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.

TMS320F28377D-EP: FLASH pump ownership

Part Number: TMS320F28377D-EP

Hello,

I am trying to wrap my hear around this flash pump semaphore/ownership. My understanding from the TRM is that CPU2 should grab the Flash pump ownership in order to read/fetch execution code from Flash (I do not wish to erase/write the Flash, I am only concern about code execution).

However, I have been looking at the code example for CPU2 blinking LED and I do not see this Flash pump ownership request using PUMPREQUEST.

Then I read the answer of the following thread: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/720373/tms320f28379d-clarification-about-the-shared-flash-pump.

I am very confused.

Could someone explain to me if the FLASH pump ownership is needed when executing code from CPU2?

Thank you very much in advance.

Laurent