New firmware release 0.9.3.b1 and Pymate on the App store
-
Hello,
We are pleased to announce that firmware version 0.9.3.b1 has been released today. These are the changes:
- Add the PWM class to the machine module.
- Add the ADC class in the machine module.
- Correct UART interrupt enabling to pass the uart id.
- Fix bug when using node addresses >= 0x80000000 for LoRaWAN ABP join.
- Add API to add and remove LoRa channels.
- New LoRaWAN join API. Implement DR socket option.
- Add _thread module.
We've also improved the updater tool in order to show a verbose output in case of a failure during the update. Download it from:
https://www.pycom.io/support/supportdownloads/
Please check the quick reference to see examples of using the ADC class, the PWM class and the _thread module while we update the docs with the full reference.
https://docs.pycom.io/lopy/lopy/quickref.html
I also want to mention that we published our iOS mobile App in the Apple App store. Go ahead and try it now!
Cheers,
DanielNOTE: the bug in the FTP server is confirmed. It will be fixed in a new release later this weekend. If your workflow depends on FTP, please skip this version and wait for the upcoming news.
-
This firmware has been superseded by a new version. Please check:
https://forum.pycom.io/topic/191/new-firmware-release-0-9-3-b2
-
And still Pymakr can not connect to WiPy2 by COM port
on COM port monitor i have this after pressing reset button:ets Jun 8 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets Jun 8 2016 00:22:57 rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0x00 clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:QIO, clock div:2 load:0x3fff9010,len:8 load:0x3fff9018,len:312 load:0x40078000,len:2348 ho 0 tail 12 room 4 load:0x4009f000,len:1364 entry 0x4009f2f8 rtc v112 Sep 26 2016 22:32:10 XTAL 40M frc2_timer_task_hdl:3ffdd848, prio:22, stack:2048 tcpip_task_hdlxxx : 3ffdf008, prio:18,stack:2048 phy_version: 123, Sep 13 2016, 20:01:58, 0 pp_task_hdl : 3ffed88c, prio:23, stack:8192 mode : softAP(24:0a:c4:00:a8:bf) dhcp server start:(ip: 192.168.4.1, mask: 255.255.255.0, gw: 192.168.4.1) dhcp server start:(ip: 192.168.4.1, mask: 255.255.255.0, gw: 192.168.4.1) MicroPython 00c85e6 on 2016-11-04; WiPy with ESP32 Type "help()" for more information. >>>
-
Hello,
Sorry about the broken FTP/Telnet. We changed something last minute that somehow was not tested properly. We'll fix it and we'll do another release today.
Cheers,
Daniel
-
@livius, @brotherdust, @Xykon, @jobbyworld: I confirm there is a bug in the FTP server. It will be fixed in a new release later this weekend.
Recomendation: if your workflow depends on FTP, please skip this version and wait for upcoming news.
-
Any word on the implantation of the RTC in the machine module?
-
@leogaggl Hi, we will release the Android version in 2 weeks: 18th November. Best wishes Fred
-
@leogaggl said in New firmware release 0.9.3.b1 and Pymate on the App store:
@Fred Any idea when the Android version will be available ?
-
@Fred Any idea when the Android version will be available ?
-
@brotherdust said in New firmware release 0.9.3.b1 and Pymate on the App store:
@Xykon & @jobbyworld : Can confirm: FTP = broken for me, too. Tried reformat, tried re-flash. No go.
Oh yeah, PyMate on iOS doesn't work either. The app says it uploaded the helper libraries to the LoPy, but when I do a directory list, nothing changed. Suspect these issues may be related. Please advise.
-
@Xykon & @jobbyworld : Can confirm: FTP = broken for me, too. Tried reformat, tried re-flash. No go.
-
Give this a shot tomorrow, cheers for all of the hard work.
Take care
Ray
-
This is the boot.py file I had been using before flashing the latest version:
# boot.py -- run on boot-up import pycom import os import machine from machine import UART from network import WLAN pycom.heartbeat(False) uart = UART(0, 115200) os.dupterm(uart) if machine.reset_cause() != machine.SOFT_RESET: wlan= WLAN(mode=WLAN.STA) wlan.connect('MYWIFI', auth=(WLAN.WPA2,'MYPWD'), timeout=10000) while not wlan.isconnected(): machine.idle() print('WLAN sucessfully connected')
-
I cleared the flash completely and re-flashed... the LoPy is no longer crashing during boot and I can manually connect to my Wifi AP through serial REPL. However FTP isn't working, FileZilla giving the following error:
Status: Connecting to 192.168.1.24:21... Status: Connection established, waiting for welcome message... Status: Server does not support non-ASCII characters. Status: Logged in Status: Retrieving directory listing... Command: PWD Response: 257 / Command: TYPE I Response: 200 Command: PASV Response: 425 Command: PORT 192,168,1,25,63,133 Response: 500 PORT/EPRT (Active Mode/Extended Active Mode) is not supported. Use PASV/EPSV instead of this Error: Failed to retrieve directory listing
I'm playing Golf tomorrow morning so I'll leave it at that for the night.
-
I did the update and get this on the serial console (Mac addresses and SSID updated):
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0x00 clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:QIO, clock div:2 load:0x3fff9010,len:8 load:0x3fff9018,len:312 load:0x40078000,len:2348 ho 0 tail 12 room 4 load:0x4009f000,len:1364 entry 0x4009f2f8 rtc v112 Sep 26 2016 22:32:10 XTAL 40M frc2_timer_task_hdl:3ffde558, prio:22, stack:2048 tcpip_task_hdlxxx : 3ffdfd18, prio:18,stack:2048 phy_version: 123, Sep 13 2016, 20:01:58, 0 pp_task_hdl : 3ffee6a4, prio:23, stack:8192 mode : softAP(24:0a:c4:00:xx:xx) dhcp server start:(ip: 192.168.4.1, mask: 255.255.255.0, gw: 192.168.4.1) dhcp server start:(ip: 192.168.4.1, mask: 255.255.255.0, gw: 192.168.4.1) mode : sta(24:0a:c4:00:xx:xx) n:7 2, o:6 0, ap:255 255, sta:7 2, prof:6 state: 0 -> 2 (b0) state: 2 -> 3 (0) state: 3 -> 5 (10) add 0 connected with WIFI-SSID, channel 7 Task watchdog got triggered. The following tasks did not feed the watchdog in time: Tasks currently running: CPU 0: MicroPy Aborting. Guru Meditation Error: Core 0 panic'ed (Unhandled debug exception) Register dump: PC : 4000bff6 PS : 00060036 A0 : 80084dec A1 : 3ffd92a0 A2 : 0000000a A3 : 0000000a A4 : 00000004 A5 : 00000000 A6 : 00000000 A7 : fffffff8 A8 : 00000000 A9 : 3ffd9210 A10 : 00000000 A11 : 3ffde857 A12 : 3ffd91df A13 : 00000030 A14 : 00000000 A15 : 00060c23 SAR : 0000001e EXCCAUSE: 00000001 EXCVADDR: 00000000 LBEG : 4000c46c LEND : 4000c477 LCOUNT : 00000000 CPU halted.
-
Hello,
Successfull update but be warn
unable to connect Ftp after Update on osx
by ftp commandline (with passive mode)
and cyberduck (with passive mode)Does anyone have same problem ?
-
by wifi i got error e.g. in filezilla
Status: Łączenie z 192.168.4.1:21...
Status: Połączenie nawiązanie, oczekiwanie na wiadomość powitalną...
Status: Serwer nie obsługuje znaków spoza ASCII.
Status: Zalogowany
Status: Uzyskiwanie listy katalogów...
Polecenie: PWD
Odpowiedź 257 /
Polecenie: TYPE I
Odpowiedź 200
Polecenie: PASV
Odpowiedź 425
Polecenie: PORT 192,168,4,2,200,70
Odpowiedź 502
Błąd: Nie udało się otrzymać listy katalogów <translated by me to English - list dirs failed>
-
after upgrade WiPy2.0 i can not connect by WiFi
telnet work ok but wifi notin telnet i see:
MicroPython 00c85e6 on 2016-11-04; WiPy with ESP32
Login as: Password:
Login succeeded!
Type "help()" for more information.import os
os.uname()
(sysname='WiPy', nodename='WiPy', release='0.9.3.b1', version='00c85e6 on 2016-11-04', machine='WiPy with ESP32')i do not see "flash" is this normal?
boot.py looks ok:
f.readlines()
['# boot.py -- run on boot-up\r\n', 'import os\r\n', 'from machine import UART\r
\n', 'uart = UART(0, 115200)\r\n', 'os.dupterm(uart)\r\n']
-
@daniel Just to confirm. Mobile App name is Pymate for those whom wish to download on App Store.