• Hello,

    I just unpacked my Bangle.js 2 today and tried to update the firmware using the App Loader. Everything went as expected until in the middle of updating the firmware the bangle.js got stuck in some kind of loop. I made a video for reference:

    https://youtube.com/shorts/HpxSYEv4ErE?f­eature=share
    First part of the video I am not pressing the button, in the end I am pressing it and try to boot.

    The problem is that I can't escape this loop, no matter how long I press the button (and believe me I tried really long). Furthermore, I can't connect to the App Loader or IDE anymore. So I don't know how to reach out to my bangle.js.
    If I release the buton while it stacks the ====== bar I can get onto one screen saying

    DFU START
    BTN1 = REBOOT
    

    but don't know what to do with it.

    It would be totally fine if there would be a way to just reset everything. Scince it is new I didn't do any personalization except for setting it to the right time. :)

    I am also not really experienced in this kind of field. I want to use the bangle.js to try out some things myself and learn. So it would be really nice if your answers are kinda noob-friendly.

    I already read through this thread but it does not seem to be the exact same problem, or am I wrong?

  • The problem is that I can't escape this loop, no matter how long I press the button (and believe me I tried really long).

    you are causing this loop by holding the button. when you hold the button for longer time it triggers watchdog reboot (message WATCHDOG) so don't do it.

    if it is stuck after Storage OK with older firmware and then does watchdog reboot too without holding the button it is the bug discussed in few topics here, one is https://forum.espruino.com/conversations­/380541/

    when it stays in "DFU START" mode you can upload latest firmware zip from http://www.espruino.com/Download via Android nrfconnect or nrftoolbox mobile app. Then it should start working.

About

Avatar for phunny @phunny started