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

    Silly Firmware Mistak - SiPy thinks it's a LoPy

    Scheduled Pinned Locked Moved SiPy
    firmwaresipywronglopy
    6 Posts 3 Posters 2.9k Views 3 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.
    • ahaw021A Offline
      ahaw021
      last edited by

      so i made a silly mistake when updating the firmware on windows

      I selected lopy instead of sipy and now don't have access to the SiPy methods (network sigfox)

      i have tried the reset method with pin 28 and 3.3v and the os.mkfs(.\flash) method

      everytime i use the pycom firmware tool it download the lopy firmware

      do i have an option to delete the the two non factory firmware versions?
      alternatively can i delete an association the firmware tool is making with the module?
      is there a way to upload a specific version of firmware (windows?)

      Andrei

      robert-hhR 1 Reply Last reply Reply Quote 0
      • robert-hhR Offline
        robert-hh @ahaw021
        last edited by

        @ahaw021 you can erase flash completely using esptool.py, which is embedded in the updater files. Connect G23 to GND, reset the device and run:

        python3 esptool.py -b 460800 -p <your serial device> erase_flash

        The updater stub itself will not be erased. After that, you should be able to do a fresh update.

        1 Reply Last reply Reply Quote 1
        • ahaw021A Offline
          ahaw021
          last edited by

          @robert-hh

          i still get lopy firmware after running the tool

          I read the code and it seems that the devices are registered in a database which is how the tool decides what firmware to apply

          i have reached out to pycom support

          Andrei

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

            @ahaw021 I have received your support request and we're looking to get your device removed from the updater database asap. I will respond to your email when it's done.

            Christian Ehlers

            ahaw021A 1 Reply Last reply Reply Quote 0
            • ahaw021A Offline
              ahaw021 @Xykon
              last edited by

              @xykon @robert-hh

              Thank you both for your help :D the board is now running SiPy firmware :D

              Andrei

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

                For anyone who is reading this... while the method described by @robert-hh works to load the SiPy firmware into the board, it does not perform Sigfox activation which is necessary to connect to the Sigfox network.

                If you have this issue, please do the following:

                Note the MAC address of your board:

                import machine,binascii                                                     
                binascii.hexlify(machine.unique_id())
                

                Email support@pycom.io and include the output of the above commands.

                We will respond to your request within 24h on weekdays (often much sooner especially if you write to us during CET working hours).

                Christian Ehlers

                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