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");

                msleep(20);

                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.

 

 

Regards,

 

Oliver Brown

Attachments

Outcomes