summaryrefslogtreecommitdiffstats
path: root/meta-fri2/README
diff options
context:
space:
mode:
authorNitin A Kamble <nitin.a.kamble@intel.com>2014-09-04 15:34:11 -0700
committerTom Zanussi <tom.zanussi@linux.intel.com>2014-09-16 20:12:13 -0500
commit964d5daa7cea2b357c68eb2c91d17779eeba6a49 (patch)
tree8834b5d2053b51353b3d97e9267ee203b3421995 /meta-fri2/README
parent5f67993caf7eb3423c965259fedaa91e0734cdd0 (diff)
downloadmeta-intel-964d5daa7cea2b357c68eb2c91d17779eeba6a49.tar.gz
Remove fri2 machine support
The fri2 machine has been retired with this commit. This does not affect the fri2-noemgd machine and it is supported as usual. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Diffstat (limited to 'meta-fri2/README')
-rw-r--r--meta-fri2/README51
1 files changed, 6 insertions, 45 deletions
diff --git a/meta-fri2/README b/meta-fri2/README
index d5ac6674..6e90c335 100644
--- a/meta-fri2/README
+++ b/meta-fri2/README
@@ -12,9 +12,6 @@ Intel EG20T Platform Controller Hub (Tunnel Creek + Topcliff). The Fish River
12Island II includes a variety of communications options and other 12Island II includes a variety of communications options and other
13machine-to-machine (m2m) capabilities. 13machine-to-machine (m2m) capabilities.
14 14
15It also supports the E6xx embedded on-chip graphics via the Intel
16Embedded Media and Graphics Driver (EMGD).
17
18Information on all Intel embedded platforms can be found here: 15Information on all Intel embedded platforms can be found here:
19 16
20 http://www.intel.com/p/en_US/embedded/hwsw/hardware 17 http://www.intel.com/p/en_US/embedded/hwsw/hardware
@@ -96,33 +93,12 @@ bblayers.conf, e.g.:
96 yocto/meta-intel \ 93 yocto/meta-intel \
97 yocto/meta-intel/meta-fri2 \ 94 yocto/meta-intel/meta-fri2 \
98 95
99The meta-fri2 layer contains support for two different machine 96The meta-fri2 layer contains support for fri2-noemgd machine configuration.
100configurations. These configurations are identical except for the fact 97The previously supported fri2 machine with the proprietary EMGD graphics
101that the one prefixed with 'fri2' makes use of the Intel-proprietary 98driver has been retired. The 'fri2-noemgd' machine configuration uses
102EMGD graphics driver, while the one prefixed with 'fri2-noemgd' 99the open source 'vesa' kernel driver.
103does not.
104
105If you want to enable the layer that supports EMGD graphics add the
106following to the local.conf file:
107
108 MACHINE ?= "fri2"
109
110The 'fri2' machine includes the emgd-driver-bin package, which has a
111proprietary license that must be whitelisted by adding the string
112"license_emgd-driver-bin" to the LICENSE_FLAGS_WHITELIST variable in
113your local.conf. For example:
114
115 LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin"
116
117The emgd recipe depends on Xorg's dri and glx modules, which are built
118only when 'opengl' is listed in DISTRO_FEATURES. So if the distro
119doesn't list 'opengl' in the DISTRO_FEATURES you would need this
120additional line to your local.conf:
121 100
122 DISTRO_FEATURES_append = " opengl" 101To enable the layer add the following to the local.conf file:
123
124If you want to enable the layer that does not support EMGD graphics,
125add the following to the local.conf file:
126 102
127 MACHINE ?= "fri2-noemgd" 103 MACHINE ?= "fri2-noemgd"
128 104
@@ -135,21 +111,6 @@ At the end of a successful build, you should have a live image that
135you can boot from a USB flash drive (see instructions on how to do 111you can boot from a USB flash drive (see instructions on how to do
136that below, in the section 'Booting the images from /binary'). 112that below, in the section 'Booting the images from /binary').
137 113
138NOTE: The 'fri2' machine will include support for hardware video
139acceleration via gstreamer if and only if the "commercial" string is
140added to the the LICENSE_FLAGS_WHITELIST variable in your local.conf.
141
142For example:
143
144 LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin commercial"
145
146The reason this is needed is to prevent the image from including
147anything that might violate the license terms of the packages used to
148implement the the video acceleration feature, such as gst-ffmpeg and
149ffmpeg. As always, please consult the licenses included in the
150specific packages for details if you use packages that require
151particular LICENSE_FLAGS.
152
153As an alternative to downloading the BSP tarball, you can also work 114As an alternative to downloading the BSP tarball, you can also work
154directly from the meta-intel git repository. For each BSP in the 115directly from the meta-intel git repository. For each BSP in the
155'meta-intel' repository, there are multiple branches, one 116'meta-intel' repository, there are multiple branches, one
@@ -171,7 +132,7 @@ Under Linux, insert a USB flash drive. Assuming the USB flash drive
171takes device /dev/sdf, use dd to copy the live image to it. For 132takes device /dev/sdf, use dd to copy the live image to it. For
172example: 133example:
173 134
174# dd if=core-image-sato-fri2.hddimg of=/dev/sdf 135# dd if=core-image-sato-fri2-noemgd.hddimg of=/dev/sdf
175# sync 136# sync
176# eject /dev/sdf 137# eject /dev/sdf
177 138