hello,
I am using F28388D controller, i am facing a peculiar issue .
I have written a application to load the S2 record in sector 7,8,9 and the same will be copied to sector 4,5,6 later will delete the data copied to sector 7,8,9.
I also have a external watchdog timer of 10ms so i keep refreshing the external watch dog every 2ms scheduler where the functionality also works.
if load the application only on CPU1 it works perfectly fine it erases the data at sector 7,8,9.
But the problem is when i load in the CPU2, the data gets loaded in sector 7,8,9, i am able to copy the data to sector 4,5,6 but fails to erase the sector 7,8,9. where the same scheduler is running independently in CPU1 and CPU2.
what could be going incorrect here in erasing the flash .
The same code works perfectly fine if the external watchdog is disabled. so i feel for some reason the external watchdog is not getting refreshed within 10ms during the erase operation when doing in CPU2.
thanks,
Nagesh
