Dear experts,
I use psdk_rtos_sdk_07_03 to develop TDA4 software.
In some extreme cases, our camera will send some erroneous image data to csirx through the LVDS link.
In this case crcCount and eccCount increase rapidly as shown by “CsirxDrv_errorEventIsrFxn()” in the file "csirx_event.c". Then we cannot receive image data in csirx, and CsirxDrv_udmaCQEventCb() will not be called.
I cannot solve the problem by powering off and powering on the camera.
I cannot solve the problem by calling Csirx_deInit() and Csirx_init().
But if I powering off and powering on the TDA4, it will get back to normal.
Our question is:
When this problem occurs, how to get back to normal in the case of uninterrupted power?
I asked a similar question more than a year ago as shown in the link below;
The advice you gave me before was that this issue may solved on ES1.1, but we are already using ES1.1