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 Release candidate v1.20.0.rc9

    Scheduled Pinned Locked Moved Beta Announcements & Development News
    4 Posts 2 Posters 881 Views 4 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.
    • I Offline
      iwahdan
      last edited by

      Hello everyone, There is a new Firmware release candidate v1.20.0.rc9 released today the new release includes the following:

      Improvements:

      • Releasing GIL when ssl handshake is performed.
      • Allow PDN list update when carrier is defined in LTE
      • Add support for LTE modem responses greater than UART buff size
      • Added Check for LTE band support against both SW and HW versions of the LTE modem.
      • Updated Sqns upgrade scripts to v1.2.5

      Bug Fixes:

      • Enabling Access to 2nd SPI perf for GPY modules
      • Use Hardware timers for Lora timer tick to fix RTOS timer drifts when cache is disabled.
      • Updated OTA fixing failing OTAs after switching to Factory Partition.
      • Fix crash when pin ISR handler fires (i.e. LoRa TX done) during flash operation PR #278 by Martijn Thé @martijnthe
      • Remove defaulting of wifi max_tx_pwr to level 20 in init()
      • modlora: Reverted the rx spread factor in stats

      You can download the source code here
      or you can flash it directly via the Firmware Updater tool as the latest development firmware.

      Also new Sequans Firmwares for CAT-M1 [41065] and NB-IoT [41019] are available for download see this post

      NOTE: To upgrade to the New Sequans Firmwares 41065 and 41019 you should use the latest this latest Development release or the latest Stable release v1.18.2.r4

      Wahdan

      1 Reply Last reply Reply Quote 0
      • T Offline
        tlanier
        last edited by

        The iccid() function only works after an attach command is attempted. Since we use the ICCID to determine the correct APN to use in the attach command, we have to do a dummy attach call, read the iccid, detach, and then correctly attach with the computed apn. Hope this helps others until this issue is resolved.

        Below is the revised code that now works.

        from network import LTE
        lte = LTE()
        lte.reset()
        lte.init()
        sleep_ms(1500)
        iccid = lte.iccid()    # does not work
        lte.attach(apn='unknown')    # attempt attach so iccid() will work
        sleep_ms(1500)
        iccid = lte.iccid()    # iccid() now works
        lte.detach(reset=False)
        # compute apn from iccid
        lte.attach(apn=computed_apn)    # attach  with correct apn
        
        1 Reply Last reply Reply Quote 0
        • T Offline
          tlanier
          last edited by

          Where can I get the GPy-1.20.0.rc9.tar.gz file? The file is not found on the downloads web page Downloads GPy.

          We have done extensive testing of our product with this version and have shipped production units. Now we have purchased new GPy's and when I try to use the Firmware Update Tool version 1.15.2.b1 with development releases checked, the 1.20.0.rc9 option is not available.

          Any help would be appreciated. We will update and test our program to work with newer releases later, but for now we need to use the well tested version. I know it was a beta version, but for our purposes it worked well. The production version at the time had issues which the beta version solved.

          T 1 Reply Last reply Reply Quote 0
          • T Offline
            tlanier @tlanier
            last edited by

            @tlanier
            Found the answer to my question. If I select the stable version in the Firmware Upgrade Tool and then select the Type/Version to development, I get the option to select 1.20.0.rc9.

            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