Search by Tags

IEGD LVDS Configuration

 
Applicable for

Tags

Article updated at 28 Oct 2017

Download and Install the Configuration Editor

To create own drivers for special display configurations the IEGD Tool from Intel can be used.

Note: IEGD requires an Microsoft Windows Environment to run the Configuration Editor. The IEGD Tool can be installed
on a Robin/Woodpecker Module or on a development host. With the IEGD Tool the driver for the display will be generated.
After generating, the driver has to be installed on the target System.

Open the download page for the Intel Embedded Graphics driver (IEGD): http://edc.intel.com/Software/Downloads/IEGD/

Handling Startup Error message <>

The IEGD Configuration Editor generates a .lock file when opened to prevent running multiple instances. The .lock file
remains in the System when IEGD isn't closed properly. The .lock file can be found and removed easily in the folder
..\IEGD_10_x\workspace.

Creating Graphic Driver for LVDS Display

Start IEGD Configuration Editor.


The three configuration sections we will be using are:

Configuration: A configuration contains all the settings for one platform and one combination of displays. First create one
or more configurations and then create a package.

Package: A package consists of one or more configurations. A package is used to create an Installation that will work for
multiple platforms and display combinations.

DTD: Detailed Timing Descriptions (DTD) are customized timing settings for an individual display. A DTD for a display can
be created and is then available for use in any configuration. We start with the dtd.


This example shows the Driver Configuration Process for a 1280x800 HX121WX1-100 display. If the Display supports
EDID(Extended display identification data) directly continue with the IEGD Configuration Editor. The easiest way to start without supported
EDID is to choose an existing DTD(Display Timing Descriptor) and right click -> Copy+Edit


This page allows you to create a Detailed Timing Description (DTD) for a customized display that is not EDID
compliant. In the IEGD DTD Editor Page Change the Name to something describing the display similar to
the examples. Now Ajust the Values as specified by the manufacturer, not all datasheets provide enough
information and contacting the manufacturer or vendor for further information is unavoidable. After editing the
fields click Finish and return to the IEGD Configuration Editor.


Pick a configuration close to the expected configuration and dublicate it by right clicking and choosing Copy+Edit.


This page allows you to configure general settings for one platform and one display combination. Change
the Name to something describing the display similar to the example. Choose the Platform Chipset
<<Intel(R) System Controller Hub US15W/WP/WPT>> for the Chipset used on the Robin. Configure the
Display Mode as needed in the Project. In the section of the Port Devices at the bottom LVDS and the
sDVO-B(VGA) can be moved to the right to have them included in the created driver. It is recomended to
start with both, LVDS and the sDVO-B(VGA) active for debugging purpose and reduceing to LVDS after
reaching an suitable and stable driver configuration. Click next to reach the LVDS Configuration Page.


Mark the previously configured Custom Display Timing Descriptors(DTDs) in the example the
1280x800_HX121WX1-100_15_4.dtd configuration. If the display supports EDID(Extended display
identification data) Choose <> and <>.
Click Attribute Settings to reach further Attribute settings supported by the display.


This page allows to set the supported attributes. All standard attributes are NOT supported by every device.
Important is to choose the right LVDS Panel Type, either SPWG(Standard Panels Working Group) or
OpenLDI(refering to the de-facto FPD-Link specification) referring to the specifications of the display
intended to use. After setting the attributes click Finish to return to the LVDS Configuration Page. There
click Next> to sDVO-B Configuration Page.


This page allows you to configure the settings for an individual display port. Select <<Chrontel* CH7022>>
as DVO Device in the <>. Further configurations can be made for the VGA by
clicking the <> Button if necessary.


This page allows you to customize Seamless Boot, Splash Screen, Quickboot, and Splash Video. In the
example, no further configurations are made here. After customizing the settings click Next> to reach the
Video BIOS Configuration Page.


This page allows you to customize POST messages and default display modes for the Video BIOS. In the
example, no further configurations are made here. After customizing the settings click Finish to reach the
IEGD Configuration Editor.


After setting up the timings and configurations click New Package.


This page allows you to build a Package configuration from existing platform Configurations. Enter a
representative Name in the field <>. Choose the previously added configuration in
the <> section. Choose the Target OS. Click on the <>
Button to get to the Windows Options Page.


This page allows you to specify the options specific to Windows. Enter the Display speciffications in the
Display section. Click Finish to return to the IEGD Package Page. There click Finish as well to return to
the main site of the IEGD Configuration Editor.


Select your package and click the <> Button. The installation can be found in the directory
..\IEGD\IEGD_10_3\workspace\installation. Copy the ZIP File found in the subfolder to the target System. In the example the
file generatet is called <<IEGD_10_3_Windows.zip>>.

Install the new driver on the target system.

For Microsoft Windows Embedded Standard or if facing problems during common insatllation process follow the link to Graphic Driver Intallation on Windows Embedded Standard.