lpcware

Flash signature not same after reset

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by tioui657 on Thu May 01 12:44:56 MST 2014
I use 128-bit flash signature generator for flash bank A applied on sector 4 to 14, address range 0x1A008000 - 0x1A07FFFF. I perform the signature generation after writing a single flash page at the address 0x1A008000, start of sector 4. If i reset the debugger and restart code without flash writen and try to perform same signature generation, the result is not the same for the same flash area and content?

If i use a software CRC32 to generate and validate the signature in the same reserved 128-bit area instead of hardware FMC controller, every things run properly witout failure...

Outcomes