You need to switch puck.js to DFU mode first so it is visible as DfuTarg device. Typicaly it is done by holding button, rebooting device (
E.reboot()) and quickly releasing button, check puck.js docs for more details.
As above, you're connecting to 'Puck.js abcd' not 'DfuTarg' - I imagine the green LED isn't lit up?
There's quite a thorough writeup on https://www.espruino.com/Firmware+Update#nrf52
Thanks! I'll read up ... but I think I just misunderstood the sequence on getting the puck in DFU mode. Will check this today and post results.
Yep...that did it! Thanks!
I attempted to update the firmware on my puck.js from 2.09 to 2.16 using the recommended nrf firmware update app for Android on my Samsung Galaxy s10+.
I'm able to select the puckjs v 2.16 zip file as well as connect to the puck ... but at the progress stage all 3 steps fail with a final error message saying the device does not support nrf5DFU.
I tried the same thing from my chromebook but running the DFU app on the chromebook will not connect to the puck.
Any help appreciated!