Hello,
This is with reference to https://e2e.ti.com/support/processors/f/791/p/879255/3255498#3255498.
We have a single camera DL vision app that operates at 30 fps.
After every frame is processed, we have to send the output of that frame via CAN.
The output is generated by a kernel that is working on C66x_2 DSP.
In the main function, we are using appRemoteServiceRun() to transfer this output to MCU_2_1.
We configured MCAN2 to operate at 500 kbps, by modifying the parameters in the MCAN EVM Loopback example as per TI's recommendation.
When we run this app on the TDA4 EVM, the app hangs/freezes after a few thousand frames (usually within the first 4 minutes).
There is no other visual indication of any errors; the app simply hangs and the debug prints on the UART console simply stop.
Note 1: If we use the original settings from the MCAN EVM Loopback example (1 Mbps bit rate), then the same app works fine.
Note 2: If we use 500 kbps bit rate but transmit output of every alternate frame, then the app works fine.
How can we resolve this issue?
Thank you.