======================================================================
Release Notes for the
Intel(R) Embedded Media and Graphics Drivers (Intel(R) EMGD)
Version 1.5.2 for 
Windows* and Linux* release with production license

Jan 2011
======================================================================

Contents
========

- In This Release (overview)
- Supported Chipsets/ Processor
- Supported Operating Systems
- IMPORTANT: Features/ Limitations
- Getting Started
- Windows*
- Linux*
- Software Licenses
- Legal / Disclaimers


In This Release 
================

This is a release of the Intel(R) EMGD v1.5.2 Gold quality.

Intel(R) EMGD is designed specifically to support the unique GRAPHICS 
DRIVER requirements of embedded applications for Intel(R) embedded 
chipset-based platforms with integrated graphics capability.  

This release contains components for:
1) EMGD_1_5_2_GOLD_ALL_XXXX.exe:- Windows*, Linux*, Firmware package and
   Configuration Editor (CED).
   Note: XXXX = build version number.
2) RELNOTES.txt

Supported Chipsets/ Processor
=============================
Target system must contain one of the following Intel Chipsets/Processors:

              Intel(R) Atom processor E6xx (B0-Stepping)
              Intel(R) US15 System Controller Hub (Poulsbo).
              Intel(R) US15WP/WPT System Controller Hub (eMenlow XL).


Please check with your system provider to determine the Intel Chipset/ Processor 
used in your system. 

Supported Operating Systems
===========================
This version of driver supports following OS or distributions:
  - Microsoft* Windows XP Professional* SP3, 
    Windows Embedded Standard* (WES*) 2009 and 
  - MeeGo* 1.0.1 (IVI image) Kernel version 2.6.33, X-Server 1.8.0 and libVA 0.31, Mesa 7.8.
    (For more detail info about specific Meego supported and where to download, please refer to
     User's Guide).
  - Fedora11(F11)* Kernel version 2.6.29, X-Server 1.6.4 with Mesa 7.6.
    (The source is distributed from Timesys*. For more detail info about 
     specific F11 supported and where to download, please refer to User's Guide).
 
  Following Linux distros are also enabled but only to certain specific IVI usages
  and Prove of Concept and testing enablement only. Please seek your Intel representative for
  more detail of the distro support listed below:  
  - Meego* 1.1 (IVI image)
  - Fedora14 (F14)* 

IMPORTANT: Features/ Limitations
================================
This release contains the following features/ limitations/ known issues. 
Please report any sighting to Intel(R) EMGD process.

    - This version of EMGD supports SDVO output (SINGLE display) and 
      dual displays (through internal LVDS and SDVO).
      
      Intel(R) EMGD VBIOS only supports SINGLE displays during POST. 
      VBIOS does allow multi-config though but only allow SINGLE display
      to be turned ON at any instance.

      For more detail of the capabilities and limitation of the driver and 
      B0-silicon limitation and Software workaround, please refer to the 
      B0-SW workaround FAQ attached 
      (filename as "SDVO_Dual_Display_Bug_FAQ.pdf").

      NOTE: Harmonic tool had been discontinued and the capability will be 
      replaced with software workaround bundled in the driver itself.

    - This version of EMGD does NOT support both Windows* 7 XPDM or
      WDDM mode. For further enquires of Windows* 7 support, please contact 
      your respective Intel Geography's representatives.

    - There are "flickering" sighting observed on E6xx displays on certain
      resolutions and combination of display setting. Please contact your
      Intel representative for further information about the E6xx flickering
      silicon issue.

    - Intel(R) EMGD will only observe MSAC setting of 256MB as the maximum 
      limitation for both the Windows* XP* driver and Linux* driver.

      Note: MSAC is the aperture size that is set-able during one enter the
      system's CMOS setting under "Chipset configuration" page.

    - Recommended to use 8MB stolen memory and 256K Aperture size . 

    - EPOG is supported on US15 chipset and E6xx processor.

    - The driver supports internal LVDS, SDVO, DDC, EDID (detection), 2D, 
      D3D, OpenGL 2.0 (XP), OpenGL 2.1 (Linux), hardware video decode and 
      Overlay frame buffer alpha blending capabilities.
      
      Note: OpenGL for Windows* will need extra dlls such as , GLU32.dll, 
      glut32.dll and opengl32.dll being available at the system under test.
       
    - The driver is pre-configured to turn on Internal LVDS Display
      (1366 x 768 for E6xx) and (10x7 for US15) as default resolution. 

    - CED (Configuration Editor) tool is bundled in this driver for configuring
      the EMGD specific to the user environment. Please refer to the user's 
      guide for more detail information.

    - The driver is pre-configured to turn on Internal LVDS Display
      (1366 x 768 for E6xx) and (10x7 for US15) as default resolution. 

    - Xinerama is not supported for MeeGo.

    - Power Management (Standby and Hibernate) on SDVO and LVDS 

    - Power DVD* player at Windows* will require special setting at registry:
         "\HKEY_LOCAL_MACHINE\SOFTWARE\Cyberlink\PowerDVD8
          And then only add following key (case sensitive):
          DX_ForceVideoRenderer: REG_DWORD: 2"

    - MPlayer is one of the player used for video decode in Linux. Please
      refer to User's Guide for more detail info on the specific Mplayer
      to use with.

    - Video encode through USB camera capability. Setup instruction is 
      provided in the User's Guide. 

      NOTE: The video encode through BT656 camera interface is supported on specific 
      OKI IVI POC board only. Please seek more detail from your Intel representative 
      on the OKI IVI POC board for further info.


Known Issues:
=============
    - Please refer to the "Spec Update" of the driver release for more 
      detail information about the driver known sightings and possible
      resolutions. The "Spec Update" can be obtained from IBL/CDI.


Getting Started
===============
Please follow each dedicated OS section for the installation instruction.

=======
Windows
=======

Windows* System Requirements
===========================

The development system should have one the following Windows operating 
systems installed.

	Microsoft* Windows XP Professional* SP3,
        Microsoft* Windows Embedded Standard* (WES*) 2009 and 

The system should contain a minimum of 128MB of RAM.


Installation and De-installation
================================

For more explanation, please see the User's Guide for detailed 
installation explanations.

End Windows
***********

=====
Linux
=====

Linux: System Requirements    
==========================    
    
This package includes drivers built for 

 - MeeGo* 1.0.1 (IVI image) 
 - Fedora 11* (F11) from Timesys

 Following Linux distros are also enabled but only to certain specific 
 IVI usages and Prove of Concept and testing enablement only. Please seek 
 your Intel representative for more detail of the distro support listed 
 below:  
 - Meego* 1.1 (IVI image)
 - Fedora14 (F14)* 

Note the driver requires the official versions of Xorg from 
www.X.org that are mentioned in the release note/user's guide,
and may not necessarily operate with versions that are part 
of your Linux distribution. 
 
The system should contain a minimum of 128MB of RAM.    

Linux: Installation 
=================== 

For more explanation, please see the User's Guide for detailed 
installation explanations or go through the 
<driver_package's>/Utilities/install.sh for shell scripts explanation.

End Linux
**********


Software Licenses
=================

The Intel(R) EMGD are subject to the terms of the license agreement 
located in the license file in this distribution package. Please read, 
understand, and agree to the terms before using the Intel(R) EMGD.


Legal / Disclaimers
===================

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL(R) 
PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO 
ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS 
PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, 
INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS 
OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS 
INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR 
PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR 
OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for 
use in medical, life saving, life sustaining, critical control or 
safety systems, or in nuclear facility applications.

Intel may make changes to specifications and product descriptions at any
time, without notice.

(C) Intel Corporation 2010

* Other names and brands may be claimed as the property of others.

========================================================================
