Other Parts Discussed in Thread: ALP
Hi,
CAMERA --- SER --- DES --- CPU
We are using the SERDES to get images from a camera.
As the serializer is not directly accessible, we use the back channel to communicate with it.
Our SER-DES are configured in synchronous mode.
We have a bunch of i2c commands to setup the DES (and thus the Back channel) and then the SER. Then, we move the GPIO of the SER by i2c to reset our camera.
We encounter errors when trying to communicate through the backchannel with the SER (during its setup or during the GPIO manipulation).
Or Error, we do the following : check 0xd from DS90UB954 to have a proper status (0xdf) then retry the communication.
But we can still fail to communicate by i2c several time in a row.
On another hand, with try the BIST but after a successful SERDES configuration to have the back-channel enabled.
The BIST got several CRC errors but no parity errors.
Have you any advice from here ?
I can provide our initialization sequences and BIST activation sequence if needed.
Thanks a lot,
Mathieu