DSI DISPLAY DOES NOT WORK AFTER ESD EVENT
Hi,
I have working on STM32MP157C-DK2 Board and after application of 8KV ESD strike on USB Shield, the DSI Screen Goes off completely (Discharging on Ground only).
To verify the issue I have applied the same strike on a custom board consisting of STM32MP157CAC3 and SN65DSI83 to display video out. Same thing happening. After little bit of probing I found that DSI clock is working fine and Data lines are also toggling but there are lots of EOT,ECC errors.
In this case if I set the MPU to sleep mode using command " echo mem /sys/power/state " and then wake using PMIC Wake Key Press then the DSI signal again start working perfectly and ECC and EOT error goes off.
What could be the reason for this behavior? How can I solve this.
We are waiting for mass production of our device just because of this issue as the ESD testing is failing.
Kindly help us solving this issue.
Kernel : 5.10.10
Yocto Build : Dunfell
