Hi,
I have one question regarding the Flash API.
My customer uses F2810. I would like to know the order of the internal Flash programming.
According to my understanding, the programming order is the following.
1. Flash (Sector E -> D -> C -> B -> A)
Programming is done from low address(0x3E8000) to high address(0x3F7FFF)
But, except for 0x3F7F80-3F7FF5.
2. OTP(Programming start from 0x3D7800)
3. Finally, 0x3F7F80-0x3F7FF5 and 0x3F7FF8-0x3F7FFF area is programmed.
Is my understanding right?
At present, my customer has one programming failure device.
According to memory dump, the area 0x3F7F80-0x3F7FEA is written 0x0000 data. And the area 0x3F7FEB-0x3F7FFF can't be read the data( ???? is displayed on memory dump).
I think this list shows that lower address than 0x3F7F80 is already programmed. Is my understanding right?
Please advise me.
I appreciate your quick reply.
Best regards,
Michi