• @Ganblejs I've tried it out since yesterday.

    While the watch feels much quicker in response (I didn't measure anything, but I already love the additional speed gains!), but I seem to have a problem with the boot0 constantly being regenerated, seemingly on every app start. I don't know what triggers it, but that also seems to break a bunch of apps, some apps don't redraw properly after the boot0 regereneation maybe?

    I tried restoring a backup right after flashing the internal-flash build, which failed in the middle. I though that I would have about 1MB of space of which my backup would use about 600kb, but after flashing the build I notices that there only remains 360kb, so that explains that. After the failed restore, I instead used the "install default apps" button in the app loader to wipe the device and install default apps. Other than the constant boot0 regeneration breaking some apps everything seems to work fine.

    I would love to use this build with the internal flash + fastloading + setuichange. This makes all the difference in UX. It feels like a brand new watch, like a BangleJS2.5. I even disabled the "fastloading..." popup, as apps appear in under a second.

    If I clean up some of the apps I barely ever use, I can easily get away with 360kb to store my favourite apps. It would be perfect if only health and GPS logs could be written to the external flash for example.

    Now I feel bad about the splash-screens that I had built into my apps, which now make the app switching extra slow, which felt ok before, but now feels terrible when all other apps switch so very fast!

    Anyway, all of this is a great step forward for a great UX for the bangle! I hope that we can find the problem of the boot0 regeneration together... what could I do to get some more debug info about that?

  • @devsnd Thanks for testing! That seems to line up pretty much with how it ran on my watch as well.

    Just for clarity, did you flash the most recent one, espruino_2v23.32_banglejs2_noflash.zip, that @Gordon posted? Or one of the older ones?

    I hope that we can find the problem of the boot0 regeneration together... what could I do to get some more debug info about that?

    I'm not sure myself - but maybe it makes sense to talk about/document it more on this gh issue: https://github.com/espruino/Espruino/issues/2509

About

Avatar for Ganblejs @Ganblejs started