I want to config LCD 16bpp using starterware , but in starterware for am335x just have sample code for 24bpp
So how can I modify for my project ?
Please give me some support !
Regards
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I want to config LCD 16bpp using starterware , but in starterware for am335x just have sample code for 24bpp
So how can I modify for my project ?
Please give me some support !
Regards
Hi do minh quoc,
First create the 16bpp raw image data using "bmpToRaster" utility present int tools folder of starterware package. LCD controller needs to be configured for 16bpp this is done by inovinking RasterModeConfig(SOC_LCDC_0_REGS, RASTER_DISPLAY_MODE_TFT, RASTER_PALETTE_DATA, RASTER_COLOR, RASTER_RIGHT_ALIGNED); API with specified parameters. Also please refer to the 3.1.1 section of errat http://www.ti.com/lit/er/sprz360c/sprz360c.pdf for 16bpp connections.
Regards
Savinay
Hi Savinay:
Now I also had a problem about it. My board is using 16bpp,
Picture can be loaded , but the color is not correct, I think some registers' configuration still are not correct
The link you gave above http://www.ti.com/lit/er/sprz360c/sprz360c.pdf is not available now.
Can you give some advice about how to configure for 16bpp(5:6:5) module in the Uboot. TKS
Processors is 3354.
Best regards
Alex Wang
Alex,
The errata document you're looking for is located at the link below. As mentioned above, review Section 3.1.1 regarding color assignments of the LCD data signals.
http://www.ti.com/litv/pdf/sprz360e
Regards,
Tyler