OK, thanks, you need to enable terminal log icon in webide https://www.espruino.com/ide/ in settings->general, then start logging by clicking that new icon on left side and confirming start and then paste this code
var f=require("Flash")
for (a=0x60000000;a<0x60800000;a+=256) {console.log(btoa(f.read(256,a)));E.kickWatchdog();}
it will take long time so better put it on charger. After it is done (32768 base64 encoded lines!) stop logging, save output to text file and zip it an upload here or somewhere.
It is of course important to not break the connection or interrupt the process, the watch will be unusable while logging.
To get out of the boot loop flash that zip file in that conversation to use internal flash for storage and connect via IDE.
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.
OK, thanks, you need to enable terminal log icon in webide https://www.espruino.com/ide/ in settings->general, then start logging by clicking that new icon on left side and confirming start and then paste this code
it will take long time so better put it on charger. After it is done (32768 base64 encoded lines!) stop logging, save output to text file and zip it an upload here or somewhere.
It is of course important to not break the connection or interrupt the process, the watch will be unusable while logging.
To get out of the boot loop flash that zip file in that conversation to use internal flash for storage and connect via IDE.