I did not test this build yet so it is a bit risky, if you brick your DK08 then it will be really the final brick you always wanted :-) Or just wait, will test it in dev board this evening and let you know it is safe.
Anyway with that build holding button at startup would skip .boot0 so makes sense to use only if you really saved it as .boot0. Try to hold button when flashing ends. Will not vibrate but may work.
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.
I have uploaded newer build espruino_2v09.119_DK08_SDK12.zip Apart from increased MTU which is default in 2v09 I also added DK08 to
if
here https://github.com/espruino/Espruino/blob/914b77c18219cae28204dae36ac148608e77a620/src/jsflash.c#L903 so like with Bangle holding button should skip running .bootX files too as described in "Looks for files in Storage named .boot0, .boot1, .boot2 and .boot3 and executes them in sequence." (On Bangle.js these are not executed if BTN1 is held down, but all other devices execute them each time)I did not test this build yet so it is a bit risky, if you brick your DK08 then it will be really the final brick you always wanted :-) Or just wait, will test it in dev board this evening and let you know it is safe.
Anyway with that build holding button at startup would skip .boot0 so makes sense to use only if you really saved it as .boot0. Try to hold button when flashing ends. Will not vibrate but may work.