Tool/software:
Using the latest MCAL, it was found that the CddIpcRProcLinux routine cannot run and has been waiting at Ipc_isRemote Ready. We confirm that Linux routines can support validation.
1.MCAL version 09.02.00.05,IPC version:10.0.1。
2.Problem encountered: Will get stuck in the Ipc_isRemote Ready interface, but the interrupt can pass.
3.Compare and SDK's IPC routine partitioning
(1)
SDK:
There is no buffer in the MCAL partition。
(2)
SDK:
MCAL:
The location of MCAL and SDK IPC resource tables is the same。
(3)
SDK use RPMessage_waitForLinuxReady interface.
MCAL use Ipc_isRemoteReady interface.