Display settings InnoLux G57VGE-T01

      Hello, please try this (we can't check it, we don't have the HW):
      reg open \drivers\display\LCD
      reg create key mode100
      reg set value name string "InnoLux G057VGE"
      reg set value EFW dword 7
      reg set value BFW dword 35
      reg set value msignal dword 2
      reg set value rows dword 480
      reg set value LPP dword 480
      reg set value width dword 115
      reg set value height dword 86
      reg set value contrastenable dword 0
      reg set value contrastvalue dword 0
      reg set value type dword 6
      reg set value config dword 0x00300000
      reg set value columns dword 640
      reg set value PPL dword 640
      reg set value HSW dword 30
      reg set value bpp dword 16
      reg set value lcdclk dword 25
      reg set value VSW dword 3
      reg set value BLW dword 114
      reg set value ELW dword 16
      reg set value EnableCursor dword 0
      display mode set 100
      reg save
      <enter:>
      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.
      One more question,

      I first thought that we could use J3 pin 18 VEEK (BL dimming voltage 0....3.3V) to dim the backlight. I got a bit confused by the display datasheet, which says: "
      Pin 5
      Symbol: ADJ
      Description Backlight adjust,
      Remark: PWM Dimming

      If I'm right the display backlight unit needs a PWM signal for the "Backlight adjust" What is the correct way to do this? Do we need to use J4- pin 15 PWM output? or did I misinterpreted the datasheet and can we use VEEK on J3? I assume the adjusting the backlight is supported and controlled by Windows CE, register settings.

      Your advice is highly appreciated!
      Kind regards!
      Thomas
      Hello,
      if data sheet says you need PWM you need it definitely!
      I can offer you three solutions:
      - if you don't not need dimming in your application set VEEK to high or low (depends on the LCD, refer datasheet)
      - use J4.15
      - We can remove smoothing circuit from the NetDCUA5 HW depends on the quantity you order (contact salesfs@net.de). Else we can send you a guidance how to remove the smoothing circuit.
      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.
      Hi again,

      I received all parts so could finally hook everything up. Without any register setting I have viability.
      I want to know how it is configured by default so I can get the settings back if I mess anything up.

      In Ndcufg: display mode get
      gives ERROR 207: cant retrieve display mode.

      For a different register setting which I wanted to undo I tried to reset to default by entering the bootloader (via Com pres S.. ) and then R for register erase. this didn't do much, is there a different way? I would love to know how to get every thing back to factory defaults. this just worked
      Regards.
      Thomas

      Post was edited 1 time, last by “ThomasHummelink” ().

      Display settings InnoLux G57VGE-T01

      How do I get the display settings working as it should be?
      I want to use Innolux.reg config file while that is the display type I'm using.

      reg open \drivers\display\LCD
      reg create key mode100
      reg set value name string "InnoLux G057VGE"
      reg set value EFW dword 7
      reg set value BFW dword 35
      reg set value msignal dword 2
      reg set value rows dword 480
      reg set value LPP dword 480
      reg set value width dword 115
      reg set value height dword 86
      reg set value contrastenable dword 0
      reg set value contrastvalue dword 0
      reg set value type dword 6
      reg set value config dword 0x00300000
      reg set value columns dword 640
      reg set value PPL dword 640
      reg set value HSW dword 30
      reg set value bpp dword 16
      reg set value lcdclk dword 25
      reg set value VSW dword 3
      reg set value BLW dword 114
      reg set value ELW dword 16
      reg set value EnableCursor dword 0
      display mode set 100
      reg save

      As soon I've run that ndcucfg script after a reboot I have no visibility.

      Default (after a register erase) I have visibility, but have no idea what settings are used. And no idea where I can change settings.
      Display mode get gives: ERROR 207: cant retrieve display mode.

      We have some EMC difficulties which we think might be solved by changing "LCDPortDriveStrength".
      Which can be adjusted according your device driver manual: HKLM\Drivers\Display\LCD\ModeXXX\LCDPortDriveStrength=DWORD:<val>
      But then I need to use the correct Mode,

      Your urgent reply is much appreciated!

      Kind regards,
      Thomas

      Post was edited 1 time, last by “ThomasHummelink” ().

      Hello,

      you are using latest kernel?

      The default mode is printed on the debug line:
      ...
      LCD: Version 1.9, ActiveKey = Drivers\Display\LCD
      LCD: Read registry settings from Drivers\Display\LCD
      LCD: Display-Mode 0, Name VGA standard Display
      ...

      In general this key (HKLM\Drivers\Display\LCD\MODEXX) is empty and uses hard coded values from kernel. But you can overwrite this key with you own values.
      I checked the default mode 0 values and the (important values) are the same we send you before!

      So please try to set "LCDPortDriveStrength" under mode 0 for resolve your problem.
      Can you try to measure what is wrong with the mode we send you?
      You can also send use a LCD for checkout the correct parameters.
      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

      Post was edited 1 time, last by “fs-support_ZU” ().

      Setting the display mode to mode 0 doesn't help.
      I found out that it has something to do with the VEEK signal. We use this for the backlight adjust.

      Default it is 3Volt, (after a register erase and also during startup)
      As soon the display mode is set otherwis, it gets dark :(

      How can I change this?

      Thanks in advance!
      Hello,
      Setting the display mode to mode 0 doesn't help.
      Why?

      As soon the display mode is set otherwis, it gets dark ...

      Source Code

      1. reg open \drivers\display\LCD\mode100
      2. reg set value contrastenable dword 1
      3. reg set value contrastvalue dword <0...4095>
      4. reg save

      After registry is saved contrast value is not adjustable anymore from this location (it is under HKCU/controlpanle/Keyboard/contrast=DWORD:<val>)! Use ndcucfg commands:
      contrast set <val>
      contrast ++
      contrast +
      contrast --
      contrast -
      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

      Post was edited 2 times, last by “fs-support_ZU” ().

      Thanks for the support so far!

      Reply on the question why setting to mode 0 didn't help:
      I tried that to get visibility again, but it didin't restore Veek.
      Now we now how to get visibility without having to reset the entrire A5 :)


      Changing the settings "LCDPortDriveStrength" didn’t help much with the EMC problems at all. We could barely see only minor changes in the radiated emission.
      We have done a radiated emission test for the combination of NetDCUA5-V1-WCE and Innolux G057VGE-T01 (Display). We exceed the maximum emission (with and without the display connected), having problems mainly at 175MHz. Harmonics are at (odd) frequencies 25, 75, 125, 175 and 225Mhz. All probably caused by the J3, Pin 19 CLK. Do you have any design guidelines or tips&tricks in this matter

      Thanks in advance!

      Post was edited 1 time, last by “ThomasHummelink” ().

      Ok thanks.
      But i assume following enabels contrats in mode0 also (if not already active):

      Source Code

      1. reg open \Drivers\Display\lcd\mode0
      2. reg set value contrastenable dword 1
      3. reg set valie contrastvalue dword <no matter>
      4. contrast set <my value>
      5. reg save
      6. reboot
      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.
      Yes the above works, we work with mode 0 now, and these settings do change contrast (Veek).

      Now we need to figure out the question below.

      ThomasHummelink wrote:



      Changing the settings "LCDPortDriveStrength" didn’t help much with the EMC problems at all. We could barely see only minor changes in the radiated emission.
      We have done a radiated emission test for the combination of NetDCUA5-V1-WCE and Innolux G057VGE-T01 (Display). We exceed the maximum emission (with and without the display connected), having problems mainly at 175MHz. Harmonics are at (odd) frequencies 25, 75, 125, 175 and 225Mhz. All probably caused by the J3, Pin 19 CLK. Do you have any design guidelines or tips&tricks in this matter

      Thanks in advance!


      Your help is much appreciated!
      Dear ThomasHummelink,
      using RGB displays is sometime a nightmare on EMI side. It's always helpful to use a cable as short as possible. Also using an adaptation with less impedance changes is helpful. The RGB traces on your baseboard should be impedance controlled with 50-60 Ohm.
      Most customers needs housing with shielding, that means a EMI closed metal case or a plastic case with vacuum metalisation.

      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.
      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.