Bus fault Accessing flash
Hi,
MCU- STM32H7
I get a busfault exception when I read bank2 flash memory. I can read bank1 with no issues. From the flash register SR2, it shows as ECC double bit error. This is new pcb and I can flash the hexfile to bank1 successfully.

Even a Jlink memory read showed read error (below SS):

I erased the entire chip using "JFlashLite.exe" and after that it started working normally. Why is this so ? Are we supposed to erase the entire flash for every new MCUs ?
Regards,
Andy
