slvs-ec interface to Sony sensor
I have implemented an 8 lane slvs-ec interface to the IMX420 sensor. I have it functioning but I randomly run into an issue on startup (bringing the sensor out of Standby where it starts sending the sync codes). The 8B/10B decoder in the Arria5 device flags a rx_errdetect and rx_disperr which I interpret as a disparity error in the received 8B/10B word. I have to repeat the startup sequence (sometimes multiple times) to achieve proper reception. Once the interface is running properly, it appears to be solid.
Does anybody have experience with this? Is it just the nature of the beast and people have to deal with this at link startup? I can't find any mention of initial disparity setting (+ or -) in the sensor spec or the Arria5 transceiver docs.