v36.40.25 (32 bit) and v37.40.25 (64 bit)

Intel® Embedded Media and Graphics
Driver (Intel® EMGD) v36.40.25 (32 bit)
and v37.40.25 (64 bit) for Linux* Fedora*
for Intel® Atom™ Processor E3800
Product Family, Intel® Celeron Processor
N2807/N2930/J1900
Release Notes
July 2015
Document Number: 332323-002US
You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products
described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter
disclosed herein
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product specifications
and roadmaps.
The products described may contain design defects or errors known as errata which may cause the product to deviate from published
specifications. Current characterized errata are available on request.
Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or by visiting:
http://www.intel.com/design/literature.htm
Intel, Intel Atom, Intel Celeron, and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
Copyright © 2015, Intel Corporation. All rights reserved.
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
2
July 2015
Document Number: 332323-002US
Contents
1.0
Introduction ............................................................................................................................................ 5
1.1
1.2
1.3
1.4
2.0
Intended Audience........................................................................................................................................ 5
Customer Support ......................................................................................................................................... 5
Terminology ...................................................................................................................................................... 6
Reference Documents ................................................................................................................................ 6
New in This Release ........................................................................................................................... 8
2.1
2.2
2.3
2.4
New Features.................................................................................................................................................... 8
Existing Features from Past Releases ............................................................................................. 8
Changes to the Existing Features ...................................................................................................... 9
Unsupported or Discontinued Features ........................................................................................10
3.0
Fixed Issues .......................................................................................................................................... 11
4.0
Known Issues ...................................................................................................................................... 12
4.1
Non-Intel Issues ...........................................................................................................................................12
5.0
Where to Find the Release ........................................................................................................... 13
6.0
Release Content .................................................................................................................................. 14
7.0
Hardware and Software Compatibility .................................................................................. 15
7.1
7.2
7.3
Supported Chipsets ....................................................................................................................................15
Supported Operating Systems ...........................................................................................................15
Software Licenses .......................................................................................................................................15
Figures
No table of figures entries found.
Tables
Table 1.
Table 2.
Table 2.
Terminology ...................................................................................................................................................... 6
Reference Documents ................................................................................................................................ 7
Production Candidate Release Components .............................................................................14
July 2015
Document Number: 332323-002US
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
3
Revision History
Date
Revision
Description
February20
13
v36.40.0
001
Alpha release
September
2013
v36.40.0
Beta release
December
2013
v36.40.0
Gold release
September
2014
v36.40.23
Maintenance Release 1
February
2015
v36.40.23
Maintenance 1 Hot Fix
April 2015
v36.40.25
and
v37.40.25
Maintenance 2 release v36.40.25 (32 bit) and v37.40.25 (64 bit)
July 2015
v36.40.25
and
v37.40.25
002
• Revised Paragraph 1.0 Introduction EMGD Driver file name.
• Revised Paragraph 6.0 Release Content EMGD Driver file name
• Paragraph 7.2 revised Supported Operating System name
• Removed note after Paragraph 7.2
§
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
4
July 2015
Document Number: 332323-002US
Introduction
1.0
Introduction
Intel® Embedded Media and Graphics Driver (EMGD) is designed specifically to support
the unique graphics driver requirements of embedded applications for Intel®
Embedded chipset-based platforms with integrated graphics capabilities.
This release contains components for:
1.1
•
EMGD_BYT_LIN_36_40_25_xxxx.gz (where xxxx is the build number) for Linux*
Fedora* 18 32-bit.
•
EMGD_BYT_LIN_37_40_25_xxxx.gz (where xxxx is the build number) for Linux*
Fedora* 18 64-bit.
•
RELNOTES.pdf
Intended Audience
This document is intended for use by validation engineers and system integrators.
1.2
Customer Support
For technical support, including answers to questions not addressed in this document,
visit the technical support forum, FAQs, and other support information at:
http://www.intel.com/content/www/us/en/embedded/software/emgd/embeddedmedi
a-and-graphics-drivers-for-atom-overview.html
The Intel® EDC is a public website; it contains Intel® EMGD production releases. Updates
will be available for download from the Embedded Design Center once the product is in
production.
To submit an issue, go to Intel® Premier Support:
https://employeeportal.intel.com/irj/portal/IntelPremierSupportUser
Note: Intel® Premier Support supports the Intel® EMGD Graphics Driver.
For more information on registering with Intel® Premier Support, go to:
http://software.intel.com/en-us/articles/performance-tools-for-softwaredevelopersintel-premier-support
July 2015
Document Number: 332323-002US
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
5
Introduction
Note: If you have obtained this document from an Independent Software Vendor (ISV),
contact them for technical support.
1.3
Table 1.
Terminology
Terminology
Term
1.4
Description
BSP
Board Support Package
DDX
Device Dependent X
DP
Display Port
EMGD
Intel® Embedded Media and Graphics Driver
EPOG
Embedded pre-OS graphics
Fps
Frames Per Second
GUI
Graphical User Interface
HDMI
High-Definition Multimedia Interface
ISV
Independent Software Vendor
I/O
Input/Output
OGL
Open Graphics Library
UXA
UMA Acceleration Architecture
OTM
One Trunk Model
USB
Universal Serial Bus
VAXV
Video Acceleration XVideo
Reference Documents
For detailed installation and configuration instructions, refer to the User Guide included
in this Intel® EMGD release package. Full title and location information for the guide is
provided in Table 2.
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
6
July 2015
Document Number: 332323-002US
Introduction
Table 2.
Reference Documents
Document
Document
No./Location
Intel® Embedded Media and Graphics Driver and EPOG v36.40.25
(32-bit) and v37.40.25 (64-bit) for Intel® Atom™ Processor E3800
Product Family/ Intel® Celeron® Processor N2807/N2930/J1900
Linux* Release – User Guide
536572- 006US
§
July 2015
Document Number: 332323-002US
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
7
New in This Release
2.0
New in This Release
2.1
New Features
This release introduces support for VP8 Hardware decode.
2.2
Existing Features from Past Releases
This release contains the following features
1.
Supports of Mesa 10.2.1
2.
Supports of OpenGL* 3.2 and OpenGL ES* 2.0.
3.
Supports of CED Lite for configuring EMGD driver and EPOG.
Please refer to the User Guide for more details.
Note: EPOG requires an OTM environment.
4.
Supports of Binary_blob. This is for graphics driver configuration
a.
Setting: This is the output of the CED Lite.
b.
Refer to User Guide for more detail.
5.
Supports of Display Port 1.1.
6.
Supports of following display outputs:
7.
a.
VGA (2560 x 1600),
b.
HDMI(1920 x 1200),
c.
DP (2560 x 1600),
d.
eDP (2560 x 1600).
Supports of Intel® 3D Unified Library (UFO).
Intel® recommends using the Intel® 3D Unified Library in EMGD.
8.
Supports Graphics Turbo capability from the silicon.
9.
Supports of Hardware Video Decode through Gstreamer*-VAAPI on following video
formats:
H.264, MPEG2, VC-1.
10. Supports of Hardware Video Encode on following video formats:
a.
H.264 (maximum at 480p 30 frames per second (fps) with Universal Serial Bus
(USB) camera input).
b.
MPEG2
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
8
July 2015
Document Number: 332323-002US
New in This Release
11. Supports of sprite plane with YUV format support through Video Acceleration
XVideo (VAXV).
12. Supports of new runtime EMGD Graphical user interface (GUI).
13. Supports High-Definition Multimedia Interface (HDMI) audio.
14. Support Display Port (DP) audio.
15. Supports Hot plug feature. It can be enabled via manually adding hot plug flag in
default configuration file or via CED lite.
16. SNA based DDX in replacement for the UMA Acceleration Architecture (UXA) based
Device Dependent X (DDX).
17. This EMGD version has been validated with the following library versions:
2.3
•
X – Server 1.14.5
•
libdrm-2.4.52
•
mesa-10.2.1
•
glu-9.0.0
•
pixman-0.28.0
•
cairo-1.12.14
•
libva-1.5.0
•
Intel-driver-1.5.0
•
gtk-doc-1.18
•
git-1.8.0
•
gstreamer-1.4.5
•
gst-plugins-base-1.4.5
•
gst-libav-1.4.5
•
gst-plugins-good-1.4.5
•
gst-plugins-bad-1.4.5
•
gst-plugins-ugly-1.4.5
•
vaapi-gstreamer-vaapi-0.5.10-branch
Changes to the Existing Features
The following features have been updated for this release:
•
DRM updated to align with kernel 3.10.61
•
X11 updated to 1.14.5
July 2015
Document Number: 332323-002US
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
9
New in This Release
•
libVA updated to 1.5.0
•
Intel-VA-Driver updated to 1.5.0
•
Gstreamer* updated to 1.4.5
•
Gstreamer*-VAAPI updated to 0.5.1
•
GEM updated to 3.13
Updates in User Guide:
2.4
•
Updated the information on Sprite plane settings.
•
Added the procedure to add more than two ports in user_config.c
•
Updated the kernel v3.10.61 installation and configuration process.
•
Updated the X-sever installation and configuration procedure.
•
Updated the Intel® EMGD installation and uninstall procedures.
•
Updated the User space libraries installation, Patches, and configuration
procedures.
•
Updated the Gstreamer*-base preparation and Gstreamer*-VAAPI installation,
patching, and configuration for video encoding and decoding.
•
Added a section related to enabling the VP8 support using VXD392.
•
Updated the commands for video decoding without audio for MJPEG format.
Unsupported or Discontinued Features
There are no unsupported or discontinued features in this release.
§
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
10
July 2015
Document Number: 332323-002US
Fixed Issues
3.0
Fixed Issues
Refer to Specification Update Intel® Embedded Media and Graphics Driver and EPOG
v36.40.25 (32-bit) and v37.40.25 (64-bit) for Intel® Atom™ Processor E3800 Product
Family/ Intel® Celeron® Processor N2807/N2930/J1900 Linux* Release, Document#
536572, of the driver release for more detailed information about the drivers known
sightings and possible resolutions.
§
July 2015
Document Number: 332323-002US
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
11
Known Issues
4.0
Known Issues
Refer to Specification Update Intel® Embedded Media and Graphics Driver and EPOG
v36.40.25 (32 bit) and v37.40.25 (64 bit) for Intel® Atom™ Processor E3800 Product
Family/ Intel® Celeron® Processor N2807/N2930/J1900 Linux* Release, Document#
536572, of the driver release for more detailed information about the drivers known
sightings and possible resolutions.
4.1
Non-Intel Issues
There are no known non-Intel issues documented at this time.
§
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
12
July 2015
Document Number: 332323-002US
Where to Find the Release
5.0
Where to Find the Release
Customers who are interested in obtaining the release packages are advised to contact
their Intel representatives or ISV.
Refer to the Introduction for a list of the contents of the release package.
§
July 2015
Document Number: 332323-002US
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
13
Release Content
6.0
Release Content
This release contains the following:
Intel_BYT_SNA32_EMGD_<version>_< release type date>_<build_num>.tgz and
Intel_BYT_SNA64_EMGD_<version>_<release type>_<date>_<build_num>.tgz
Table 3.
Production Candidate Release Components
Subproject
(Component)
Location
Revision
Build
Stamp
36.40.25 bxxxx and
37.40.25 bxxxx
<Build date>
Driver files
Intel_BYT_SNA<ver>\Linux*
Intel 3D Unified Library
(UFO)
–
–
–
CED
Intel_BYT_SNA<VER>\CED-Lite
–
–
User Guide
Intel_BYT_SNA<VER>\Documents
006
March 2015
Release Notes
Intel_BYT_SNA<VER>\Documents
MR2
March 2015
License
Intel_BYT_SNA<VER>\License
–
–
Intel 3D Unified Library
(UFO)
–
–
–
§
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
14
July 2015
Document Number: 332323-002US
Hardware and Software Compatibility
7.0
Hardware and Software Compatibility
This section provides a complete summary of the hardware and software compatibility.
7.1
Supported Chipsets
Target system must contain one of the following Intel processor(s):
•
Intel® Atom™ processor E3800 Product Family
•
Intel®Celeron® Processor N2807/N2930/J1900
Note: Check with your system provider to determine the Intel Chipset used in your system.
7.2
Supported Operating Systems
This version of driver supports the following OS or distributions:
Fedora* 18 variances with Kernel 3.10.61-LTSI
7.3
Software Licenses
The Intel® EMGD is subject to the terms of the license agreement located in the license
file in this distribution package. The users shall read, understand, and agree to the
terms before using Intel® EMGD.
§
July 2015
Document Number: 332323-002US
Intel EMGD v36.40.25 (32 bit) and v37.40.25 (64 bit) for Linux* Fedora* for
Intel® Atom™ Processor E3800 Product Family, Intel® Celeron® Processor
N2807/N2930/N2930
Release Notes
15