Hi - sorry you're having issues with this. Thanks for posting the logs, although I'm not seeing much in the way of an error there - I wonder if it actually logged the firmware update?
As @AkosLukacs points out, if the upload fails then then you can normally just reconnect and resume the upload from where you left off.
A failed upload will stop Puck.js from working as a Puck but you'll still be able to get the bootloader (appearing as DfuTarg, with the green LED) so you can finish the update and get it working. It sounds like you were just at that stage.
Adafruit have pretty up to date stock, but regardless of the age you should be able to update the firmware to the latest version just fine.
Have you tried to flash with both "NRF Toolbox" and "NRF Connect"?
Please can you try:
Redownload the Puck.js firmware from https://www.espruino.com/Download#puckjs in case it got corrupted somehow (also ensure it is the Puck.js one, and not Pixl.js or something else)
Using "NRF Connect" app and connecting to 'DfuTarg' (which appears when the green LED is on)
Ensuring you're not paired/bonded (you can do this from the '...' in the top right of the window)
Clicking the 'DFU' icon that appears in the top right when connected and updating firmware from there
Making sure you keep the app in the foreground and your phone doesn't go to sleep during the firmware update
Also - does the issue happen on both Puck.js devices, or just one?
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.
Hi - sorry you're having issues with this. Thanks for posting the logs, although I'm not seeing much in the way of an error there - I wonder if it actually logged the firmware update?
As @AkosLukacs points out, if the upload fails then then you can normally just reconnect and resume the upload from where you left off.
A failed upload will stop Puck.js from working as a Puck but you'll still be able to get the bootloader (appearing as DfuTarg, with the green LED) so you can finish the update and get it working. It sounds like you were just at that stage.
Adafruit have pretty up to date stock, but regardless of the age you should be able to update the firmware to the latest version just fine.
Have you tried to flash with both "NRF Toolbox" and "NRF Connect"?
Please can you try:
Also - does the issue happen on both Puck.js devices, or just one?