You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • Getting the firmware updater in the app loader working would be the first thing to try. I'd assume that you may have some app installed that is forcing Bangle.js to reload when it's in the middle of the update.

    What I'd suggest is that you long-press the button (~10 seconds or so) until you see the Bangle.js boot up showing just the Bangle.js logo. Then you could try connecting with the app loader and doing the update and see if that helps. Failing that doing a 'factory reset' on the Bangle would help (although it would remove any custom settings you have).

    DFU app on Android fails showing Error: The device does not support nRF5 DFU

    I'd only try this if you can't get the App Loader working, but I think the issue is you're not connecting to the Bangle when it's in DFU mode (you'll know because the text shown on the display is very blocky) - take a look at https://www.espruino.com/Firmware+Update#android-ios-app

  • Thank you both for advice. Unfortunately nothing I have tried so far has made any difference.
    I'm not sure if I understood exactly what you intended by
    " you long-press the button (~10 seconds or so) until you see the Bangle.js boot up showing just the Bangle.js logo. Then you could try connecting with the app loader "
    but I had a go at disconnecting and reconnecting once the Bangle.js logo was showing on the watch. When I eventually managed a connection the Firmware update failed in the same manner.
    I made a backup as Gamblejs suggested.
    Mindful of "some app installed that is forcing Bangle.js to reload " I deleted all apps and tried the Firmware update. No change.
    Then I did a Factory reset and tried to update the firmware. Same result.

    Life is short and none of this is quick so I've just restored from the backup for now. Any further thoughts on this mystery would be welcome.

About

Avatar for Gordon @Gordon started