Other Parts Discussed in Thread: SYSCONFIG
Hello,
we are updating to MCU PLUS SDK 09.01 and I saw that the Ipc is initialized differently now via SysCfg in the examples for IpcRPMessageEcho.
I saw in the drivers themselves there was only the addition of the crc, but SysCfg now drops all the settings for Rx and Tx VRINGs. Why is that?
for example a diff of the generated files would look like this:
and
It drops all the two dimensional array usage of Tx an RxVRings but on the other hand the driver itself does not handle anything differently here. So in my understanding this information is now missing. If we follow the initialization chain, the vringRxBaseAddr is never initialized, so what value will RPMessage_vringReset then take at this part?
Also the vringTxBaseAddr has now not matching values for the Tx.
We wrote our own IpcDriver using RPMessage and we did the initialization-algorithm like written in the SysCfg until SDK 09.00, but in Code directly. Since it changes now and it looks like it shouldn't work at all since important values are missing, I need to understand what happens here.
Best regards
Felix