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.

AM437xPRU instruction memory ?

Hi

I use the AM437x IDK EVM.

I read the AM437x TRM(rev.c), as it shows PRU-ICSS1 PRU0 and PRU1 have 12KB instruction memory and PRU-ICSS0 PRU0 and PRU1 have PRU0 have 4KB  instruction memory. 

I guess that the PRU program is downloaded into the respective instruction memory, but I am not sure. Is it right?

Because I want to use the Ethernet to perform industrial communication protocol based on TCP/IP. PRU-ICSS1-PRU1 and PRU-ICSS0-PRU1 are connected to the 10/100M Ethernet port, so I want to run the intact program on PRU cores. If the compiled output file is stored in the instruction memory, my project is too big to store in the instruction memory and I'd better to use the A9 core to handle this function.

Thanks.

Best Regards,

LIAO qinghai