For the first run it'll probably need you to update your bootloader, but that and firmware updates can be done without a reboot into DFU mode from the comfort of the App Loader - so if you have a computer where the app loader works, firmware updates should be fine too
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanks for letting us know - glad you got it sorted!
For subsequent firmware updates I have now got an app in the app loader: https://banglejs.com/apps/#fwupdate
For the first run it'll probably need you to update your bootloader, but that and firmware updates can be done without a reboot into DFU mode from the comfort of the App Loader - so if you have a computer where the app loader works, firmware updates should be fine too