Tool/software:
Hello,
We are working on SerDes(DS90UB953TRHBRQ1/ DS90UB954), DS90UB954 is interfaced with IMX8Mplus and 2 DS90UB953 Serializers connected to DS90UB954 sharing 2 lanes each with 4lanes of DS90UB954.
We could able to stream from both but we would also like to monitor whether we are receiving the frames from both serializers or not, we had tried below things but they are not that much helpful
1. Using LOCK_STS register and LOCK_STS_CHG, we could able to detect HW Serializer Connection but we could not able to identify whether the frames are being received or not.
2. We also tried to read LINE_COUNT but the line count still remains non zero value even one of the serializer is not even connected or sending frames(We had selected respective PORT using 0x4C reg).
Questions:
1. How to detect that frames are coming to Deserializer or not from both Serializers, even if one serializer does not send frames Deserializer should be able to know?
2. How to block i2c communication with one Serializer connected in one port but enable communication with another Serializer which connected to alternate port, and if needed how to disable just bac channel communication but allowing forward channel streaming?