HI All,
I code the Flashdriver to write APP data to address:0x01200000 to 0x01280000. I write the flashdriver
code to ram address, then Bootloader use it to erase and write data.
But when I test the code , I found it that it has a problem:
0x01200000 ~ 0x0123FFFF , it could write data successfully.
0x01240000 ~ 0x0127FFFF, it could write data successfully.
0x01280000 ~ 0x012BFFFF, it could write data fail.


Then I change some methods to test it, I put the flashdrvier code to Bootloader without ram,but Block 0x01280000 write fail all the same.
Then I test another way, set the breakpoint when it is programing the data to flash 0x01280000 address .
I debug it , it could write the data by step over , but when I run it without breakpoint, it will fail to write data to only Block 0x01280000.

Then I change the block address, three blocks , it will fail at the third one.
I reference the flashdriver code about MPC5748G-Flash_RW-GHS614_v1-1, why it will cause the
problem when I operate three flash addresses continuously?
I put the code it out, can anyone tell me how to solve it ?

