• I had the same problem when using the app.hex file. However using the procedure as mentioned above it works very well. Short the RST to GND 2x and the drive appears. Unplug and plug the device, the drive disappears and Espruino is active. Real super!!! Many thx to @fanoush for his nicenano.py file and his suggestions for using the app_hex file

  • Short the RST to GND 2x and the drive appears.

    As mentioned (in a bit cryptic way) you can also run poke32(0x4000051c,0x57) from Espruino to reboot into bootloader when you plan to update. Or possibly something like setTimeout(()=>{poke32(0x4000051c,0x57)},5000); if one wants some time to properly disconnect.

    Just tried and when USB is not connected it reboots back to Espruino after few seconds, but when it is plugged to USB it stays in bootloader and drive appears.

About

Avatar for fanoush @fanoush started