AnsweredAssumed Answered

iMX6 UL BSP Porting for 16 bits LCD parallel interface display

Question asked by Francesco Tosoratti on Aug 28, 2017
Latest reply on Nov 6, 2017 by Qiang Li - Mpu Se

Hello,

 

we need to port the Yocto Project BSP to a custom board based mainly on imx6ul evk.

 

Our board includes a 16bit TFT display with a SITRONIX ST7789V controller.

 

Questions:

1) Is It sufficient to modify the device tree file imx6ul-14x14-evk.dts to make the display work?

2) Can anyone has an example to follow to modify the dts for these type of displays?

3) We Need to modify other source files in the BSP? Examples?

 

We are working with the following BSP version: fsl-yocto-L4.1.15_2.0.0-ga.

 

Thanks in advance for any helpful answer.

 

Best Regards,

Francesco.

 

UPDATE!!:

 

Finally we solved our problem and the display driver works, applying the solution in the following post:

Patch to support MPU 8080 LCD on iMX6UL and iMX7D 

 

The right configuration was with 18 bpp and 16 bit bus width, but to apply the patch correctly we had to download the  L3.14.52_1.1.0_GA NXP Kernel.

 

We applied the patch to the old kernel then, we simply copied the patched files, to the right paths, to the folder of the fsl-yocto-L4.1.15_2.0.0-ga after menuconfig command via bitbake.

Outcomes