• <More on Intel.com

Intel® Embedded Media and Graphics Driver (Intel® EMGD) FAQ

General questions

1.    What are the differences between Intel® Embedded Graphics Drivers and Intel® Embedded Media and Graphics Driver (Intel® EMGD)?


Intel® Embedded Graphics Drivers and Intel® Embedded Media Graphics Driver (Intel® EMGD) are two separate media and graphics drivers for embedded usage; Intel® EMGD is not a follow-on/next generation driver to Intel Embedded Graphics Drivers.

Intel Embedded Graphics Drivers is a group of drivers that support a broad range of operating systems and chipsets. Please refer to each driver’s release notes, feature matrix, and product brief for the list of Intel Embedded Graphics Drivers supported products and operating systems as it is different from Intel EMGD.


The following are supported by the Intel Embedded Graphics Drivers only: Intel® Atom™ processor 400 and 500 series (CPU+GPU), Intel® Q45/G45/G41 Express Chipset, Mobile Intel® GM45/GL40/GS45 Express Chipset, Intel® Q35 Express Chipset, Mobile Intel® GLE960 Express Chipset, Mobile Intel® GME965 Express Chipset, Intel® Q965 Express Chipset, Mobile Intel® 945GME Express Chipset, Mobile Intel® 945GSE Express Chipset, Intel® 945G Express Chipset, Mobile Intel® 915GME Express Chipset, Intel® 915GV Express Chipset, and Mobile Intel® 910GMLE Express Chipset.


Intel EMGD should be used to support designs based on the Intel® Atom™ processor and Intel® System Controller Hub US15W-, US15WP-, and US15WPT-based designs as Intel® EMGD is a driver that supports different processors and platforms than Intel Embedded Graphics Drivers. Refer to Overview and Supported Platform section for details of supported Intel® AtomTM processors.


2.    Will Intel® EMGD work with all embedded Intel chipsets and system-on-a-chip (SoC)s?


No, only the chipsets and/or SoC specified in the Overview and Supported Platform section are supported with Intel EMGD.


3.    Will Intel® EMGD support multiple generations of chipsets and system-on-a-chip (SoC)s?


Yes. Intel® Embedded Media and Graphics Driver (Intel® EMGD) supports multiple generations of Intel® chipsets and/or SoC over the extended support span of embedded Intel® architecture-based platforms, including Intel® System Controller Hub US15W chipset. However, you must use Configuration EDitor (CED) to configure a driver for each specific chipset or SoC you are using and you may need to update to a later version of Intel EMGD to be able to build a driver for a newer chipset. Please use the most recent Intel EMGD release.



4.    What Intel® Atom™ processor-based embedded platforms are supported with Intel® EMGD?


Refer to the Supported Platform section for the list of Intel® Atom™ processor-based platforms.


5.    Does Intel® EMGD support multi-threading?


The driver fundamentally supports multi-threading. However some functions may not be multi-thread capable. Multi-threading in many instances is dependent on the software (OS/application) as well as the hardware (multi-processor/multi-thread capable) support capability For example, hardware video acceleration is designed as a single pipeline and although you can feed a single stream with multiple videos in it, you cannot interrupt the current thread in order to service another video decode thread/stream.


6.    Where can I get detailed roadmap information (dates, features, etc.)?


Roadmaps and future releases are forward-looking plans subject to adjustments for new technologies and customer/market requests. Contact your Intel representative for this information.


7.    How can Intel® EMGD help with customized display timings for flat panel displays?


Intel® EMGD is designed to enable the customer to configure the driver to support the platform. Intel® EMGD can support many flat panel configurations with custom timings through the detailed timing descriptor (DTD) page of the Configuration EDitor (CED) without driver changes. Please see the user guide.


8.    Will Intel® EMGD work for extended display identification data (EDID)-less panels?


Yes, Intel EMGD achieves EDID-like support for EDID-less panels via configuration (using Configuration EDitor (CED), custom-created detailed timing descriptor (DTD) timings and configuration files. More information on how to generate correct Intel EMGD drivers for EDID-less panels is available in the user guide.