Hi Team,
I will use 954 for my product.
To perform system testing, I use evaluation equipment with a 933 installed.
I am updating drawing data from the 933 at 1 second intervals, which is received by the 954 and transmitted to the SoC via CSI communication.
A TFT is connected to the output of the SoC.
- Case 1
When the antenna irradiation test is performed in the noise test, the screen update stops and the TFT display sticks.
The TFT display is overlaying drawing data (sprite) and is working normally except for the drawing data from FPD-LINK III.
From this, the output circuit from the SoC to the TFT is normal.
When the antenna irradiation is stopped from the screen sticking and the 954 register is rewritten, it returns to normal.
- Question 1
Is there any way to determine whether the FPD-LINK III is abnormal or the CSI is abnormal? - Question 2
The wiring pattern of CSI is long, so I assume that CSI is abnormal.
Is it possible to detect CSI abnormality with IS_CSI_PASS or IS_CSI_PASS_ERROR of 0x37?
- Case 2
I tried to create the same condition as the screen sticking and shorted the CSI data line to GND.
(For example, shorting CSI_D0P to GND)
Releasing the short and rewriting the register did not restore it to normal.
This is a different state from case 1.
If I reset PDB to Low and rewrote the register, it did not return to normal.
It is not a permanent damage because it will return to normal after a system reset including SoC.
When the CSI waveform was checked, it was out of specification.
Since CSI is a signal output from the 954, I believe there is something wrong with the 954, but is it possible that there is a case where the 954 does not recover even if it is reset?
(For example, is the receiving side (SoC) of CSI abnormal?)
Best Regards.