I am writing LCD drivers for a LCD panel (part number: PT0353224T-A802) that is driven by the Himax HX8238 IC. There is a piece of LCD initialization code given in the data sheet, which I am copying below:
RESET(0);
Delayms(100);
RESET(1);
Delayms(100);
WriteRegHX8238(0x0001); WriteDatHX8238(0x6300); //Driver Output Control
WriteRegHX8238(0x0002); WriteDatHX8238(0x0200); //LCD-Driving-Waveform Control
WriteRegHX8238(0x0003); WriteDatHX8238(0x7166); //Power Control 1
WriteRegHX8238(0x0004); WriteDatHX8238(0x0447); //Input Data and Color Filter Control
WriteRegHX8238(0x0005); WriteDatHX8238(0xbcd4); //Function Control
WriteRegHX8238(0x000A); WriteDatHX8238(0x3f08); //Contrast/Brightness Control
WriteRegHX8238(0x000B); WriteDatHX8238(0xd400); //Frame Cycle Control
.......
However, I do not see any equivalent display controller registers to write the driving IC registers so the lcd panel can be initialized properly. For example, there are no DISPLAY CONTROLLER registers to control the LCD-Driving-Waveform, Power Control, Input Data Color Filter etc.. Is this a LCD panel that I can not use on OMAP3530 or is there any way of initializing the LCD nicely.
Can anyone help me please?