hard20 pts · first answer countsmicrocontrollersflashcortex-m
Reading stale data after a flash write
On a Cortex-M7 with data cache, firmware erases and reprograms a flash page, then reads it back through a pointer and sees the old values. What should be done?
Discussion 0
Join free to post in the discussion.
Related questions
- What an open-drain output can doEmbedded Systems Engineer
- Button wired to ground with pull-upEmbedded Systems Engineer
- Meaning of an NRST pinEmbedded Systems Engineer
- Setting bit 5 of a registerEmbedded Systems Engineer
- GPIO alternate function modeEmbedded Systems Engineer
- Polling versus interruptsEmbedded Systems Engineer
- Hooking an ISR in CMSIS startup codeEmbedded Systems Engineer
- 16-bit timer overflow timeEmbedded Systems Engineer