Hello support team.
Customer want to know about confirmation of Flash erasure.
This question is about Flash erase using Flash API (FAPI_F28003x_COFF_v1.58.01.lib).
Customer understands that sector erasure (Fapi_issueAsyncCommandWithAddress()) requires an erasure check using Fapi_doBlankCheck() (as described in F28003x_Flash_API_Reference_Guide).
However, in the case of bank erase (Fapi_issueBankEraseCommand()), there is no description in the Reference_Guide, and furthermore, in the sample code Example_EraseBanks() in flashapi_ex1_programming.c, there is the following description Is it guaranteed that the erasure is done without checking using Fapi_doBlankCheck()?
--The description in Example_EraseBanks() is as follows
// Do blank check
// Verify that Bank0 sectors 5-15 and Bank 1 sectors 0-15 are erased.
// The Erase command itself does a verify as it goes.
// Hence erase verify by CPU reads (Fapi_doBlankCheck()) is optional.
——
Best Regards
KORO