Continuing the discussion from Ardynia - a Zelda style adventure, now available:
My last post:
That’s what I’m saying, it can - via the bootloader code… and it might even be simpler if the bootloader has compiled SPM into the end of a function or a smaller piece of code you could just CALL. You setup everything in “userspace” then just call into the bootloader for the
SPM, which can only run from bootloader space. Then a return (or some awesome interrupt tricks) gets you back. Once you have it working it’d 100% reliable since the timing is precise.
I wonder if reflashing the beginning of flash over and over would really have any effect on the long-term durability (in practical terms).