﻿======================================================================
Release Notes for the
Intel(R) Embedded Media and Graphics Drivers (Intel(R) EMGD)
Version 36.18.2 Gold Release for
Intel(R) Atom(TM) Processor E3800 Product Family, 
Intel(R) Celeron(R) Processor N2807/ N2930/ J1900

November 2014
======================================================================
========
Contents
========
- Introduction
- In This Release (overview)
- Supported Hardware and Software Environment
- IMPORTANT: Features/ Limitations/ Known Issues
- Getting Started
- Software Licenses
- Customer Support
- Acronyms and Terms
- Legal / Disclaimers

============
Introduction
============

Revision History
================
Month: November 2014
Revision: Gold
Description: Version 36.18.2 Build xxxx(TBD)

Intended Audience
=================
This release note is for OEM/ ODM/ IBV and NDA customers working with 
Intel(R) PAE/ FAE.

==========================
In This Release (Overview) 
==========================
Intel(R) EMGD is designed specifically to support the unique GRAPHICS 
requirements of embedded applications for Intel(R) embedded processor based 
platforms with integrated graphics capability.  

This release contains components for:
1) INTEL_EMGD_BYT_WEC2013_<REL>_36.18.2_xxxx.zip 

   Note: <REL> = release type either EC, ALPHA, BETA or PRODUCTION
         XXXX  = build version number.

2) RELNOTES.txt

===========================================
Supported Hardware and Software Environment
===========================================

Supported Processors
====================

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

 - Intel(R) Atom(TM) Processor E3800 Product Family,
   Intel(R) Celeron(R) Processor N2807/ N2930/ J1900

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

Supported Operating System
==========================
This version of driver supports the following OS or distributions:

 - Microsoft* Windows Embedded Compact 2013 update 5(version 8.0.6092.0)

Intel(R) recommends that customers use the supported operating system version as deviation 
may cause failure in driver functionality. 

BIOS/Firmware Version 
====================== 
 - DOS/ VESA based OS (VBIOS: version 36.2.8.xxxx) 
    
 - For those customers using the Intel(R) CRB (Customer Reference Board), 
   would recommend using latest ISG SBIOS v92.32, available at CDI#548900.
   
The Intel(R) EMGD Driver does not support GMA VIBOS on the platforms stated.
Intel does not recommend using Intel(R) EMGD with GMA VBIOS.
  
Board Support Package
=====================
This version of EMGD needs to be built with 
 - xx.xxx.xx MR2 Board Support Package
Please contact your Intel representative or visit http://www.intel.com/content/www/us/en/embedded/products/bay-trail/windows-overview.html to obtain the BSP

Video Player
============
Intel(R) recommends PlayWnd to be used as the video player. 

==============================================
IMPORTANT: Features/ Limitations/ Known Issues
==============================================

Features:
=========
This release contains the following features/ limitations which are the accumulation from 
the previous releases (e.g. where MR2 will contains all the past features of MR1,MR, Gold2 and 
Gold1):
 
New Feature in this Release:
  - Supports of following displays output:
    VGA (2560 x 1600), 
    HDMI(1920 x 1200), 
    DP  (2560 x 1600), 
    eDP (2560 x 1600)
 - The Driver has the capability to support following display configurations:
    Single, 
    Extended,
    Vertical Extended,
    Clone.
 - The driver supports rendered scaling
 - The driver has capability to Supports Chrontel* CH7511a/CH7511B converters
 - The driver supports Multiple configuration using VBT
 - Hardware Accelerated Alpha blend and Transparent Blend is Supported 
 - Supports Hardware Accelerated 2D Blts,DirectDraw and DDGPE
 - Supports simultaneous Rotation, Rendered Scaling/Stretch Blit, 
   Horizontal Flip and Alpha blend. 
 - Supports OpenGL-ES 2.0
 - XAML (Silverlight) running on both DirectDraw and OpenGL-ES 2.0 mode is supported. 
 - Driver shall support Mpeg2, VC1 and H.264 Hardware Video Decode
 - Hardware video decode on Progressive and interlace is supported
 - Supports single Sprite per pipe to playback video
 - Dual display video playback with sprite is supported in clone and vertical extended mode
 - Driver shall support 3D and hardware video Decode Concurrency
 - Driver shall support FB blend
 - Driver shall support Parade* converter card
 - Supports VBT configuration using BMP tool with Windows* Embedded features.
 
  - Support for Microsoft* Windows Embedded Compact 7 Official Release v7.1.2843.0(August 2014)
 - Symmetric Multi-Processing (SMP) Support
 - 3D and Video Concurrency Support with condition of 512MB aperture size set. 
   This feature is not supported under flipped or rotated mode.
   Please refer to the Specification Update for more setting detail.
 - OpenGL-ES 2.0 performance tweaks for D0 Silicon stepping
 - eDP-LVDS Parade card support
 - VC1 hardware video decode support

Unsupported or Discontinued Features:
 - Nil

Limitations:
============
This release contains the following limitations:

 - Rotation is not available for OpenGL-ES
 - 16bpp display mode is not supported for OpenGL-ES
 - The current command buffer algorithms will give priority to 3D.
   So if you have a high intensity 3D running with video, you will see smooth 3D running and lagging video.
   Set Aperture size to 512MB to avoid further lagging when the 3D is flooding the command buffer. 
 - OpenGL-ES 2.0 applications running on full screen mode will not work on any secondary display.
 - EMGD need to work with environment variable IMGRAM256=0 
 - To launch OpenglES 2.0 application, the stack size need to be increased 
   by adding the below code into the GLES 2.0 application source file 
     LDEFSTACK=/STACK:262144,4096
 - 3D and Video Concurrency Support with condition of 512MB aperture size set. 
   This feature is not supported under flipped or rotated mode.
   Please refer to the Specification Update for more setting detail.
 
Known Issues
=============
 - Please refer to the Specification Update of the VBIOS release for more 
   detailed information about the VBIOS known sightings and possible
   resolutions. The Specification Update can be obtained from IBL/CDI.

================
Getting Started
================
Please follow Windows Embedded Compact 2013* section for the installation instructions.

==============================
Windows Embedded Compact 2013*
==============================
For more explanation, please see the User Guide for detailed 
installation explanations

=================
Software Licenses
=================
Intel(R) EMGD is 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 Intel(R) EMGD.

================
Customer Support
================
To submit an issue, go to Intel® Premier Support: 
(https://employeeportal.intel.com/irj/portal/IntelPremierSupportUser )
with the product Name: "Intel® Embedded Media and Graphics Driver (Intel® EMGD)"

For more information on registering for Intel Premier Support, 
go to: http://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-premier-support

To obtain the driver,
• Go to Intel® Premier Support: (https://employeeportal.intel.com/irj/portal/IntelPremierSupportUser)
• Go to Embedded Design Center (EDC): (http://www.intel.com/content/www/us/en/embedded/software/emgd/atom-e3800-and-celeron-n2807-n2930-j1900.html)

Related Documentation
=====================
1. Doc#548137 – "Intel® Embedded Media and Graphics Driver v36.16.2 for Windows Embedded Compact 7* 
				and v36.18.2 for Windows Embedded Compact 2013* for Intel® Atom™ Processor E3800 
				Product Family/Intel® Celeron® Processor N2807/N2930/J1900 Specification Update"
				
2. Doc#545654 - "Intel® Embedded Media and Graphics Driver v36.16.2 for Windows Embedded Compact 7* 
				and v36.18.2 for Windows Embedded Compact 2013* for Intel® Atom™ Processor E3800 
				Product Family/Intel® Celeron® Processor N2807/N2930/J1900 Release User Guide."

3. Doc#548367 - "Intel® Embedded Media and Graphics Driver – Binary Modification 
				Program (BMP) User Guide Addendum for Windows* Embedded Compact"				
				
4. BMP User’s Guide - Intel® Graphics Media Accelerator - 
                      Binary Modification Program (BMP) User Guide (Document 
                      #368119) Revision 3.0 or above.

==================
Acronyms and Terms
==================
The following acronyms and terms are used in this document 
(arranged in alphabetic order):
1. BSP: Board Support Package
2. CRB: Customer Reference Board
3. DP: Display Port
4. eDP: Embedded Display Port
5. EMGD: Embedded Media and Graphics Driver
6. I0TG: Internet of Things Group
7. MBI: Modular BIOS Interface
8. QFE: Quick Fix Engineering
9. SMP: Symmetric Multi-Processor
10. VBT: Video BIOS Table
11. WEC7: Windows Embedded Compact 7
12. WEC2013: Windows Embedded Compact 2013
 

===================
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 2014

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

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