Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    New firmware release 0.9.3.b1 and Pymate on the App store

    Scheduled Pinned Locked Moved Announcements & News
    19 Posts 10 Posters 3.9k Views 10 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D Offline
      daniel
      last edited by abilio

      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,
      Daniel

      NOTE: 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.

      F 1 Reply Last reply Reply Quote 5
      • F Offline
        Fred administrators @daniel
        last edited by Fred

        @daniel Just to confirm. Mobile App name is Pymate for those whom wish to download on App Store.

        L 1 Reply Last reply Reply Quote 0
        • L Offline
          livius
          last edited by

          after upgrade WiPy2.0 i can not connect by WiFi
          telnet work ok but wifi not

          in 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')
          os.listdir()
          ['main.py', 'sys', 'lib', 'cert', 'boot.py']

          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']

          think about people first, then computers

          1 Reply Last reply Reply Quote 0
          • L Offline
            livius
            last edited by

            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>

            think about people first, then computers

            1 Reply Last reply Reply Quote 0
            • J Offline
              jobbyworld
              last edited by

              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 ?

              1 Reply Last reply Reply Quote 0
              • X Offline
                Xykon administrators
                last edited by

                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.
                

                Christian Ehlers

                1 Reply Last reply Reply Quote 0
                • X Offline
                  Xykon administrators
                  last edited by

                  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.

                  Christian Ehlers

                  B 1 Reply Last reply Reply Quote 0
                  • X Offline
                    Xykon administrators
                    last edited by

                    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')
                    

                    Christian Ehlers

                    1 Reply Last reply Reply Quote 0
                    • N Offline
                      n0ahg
                      last edited by

                      Give this a shot tomorrow, cheers for all of the hard work.

                      Take care
                      Ray

                      1 Reply Last reply Reply Quote 0
                      • B Offline
                        brotherdust @Xykon
                        last edited by

                        @Xykon & @jobbyworld : Can confirm: FTP = broken for me, too. Tried reformat, tried re-flash. No go.

                        B A 2 Replies Last reply Reply Quote 0
                        • B Offline
                          brotherdust @brotherdust
                          last edited by

                          @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.

                          1 Reply Last reply Reply Quote 0
                          • L Offline
                            leogaggl @Fred
                            last edited by

                            @Fred Any idea when the Android version will be available ?

                            N F 2 Replies Last reply Reply Quote 0
                            • N Offline
                              n0ahg @leogaggl
                              last edited by

                              @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 ?

                              https://www.kickstarter.com/projects/1795343078/lopy-the-lora-wifi-and-bluetooth-iot-development-p/posts/1724137?ref=activity

                              1 Reply Last reply Reply Quote 0
                              • F Offline
                                Fred administrators @leogaggl
                                last edited by

                                @leogaggl Hi, we will release the Android version in 2 weeks: 18th November. Best wishes Fred

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  swohl
                                  last edited by

                                  Any word on the implantation of the RTC in the machine module?

                                  1 Reply Last reply Reply Quote 0
                                  • A Offline
                                    abilio @brotherdust
                                    last edited by

                                    @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.

                                    1 Reply Last reply Reply Quote 1
                                    • D Offline
                                      daniel
                                      last edited by

                                      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

                                      1 Reply Last reply Reply Quote 1
                                      • L Offline
                                        livius
                                        last edited by

                                        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.
                                        >>> 
                                        

                                        think about people first, then computers

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          abilio
                                          last edited by

                                          This firmware has been superseded by a new version. Please check:
                                          https://forum.pycom.io/topic/191/new-firmware-release-0-9-3-b2

                                          1 Reply Last reply Reply Quote 0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          • 1 / 1
                                          • First post
                                            Last post

                                          Pycom on Twitter

                                          Pycom