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.

F021 flash controller "busy" status

Hello,

From reading SPNU499B and SPNA148 it looks like there are at least three different places where I can query busy status of the Flash subsystem:

  1. FBBUSY register
  2. FMSTAT register (BUSY bit)
  3. FSM_EXECUTE register (FSMEXECUTE bits)

Oh and also there's also FBPRDY. Which one of these if preferable way to determine that flash write/erase operation is finished during programming of the device(I know that SPNA148 says to use FMSTAT but since it does not acknowledge the existence of other sources of this information I am a little bit confused)?

Thanks!