U-Boot configuration for sn65dsi84 in iMX8M Mini

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

U-Boot configuration for sn65dsi84 in iMX8M Mini

4,049 Views
Hrithik
Contributor III

Hi NXP Team,

We are working on bringup of Display module on Android 11 OS on iMX8M Mini using LVDS bridge. We have already integrated sn65dsi84 LVDS driver and made corresponding changes in kernel dtsi.

 

Query is, what changes should be the done in uboot?

Can we add the same kernel dtsi changes in uboot dtsi?

Should we add the same driver in uboot-imx/drivers ?

Kindly help us with the same.

 

Thanks,

Hrithik

0 Kudos
Reply
8 Replies

4,024 Views
Hrithik
Contributor III

Hi @Zhiming_Liu ,

Thanks for the reply.

 

If not same changes, could you please guide us regarding the changes to be done with respect to Uboot?

 

Thanks.

0 Kudos
Reply

4,021 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

The bootloader doesn't need configure display driver,as the purpose of bootloader is booting kernel.

0 Kudos
Reply

4,016 Views
Hrithik
Contributor III

Hi @Zhiming_Liu ,

I got your point, but then how will the Boot logo ("NXP") will get displayed as it is a part of bootloader?

What changes we need to do for that?

Thanks.

0 Kudos
Reply

4,013 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Please follow drivers/video/adv7535.c to port sn65dsi84 driver in uboot.Then you need modify drivers/video/Makefile and drivers/video/Kconfig

0 Kudos
Reply

3,957 Views
Hrithik
Contributor III

Hi @Zhiming_Liu ,

 

I couldnt find any sn65dsi83 uboot driver to port corresponding to adv7535 as you mentioned. Could you please help us here as we are stuck with uboot configuration?

 

Thanks.

0 Kudos
Reply

4,008 Views
Hrithik
Contributor III

adv7535.c is quite different than the sn65dsi83_brg.c and sn65dsi83_drv.c we got from TI.

Could you kindly share the necessary changes.

Thanks.

0 Kudos
Reply

3,954 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

You need put core register write(which in linux driver,use regmap) into your driver like adv7535_enable, you  can change driver based on adv7535.c

0 Kudos
Reply

4,034 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

No, you don't need add same configuration for sn65dsi84 in Uboot.

0 Kudos
Reply