mx25 LCD question

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

mx25 LCD question

632 Views
rbruce
Contributor II

I am attempting to bring-up a monochrome LCD on an i.MX25 platform with no OS.  I believe the pins, clocks, and LCD registers are programmed to reasonable values, but I am not getting any activity on the LCD pins (HSYNC, VSYNC, etc.).

I know that data is moved between the framebuffer memory and the LCD controller using DMA, but I am not sure how this DMA is accomplished.  Does the LCD controller handle the DMA operations, or is the DMA performed by the SDMA component?  Currently, I do not touch the SDMA registers.

I've read that u-boot can display a splash screen.  This would provide me with an example, but I have not been able to locate that code.  I'd appreciate some guidance.

Thanks.

Labels (2)
0 Kudos
2 Replies

478 Views
igorpadykov
NXP Employee
NXP Employee

Hi Robert

i.MX25 LCD controller has own DMA engine, example of splashscreen can be found on

I.MX25 PDK U-boot SplashScreen

Best regards

igor

0 Kudos

478 Views
fabio_estevam
NXP Employee
NXP Employee

The U-boot driver is drivers/video/imx25lcdc.c

Regards,

Fabio Estevam

0 Kudos