Getting IPCC issue in stm32mp157-DK1 kit
Hello
We are trying to implementing IPCC in STM32MP1-DK1 evolution kit and facing following issues.
We generated cortex-M4 code in CUBE MX (Activate IPCC,NVIC IPCC RX1,IPCC TX1 and debug UART) then run in CUBE IDE and generating .bin file.
We developed cortex-A7 BareMetal code and initialize the IPCC registers (refer doc RM0436 Rev 5 page No 1052).
1. As per this document , what is processor A , processor B ? Now we thought processor A is Cortex-A7 and processor B is Cortex-M4.
2. While set the IPCC_C1CR.TXFIE bit ,IPCC_C1MR.CHnFM unmasked and set the channels IPCC_C1SCR.CHnS in A7_0 processor , Not getting any interrupt (Rx/Tx) in cortex-M4.
3. While set the IPCC_C2CR.TXFIE bit in A7_0 processor , getting interrupt in both A7_0 and Cortex-M4 cores.
4. We selected channels in IPCC_C2SCR.CHnS and reading IPCC_C1TOC2SR.CHnF in cortex-A7 code then reading same register in cortex-M4 getting same value.
regards
srikanth
