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.
Dear all,
Consulting F021 FLASH API reference guide (SPNU501H), it seems non-blocking erasure of the EEPROM BANK7 is possible via Fapi_issueAsyncCommandWithAddress(). Is this function really non-blocking i.e., the erasure happens in parallel within the MCU (hardware) module?
Does the same apply to writing to the EEPROM BANK7 via Fapi_issueProgrammingCommand()?
Thanks a lot for your time and support
With my best regards,
Luis
Hi Luis,
We started working on your issue and will provide an update ASAP.
--
Thanks & Regards,
Jagadish.
Hi Luis,
Consulting F021 FLASH API reference guide (SPNU501H), it seems non-blocking erasure of the EEPROM BANK7 is possible via Fapi_issueAsyncCommandWithAddress(). Is this function really non-blocking i.e., the erasure happens in parallel within the MCU (hardware) module?
Yes, it is a non-blocking function.
This function will just send the command for erase and after that again we have to poll for the status.
Refer TI FEE example code:
As you can see here calling the function "TI_FeeInternal_PollFlashStatus" after the "Fapi_issueAsyncCommandWithAddress" to find out whether the erase is complete or not.
Does the same apply to writing to the EEPROM BANK7 via Fapi_issueProgrammingCommand()?
Yes, same thing applicable for "Fapi_issueProgrammingCommand".
--
Thanks & regards,
Jagadish.