Bangle.js 2 Bootloop #5226
Replies: 1 comment
-
Posted at 2022-05-23 by user144386 Update: I got the watch out of the boot loop... Setting to dfu-mode and flashing via the toolbox this time with the correct device DfuTarg did the job... arggghhh... noob error... Posted at 2022-05-24 by @gfwilliams Glad you got it fixed! I'm still a bit surprised by how this happened though... You used the Firmware Update app in the App Loader, and it broke? Or you then tried to update via DFU and uploaded the firmware for Bangle.js 1 by mistake? Posted at 2022-05-24 by user144386 I used the Firmware Update app in the App Loader. There were no error messages, everything seems ok. Is there any possibility that the app flashed me a bangle.js 1 firmware by mistake? I also own a bangle.js 1 but that watch was disconnected at that time. Just before I tried to update the firmware I succesfully uploaded watchfaces to the bangle.js 2. Posted at 2022-05-24 by @gfwilliams That's a really odd one then...
Not really - the Firmware Updater only works with Bangle.js 1 so only loads those firmwares. There's even a CRC check in the firmware updater to make sure everything is ok, so I have no idea what happened there... Posted at 2022-05-25 by user144386 The app loader said my firmware version was not the latest and I could update it within the app. As I remember the firmware update app showed a message with two version numbers, both the same (2V12). I thought maybe a typo and the app should know what to do, so I started the update process. It showed a progress bar and no error messages afterward... Maybe the app only deleted the old 2V12 firmware and did not flash the newer 2V13? That was the first time I used the firmware update via the app, I always updated my bangle.js 1 via the toolbox with no problems at all.... Posted at 2022-05-26 by @gfwilliams Yes, there's the bootloader version and the main bangle.js firmware version. It should have worked fine. Really not sure what happened there, but maybe for the next update you could give it another try? You can always recover with NRF Toolbox.
If it works for you that's great. If you look around the forum you'll see loads of posts from people that didn't fare so well though (especially on iPhones), so really the App Loader's firmware update should be safer. Also if it fails you've got the option of using the NRF app as a backup! Posted at 2022-05-31 by user144386 I will give the app another try with the next firmware update and tell you the results. If it fails I can always via the toolbox (I use an android phone)... Posted at 2022-09-26 by user145270 Hi, Posted at 2022-09-26 by user145270 I tried to update via "Bangle.js Gadgetbridge" - without errors. emphasized text Attachments: Posted at 2022-09-26 by user145270 I tried to update via "Bangle.js Gadgetbridge" - without errors. Attachments: Posted at 2022-09-27 by user149714 I was also stuck in a this endless loop. Following these instructions here: Posted at 2022-09-27 by user145270 Hi, Posted at 2022-09-27 by user145270 after long pressing the button Im landing in the same bootloop and I do not get "DFU started"... Posted at 2022-09-27 by user149714 The trick is to long hold until you see the: Posted at 2022-09-28 by @gfwilliams I'm sorry the update via the firmware update app failed though. The bootloader CRC-checks the firmware to ensure it is uncorrupted before it performs an update, so I'm not sure why this has happened. As @user149714 says, releasing during the |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Posted at 2022-05-23 by user144386
I have flashed my newly arrived bangle.js2 via app loader firmware update from firmware version 2v12 to 2v13 (no problems) and now the watch stucks in an endless boot loop:
LOCKUP
DFU ZV1Z
CHECK STORAGE
NO NEW FW
BOOTING...
If I press the button long enough I can get it into DFU Mode but when I try to flash the firmware via the toolbox it looses connection and start with the bootloop allover again...
any hints? how can I get out of the boot loop?
Beta Was this translation helpful? Give feedback.
All reactions