Hello
We have merged changes from DRA7xx kernel for late attach, disabled PLL and DDR initialization in u-boot-spl and managed to launch applications via MLO
(https://e2e.ti.com/support/arm/sitara_arm/f/791/t/615501)
We can attach to DSP cores via JTAG and see that the program is executing.
But if we attach to IPU cores we see that the application is in Abort exception handler (application uses GPIO)
If we launch an application which does not use any peripherals it executes normally.
We assume this behavior is due to MMU (probably IOMMU which is normally configured by remoteproc driver) misconfiguration.
What should we check / fix to run IPU applications correctly (we still need IPC functionality between Linux and cores)?