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

    Changing Frequency region after upgrade

    Scheduled Pinned Locked Moved Discussion
    lopyfirmwarepymakrupdate toolupdate
    22 Posts 12 Posters 9.3k Views 12 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.
    • bmarkusB Offline
      bmarkus @abilio
      last edited by

      @abilio said in Changing Frequency region after upgrade:

      @bmarkus, can you please suggest in which practical way keeping a bool (0=868, 1=915) is considered a privacy issue?

      You are putting a wrong question. It is a generic rule do not keep data you do not need. Keeping it and binding to update is not needed from the technical point (speaking about LoRa), makes customers life complicated in using a board he already payed, requires resources from your side, etc.

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

        @bmarkus, we save it to make your life easier when after every release you have to update your boards. It saves you at least 3 clicks per device. For example, when you have 25 boards to update, it saves you 75 clicks in a very repetitive process that is prone to errors (there are countries of 915 MHz close to countries of 868 MHz). After 6 firmware releases, it would have saved you 450 clicks.

        Yes, you won't damage your board by mistakenly selecting a 915 MHz country when you really wanted an 868MHz one, but it can take you a lot of time figuring out why it stopped working all of the sudden ;)

        As I said before, we agree that the current updater lacks the option to change the band in case you made a mistake. But we are more focused on fixing firmware bugs than adding this feature, than in around 3 weeks, has only been needed once.

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

          Right now I don't have my LoPys with me to check, but here is my idea:

          Default Pycom Firmware Update Tool Windows location is C:\Program Files (x86)\Pycom\Pycom Firmware Update

          1. Go into the Upgrader subfolder.
          2. Open lopyupdate.py file (in Notepad++, PSPad editor, etc.).
          3. Try to change self.__setFrequencySelectorVisible function calls from False to True (in the newest version of the upgrade tool lines 458 and 795 are candidates for change).
          4. Save the changes.
          5. Run the update tool.

          The machine is working as good as it's code.

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

            @abilio
            If i can propose 3 things for updater:

            1. add button change
              or only select default frequency which was stored in pycom database for the device on drop combo box.
            2. add possibility to run updater offline.
              Updater check at start if there is new version
              and if there is no internet connection look into folder if already files are there. If yes update board.
            3. change default High speed unchecked.

            think about people first, then computers

            1 Reply Last reply Reply Quote 0
            • G Offline
              GerryS @abilio
              last edited by

              @abilio My LoPy is also set to work in the 915MHz band, but I need to have it work in 868MHz band. Please remove it from your database, my MAC is 240AC400CC82. Thanks!

              1 Reply Last reply Reply Quote 0
              • J Offline
                johnmcdnz @abilio
                last edited by

                @abilio I have the same issue.
                For some reason my LoPy on upgrade changed to 868 when it should be 915.
                I have tried doing downgrade to revert to the correct frequency, but with only an annoying partial success.
                Following instructions here, I was able to downgrade and have 915, but if I then upgrade to the latest version the Upgrade tool again reverts to 868.
                https://forum.pycom.io/topic/517/downgrading-firmware-advanced-users/2

                My MAC address for this unit '24:0a:c4:00:b8:ac'

                Please confirm how I can correct this. thanks.

                J 1 Reply Last reply Reply Quote 0
                • J Offline
                  jmarcelino @johnmcdnz
                  last edited by

                  @johnmcdnz I’m afraid Abílio is no longer at Pycom, can you send your request to change the region by email to support@pycom.io please, it will probably get a better response.

                  J 1 Reply Last reply Reply Quote 0
                  • J Offline
                    johnmcdnz @jmarcelino
                    last edited by

                    @jmarcelino Will do, thanks.

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      dhruv
                      last edited by Xykon

                      Same problem here, I accidently chose different country when upgrading first time. Lora was supposed to be working on 915MHz frequency instead it is working on 868MHZ.
                      after going through above whole page ......when I enter following code
                      0_1517158684651_mac.jpg

                      the wireless mac address came out to be [removed by admin]

                      sorry and thanks in advance.

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

                        @dhruv I have changed your device from 868MHz to 915MHz. Please re-run the firmware update tool to flash the new region.

                        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
                        • 2
                        • 2 / 2
                        • First post
                          Last post

                        Pycom on Twitter

                        Pycom