I am working with S32E2 and configuring the IPCF framework and here is my setup
Communication is functioning correctly in both directions.
I use STM to measure the timing ticks between the 2 cores.
Measurement flow:
The values computed for a STM running on 24Mhz are close to 200us RTT(Round trip time). My transport overhead is about 30us but the transfer itself takes up bulk of the time. I have tried various things like increasing MRU IRQ notification but has not improved the timings. Having optimisation in code from -o0 to -o1 helped but -o2 didnt make any difference. The payload itself is 16 bytes.
Questions:
1. what is expected IPCF latency for managed /unmanaged channels.
2. can we acheive a low double digit latency?
If you need any more details, please reply back.
Hi,PrabhanjanKopp
Thank you for contacting us.
For your testing scenario, you can try to refer to GreenVIP. The Loop Time is about 20-30us.(S32ZE_GreenVIP_1.x.1/doc/UG_S32ZE_GreenVIP.pdf)
Joey_z_0-1789354232929.pngJoey_z_0-1789354232929.png
Joey_z_1-1789354243644.pngJoey_z_1-1789354243644.png
If you have other issue, you can contact us at any time.
BR
Joey