IMX8MQ + DSI host controller support at U-boot

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

IMX8MQ + DSI host controller support at U-boot

6,429 Views
jemish_1990
Contributor IV

Hi All,

We are working product based on IMX8MQ (MIMX8MQ6DVAJZAA) processor. 

  • We have LCD working fine at kernel level.  In our system LCD is driven by eLCDIF controller via MIPI DSI controller.
  • Now we want to make LCD working u-boot level. But unfortunately I see that till now NXP hasn't provide DSI host controller support at U-boot.
  • Is there any limitation for that ?
  • I have already started development for it. But not able to read/write any DSI host controller registers at u-boot level.
  • Can anyone provide me minimum clock configuration at u-boot level so atleast I can read/write DSI host controller registers.
  • Any suggestion or hint in this regard will appreciated.

Thanks,

Jemish

0 Kudos
26 Replies

4,324 Views
joanxie
NXP TechSupport
NXP TechSupport
0 Kudos

4,313 Views
jemish_1990
Contributor IV

Hi Joan,

We want to configure LCD panel at u-boot because we want to display our product LOGO on LCD at u-boot level which will give indication to user that product is power on at early stage. Currently kernel logo is working but it almost take 5 to 6 seconds to get displayed. As product perspective it's not good sign.  Do you have any suggestion for that?

Thanks,

Jemish

0 Kudos

494 Views
lebeer
Contributor II

Hi:

  Have you implemented this Uboot logo, May I ask you help , 

  • Is there a way to do that?

imx8mq uboot logo_joe.cai的博客-CSDN博客

0 Kudos

488 Views
jemish_1990
Contributor IV

Hi Lebeer,

I have already attached unofficial version provided NXP in this thread. Attaching here again for your reference.

Hope it will help you.

Good luck!

Thanks,

Jemish

0 Kudos

485 Views
lebeer
Contributor II

This means that you have implemented your logo display?

0 Kudos

481 Views
jemish_1990
Contributor IV

Hi Lebeer,

Yes using commit provided by NXP I implemented uboot logo and it's working fine.

Thanks,

Jemish

0 Kudos