Hi,
I have a problem whereby I am not seeing activity on all DSS data pins. I am seeing activity on DSS_DATA[21..16] and DSS_DATA[9..6] but the other 18 lines remain stuck low. I have noticed from the data sheet that the non-working pins appear to be in a different area of the chip than the working ones. All the non-working pins are in the area AA22 to AH24 whereas the working pins are in the area E26 to J26.
Is there any specific set up required to enable power to a specific area? or indeed a reason why some of the pins should work and some don't? I should add that due to I2C problems on the hardware, I have had to remove the enabling of the power regulator in 'drivers/video/omap2/dss.dpi.c':
int omapdss_dpi_display_enable(struct omap_dss_device *dssdev)
{
...
// if (cpu_is_omap34xx()) {
// r = regulator_enable(dpi.vdds_dsi_reg);
// if (r)
// goto err1;
// }
...
}
Could this be having any affect on why I am not seeing many of the DSS_DATAn pins functioning correctly?
Thanks,
Andy