2023-04-12 11:12 PM
When reading the internal flash memory in the STM32H563RG MCU, there is a phenomenon that the core stops when reading 1 byte of sector 127 (0x080FE000) of 1 bank.
When reading, it simply accesses the pointer and copies the data.
*chBuf++ = *InternalFlashAddr++; // char* type
Other areas read fine.
Why ?
2023-04-13 12:52 AM
I couldn't find an answer to the above problem, so I set the area from 0x080FE000 to 0x080FFFFF to be unused.
If anyone knows the cause of this, please let me know.
2023-04-13 01:06 AM
It Faults or locks up requiring a reset?
Need to present a better case, with example that illustrates.