We're developing a product, which is based on iMX8ULP SoC. At the moment we're at hardware design stage. To connect everything correctly we need an answer to important question:
can peripherals, which are located in Realtime Domain, be accessed from Application Domain without usage of RPMSG ?
I.e. can we just implement A35 Linux app which can communicate via LPUART0 (which is in Realtime domain) and control GPIOA pins without implementing M33 firmware?
Thanks
Hello,
can we just implement A35 Linux app which can communicate via LPUART0 (which is in Realtime domain) and control GPIOA pins without implementing M33 firmware?
-->The single boot for A35 will also load M33 firmware in ROM which means we must run M33 firmware. If you run M33 firmware, it's very hard to control LPUART0 and GPIOA in A35. From the memory mapping in A35, A35 can access LPUART0 and GPIOA address, but the clock need to be configured in M33.
Best Regards,
Zhiming