This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Performance question for BlankCheck F021 Flash API TMS570LS0332

Hi @all,

I have a question regarding the performance of the BlankCheck functions in F021 API in Bank7. Out of my point of view it takes very long?

I see that the function call of Fapi_doBlankCheck(startadress, (uint32)2, FlashStatusWord) takes ~100us  to check only 2x 32Bit!!

I got the same result for Fapi_doBlankCheckByByte(...) when I verifiy only 8 Byte to be blank.

I'm doing something wrong? Or is there a possibility to increase performance? May be it is enough to check that the content of every byte is 0xFF? Because thats a lot faster!

Thanks,

frank

additional information: The BlankCheck is only called when the Flash-FSM is free. "FAPI_CHECK_FSM_READY_BUSY == Fapi_Status_FsmReady". The Startaddress starts at Sector-Start and will be increased by 8 Bytes from check to check. The Meantime is used for other things.