AnsweredAssumed Answered

ADV7535 Video Line Corruption

Question asked by oliver-nxp on Mar 14, 2018
Latest reply on Mar 15, 2018 by PoornimaSubramani

I see intermittent corruption using the ADV7535. We are using the driver from the Linux community. Most of the time the image is correct at startup. The failure occurs about 1/10 times at startup.



I notice that turning off then on the HDMI enable in CEC register 0x3 can make the problem randomly appear or disappear.  


                regmap_write(adv->regmap_cec, 0x03, 0x0b);

                seq_printf(s, "adv7511_toggle_sysfs ----------------> HDMI OFF\n");


                regmap_write(adv->regmap_cec, 0x03, 0x89);

                seq_printf(s, "adv7511_toggle_sysfs ----------------> HDMI ON\n");



Is there a recommended sequence that must be followed to prevent such corruption? Do you have any suggestions?


We see this issue on multiple SOC platforms so I don't think this an issue with the MIPI DSI transmitter.





Oliver Brown