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.
Tool/software:
Hi TI Experts,
Customer is working on AM2432 SDK9.2.
Due to some safety requirements, customer needs the MCU Domain M4f core access (read/write) the Main Domain peripherals (e.g. I2C, GPIO, UART, SPI).
Please note that customer needs MCU Domain be in the Isolated Mode for this use case.
Customer has some experience in TDA4VH before, and this is supported on TDA4VH.
We also found a guide in AM62x, this guide tells us how to access Main Domain peripherals from MCU Domain shown below.
Customer is following this guide on AM243x, however, customer cannot move on when they reach to step 3 above (shown below).
As there is no DTS in AM243x, so customer starts from the step 2above, they build the mcu_plus_sdk\examples\drivers\ipc\ipc_notify_echo\am243x-lp\m4fss0-0_nortos
Then reaching to step 3, customer just cannot Uncheck the "Use MCU Domain Peripheral" option shown below.
There are two questions from customer shown below.
1: Is it possible to access Main Domain I2C, GPIO, UART, SPI from MCU Domain M4f in AM2432 under normal situation (no need to consider reset situation)?
2: If answer of question 1 is yes, then could you please provide a guide to help customer do that?
Many Thanks,
Kevin
Hi TI Experts,
Seeing from the latest SDK10.1 release note we could see the below information.
AM243x SDK10.1
AM62x SDK10.1
Seeing from the above information, we could know that from the SDK perspective, the MCU M4f core in AM243x could not access the peripherals in the Main Domain. However, MCU M4f core in AM62x could access the peripherals in the Main Domain.
May I know is my understanding correct? If so, I just do not understand, why AM62x could do that, but AM243 is not supported, they are both using the M4f core.
Thanks,
Kevin
Hi Kevin,
Seeing from the above information, we could know that from the SDK perspective, the MCU M4f core in AM243x could not access the peripherals in the Main Domain. However, MCU M4f core in AM62x could access the peripherals in the Main Domain.
Yes the above understanding is correct.
I can see in the earlier version of MCU+SDK v08.03, it is mentioned that not all the SW modules will work on M4F core.
Please refer Release notes for details.
Regards,
Tushar