Colibri T30 with 5,7" TFT KOE TX14D28VM5BAA

Hi need to connect the KOE TX14D28VM5BAA to colibri T30 using the colibri edm board from Data modul.
Hi tried to change the register values like follow but i can not able to switch on the display:

[HKEY_LOCAL_MACHINE\Software\NVIDIA Corporation\NVDDI\LCD]
“pcp”=dword:00000000
“hsp”=dword:00000000
“vsp”=dword:00000000
“pclk”=dword:017d7840
“hsw”=dword:00000002
“blw”=dword:0000008e
“elw”=dword:00000010
“vsw”=dword:00000002
“bfw”=dword:00000021
“efw”=dword:0000000a

“Bpp”=dword:00000010
“CyScreen”=dword:000001e0
“CxScreen”=dword:00000280
“Type”=dword:00000001
“Color”=dword:00000001
“Dual”=dword:00000000
“oep”=dword:00000000
“acb”=dword:00000001
“Ldds”=dword:00000012

Some idea why not works?
Thanks
Gero

Unfortunately we are neither familiar with KOE display nor with Datamodule board.

Registry settings described in details here - https://developer.toradex.com/knowledge-base/display-driver-registry-settings

I’d recommend to set it according to display datasheet. Then try to tweak them if something doesn’t work as expected. To make tweaking easier you can set UseSplashSettings to 1 and then set/modify all parameters at bootloader level - https://developer.toradex.com/knowledge-base/splash-screen#Splash_Screen_Configblock_Settings

Colibri module has no native LVDS interface and it means DataModule board has a parallel LCD to LVDS converter which may require some additional settings. I’d recommend to ask DataMoule about such a details.

Hi @Jo_Hannes ,

With the registry settings mentioned above, the Framebuffer (Bpp setting) will be set to 16 bits 565
And the Ldds setting will enable 18 data pins (6 Red, 6 Green, 6 Blue), so the framebuffer Red and Blue is scaled up to 6 bits.

So on the Colibri side every should be file, although i would recommend to use Bpp=32 for the framebuffer (888) which will then be scaled down to 666. This gives you better color resolution.

The Problem you are seeing could be related to the encoding done on the Parallel to LVDS chip, there are different kind of encodings and they have to match the receiver side. On some LVDS converter chips there are dedicated pins to select the encoding.

From another Ticket i see you’re using the THC63LVD827: There is a 8/6 bit mode select pin there. Did you set it to the right level?

Hi,

the parallel to LVDS chip is set via pull ups and downs to:

  • 8 Bit Mode (F7 Low)

  • Mode 2 (VESA) [E8 Low]

  • Single-out (E7 High)

This configuration match with the panel spec.

I set following strings:

[HKLM\Software\Nvidia Corporation\NVDDI\LCD]

“LDDS”=dword:18
[HKLM\Software\Nvidia Corporation\NVDDI]

“MainPanelBPP”=dword:32

But I still get a blury picture. Please see:

I also checked with a another LVDS cable. What else can I do?

Thanks and best regards
Johannes

Hi @Jo_Hannes ,

If you use 8 Bit per color component LVDS signaling you need to set LDDS to 24 (888), not 18 (666)

Also, to get a better idea of what is wrong a RGB gradient picture shown at full screen helps a lot to understand what is wrong. Try this:

Hello together,

this problem is solved. Duo to a wrong display datasheet, we thought the color mapping was VESA not JEIDA. After we changed this settingat the LVDS-Converter to JEIDA through a pull up resistor, the display works proper.

Thanks for help.

Best regards
Jo

Glad we could help