You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • Sounds like there should be some version number embedded in the save()'ed stuff so it can be discarded when the number changes?

    Thing is it would have to change for every compile, since if the address of one function changes, that could mess the symbol table up. The chances of making a change where the addresses of all the functions stay the same is pretty small.

    I guess you could just use the MD5sum of the binary as a version number, but IMO it's better to just delete the saved code each time you reflash.

    ... with the symbol table changes I had planned the situation might improve, but right now I'd suggest just erasing that block of memory.

About

Avatar for Gordon @Gordon started