Other Parts Discussed in Thread: DS90UB948-Q1, ALP
Hi all, thanks for support.
I wanted to ask you for some technical information about the CRC of the FPD-III link between the DS90UB947-Q1 serializer and the DS90UB948-Q1 deserializer.
For diagnostic purposes, we need to monitor the status of the video link between the controller and the display to see if it is affected by various problems. For example, Hardware problems but also Software or even Integration/System problems.
We had observed that, when starting our ECU linked to DISPLAY via ronseberger (fakra Twisted Pair cable Dacar 535), CRC errors (7,8,9 ) are counted in the first few minutes of link operation.
The same behavior can be observed if we use the 947 serializer EVB to connect our display and if we use the 947 serializer EVB connected to 948 deserializer EVB.
The registers we monitor are 0x0A, 0x0B, 0x0C and 0x1B.
Therefore, we have some questions that we would like to submit to you:
1. What is the physical meaning of these registers?
2. What is the physical meaning of these CRC errors?
3. If we have a CRC error at Runtime, would there be ways to figure out what really happened to the link?
4. Are there other fields/registers that with certainty tell us that the link has experienced a failure in the forward channel video stream?
5. Is it possible to statistically characterize the FPDIII link with BER?
6. Are there external Texas tools and instruments to numerically evaluate the BER of our interconnect system?
7. Are the CRC errors that are present after the initial link startup due to initial tuning between ser and des that are self-adjusting with equalization?
8. Are there any known efficient ways to keep under control the state of the link and diagnose its operation as consistently as possible?
In the tests conducted, about 30 min after the system was started up, the above-mentioned registers were cleared, and these errors did not occur again throughout an entire morning. We wondered if there is some sort of guard time after which we can consider the information content of the monitored registers reliable/significant?
Should equalization be done periodically over time could we incur CRC errors during normal operation?
Thanks and best regards.