• 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.kick­Watchdog();}
    

    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.

About

Avatar for fanoush @fanoush started