summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDragos Motrea <Dragos.Motrea@enea.com>2018-01-23 11:16:57 +0100
committerDragos Motrea <Dragos.Motrea@enea.com>2018-01-23 11:16:57 +0100
commit78aa68e8596d40f74e7498a7f0f35bb7b7dcc95e (patch)
treedb27906113f85e8e3425687da8b2df3b1908abad
parentae1e0b34609584805aa217ba412d774302f88794 (diff)
downloadel_releases-standard-78aa68e8596d40f74e7498a7f0f35bb7b7dcc95e.tar.gz
el7_std: Updated Release Information doc
Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com>
-rw-r--r--doc/book-enea-linux-release-info/doc/about_release.xml158
-rw-r--r--doc/book-enea-linux-release-info/doc/book.xml2
-rw-r--r--doc/book-enea-linux-release-info/doc/eltf_params_updated.xml308
-rw-r--r--doc/book-enea-linux-release-info/doc/getting_enea_linux.xml62
-rw-r--r--doc/book-enea-linux-release-info/doc/jiraissues_override.xml57
-rw-r--r--doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml91
-rw-r--r--doc/book-enea-linux-release-info/doc/main_changes.xml24
-rw-r--r--doc/book-enea-linux-release-info/doc/system_requirements.xml37
-rw-r--r--doc/gen_pkgdiff.py3
9 files changed, 159 insertions, 583 deletions
diff --git a/doc/book-enea-linux-release-info/doc/about_release.xml b/doc/book-enea-linux-release-info/doc/about_release.xml
index bbb6814..255607c 100644
--- a/doc/book-enea-linux-release-info/doc/about_release.xml
+++ b/doc/book-enea-linux-release-info/doc/about_release.xml
@@ -25,61 +25,63 @@
25 <section id="relinfo-provided-contents"> 25 <section id="relinfo-provided-contents">
26 <title>Provided Contents</title> 26 <title>Provided Contents</title>
27 27
28 <informaltable> 28 <para>The current release contains along with other items, documentation,
29 <tgroup cols="1"> 29 pre-built kernels and images, a bootloader and an SDK. The directories
30 <thead> 30 structure is detailed below:</para>
31 <row> 31
32 <entry>Item</entry> 32 <programlisting>-- documentation/
33 </row> 33 /* Enea Linux 7 documentation */
34 </thead> 34-- arm64 /* architecture */
35 35 -- raspberrypi3-64/
36 <tbody> 36 /* artifacts for the host side */
37 <row> 37 -- deb/
38 <entry><para>Source code, recipes and scripts for building the 38 /* deb packages */
39 distribution and SDKs. See <xref 39 -- images/
40 linkend="relinfo-getting-enea-linux" />.</para></entry> 40 -- enea-image-standard
41 </row> 41 /* precompiled artifacts for the platform release image */
42 42 -- various artifacts (rootfs, kernel, config, dtb etc.)
43 <row> 43 -- enea-image-standard-sdk
44 <entry><para>Documentation. See <xref 44 /* precompiled artifacts for the development process. The image
45 linkend="relinfo-documentation" />.</para></entry> 45 contains userspace tools and kernel configurations necessary
46 </row> 46 for developing, debugging and profiling applications and
47 47 kernel modules */
48 <row> 48 -- various artifacts
49 <entry>Pre-built binaries (kernel image, dtb &amp; rootfs)</entry> 49 -- install
50 </row> 50 -- sdk
51 51 /* SDK related artifacts including SDK installer and manifests */
52 <row> 52 -- install-sdk.sh
53 <entry>Pre-built packages (RPM). See links for each 53 /* self-extracting archive installing cross-compilation
54 target.<remark>INFO Below is an Eclipse row from 54 toolchain for the platform */</programlisting>
55 eltf_params_updated.xml. MANUALLY if eclipse is not included, set 55
56 condition hidden on the row element BOTH in template.xml and in 56 <para>The following set of artifacts is available:</para>
57 updated.xml.</remark></entry> 57
58 </row> 58 <programlisting>-- Image
59 59 /* kernel image */
60 <xi:include href="eltf_params_updated.xml" 60-- Image-target.bin
61 xmlns:xi="http://www.w3.org/2001/XInclude" 61 /* kernel image, same as above */
62 xpointer="element(eltf-eclipse-version-row)" /> 62-- Image-target.dtb
63 </tbody> 63 /* the device tree blob */
64 </tgroup> 64-- config-target.config
65 </informaltable> 65 /* kernel configuration file */
66-- image-name-target.ext3
67 /* compressed EXT3 image of the rootfs */
68-- image-name-target.tar.bz2
69 /* tar archive of the image */
70-- modules-&lt;target&gt;.tgz
71 /* external kernel modules */</programlisting>
66 </section> 72 </section>
67 73
68 <section id="relinfo-supported-host-environment"> 74 <section id="relinfo-supported-host-environment">
69 <title>Supported Host Environment</title> 75 <title>Supported Host Environment</title>
70 76
71 <itemizedlist> 77 <para>Ubuntu 16.04 LTS, 64-bit<remark>Hardcoded now in this XML file.
72 <listitem> 78 Might be moved to the parameter file later.</remark><remark>INFO Below is
73 <para>Ubuntu 14.04 LTS, 64-bit<remark>Hardcoded now in this XML file. 79 a complete section with ID "eltf-target-tables-section" included from
74 Might be moved to the parameter file later.</remark><remark>INFO Below 80 elft_params_updated.xml. It contains a variable number of target tables
75 is a complete section with ID "eltf-target-tables-section" included 81 and the section title should be "Supported Targets with Parameters". It
76 from elft_params_updated.xml. It contains a variable number of target 82 has have a short sentence about what it is in the beginning. The subtitles
77 tables and the section title should be "Supported Targets with 83 shall have the directory name of the target in the
78 Parameters". It has have a short sentence about what it is in the 84 manifest.</remark></para>
79 beginning. The subtitles shall have the directory name of the target
80 in the manifest.</remark></para>
81 </listitem>
82 </itemizedlist>
83 </section> 85 </section>
84 86
85 <xi:include href="eltf_params_updated.xml" 87 <xi:include href="eltf_params_updated.xml"
@@ -113,17 +115,6 @@
113 class="registered">Enea</trademark> Linux Open Source 115 class="registered">Enea</trademark> Linux Open Source
114 Report</olink></para></entry> 116 Report</olink></para></entry>
115 </row> 117 </row>
116
117 <row>
118 <entry>Tools in the Eclipse tarball provided with Enea
119 Linux</entry>
120
121 <entry><para>See the <olink
122 targetdoc="book_enea_linux_eclipse_open_source_standard"
123 targetptr="book_enea_linux_eclipse_open_source_standard"><trademark
124 class="registered">Enea</trademark> Linux Eclipse Open Source
125 Report</olink></para></entry>
126 </row>
127 </tbody> 118 </tbody>
128 </tgroup> 119 </tgroup>
129 </informaltable></para> 120 </informaltable></para>
@@ -133,9 +124,9 @@
133 <title>Provided Toolchains (SDK)</title> 124 <title>Provided Toolchains (SDK)</title>
134 125
135 <para>The SDK contains toolchains supporting cross-compilation of 126 <para>The SDK contains toolchains supporting cross-compilation of
136 applications for the targets on an x86_64 host. See the <trademark 127 applications for the targets on an aarch64 host. See the <trademark
137 class="registered">Enea</trademark> Linux Application Development Guide 128 class="registered">Enea</trademark> Linux User's Guide for information on
138 for information on how to build and install a toolchain.</para> 129 how to build and install a toolchain.</para>
139 </section> 130 </section>
140 131
141 <section id="relinfo-documentation"> 132 <section id="relinfo-documentation">
@@ -150,13 +141,9 @@
150 </listitem> 141 </listitem>
151 142
152 <listitem> 143 <listitem>
153 <para><trademark class="registered">Enea</trademark> Linux Platforms 144 <para><olink targetdoc="book_enea_linux_user_guide_standard"
154 Development Guide</para> 145 targetptr="book_enea_linux_user_guide_standard" type=""><trademark
155 </listitem> 146 class="registered">Enea</trademark> Linux User's Guide</olink></para>
156
157 <listitem>
158 <para><trademark class="registered">Enea</trademark> Linux Application
159 Development Guide</para>
160 </listitem> 147 </listitem>
161 148
162 <listitem> 149 <listitem>
@@ -168,14 +155,12 @@
168 </listitem> 155 </listitem>
169 156
170 <listitem> 157 <listitem>
171 <para><olink targetdoc="book_enea_linux_eclipse_open_source_standard" 158 <para><trademark class="registered">Enea</trademark> Linux Test
172 targetptr="book_enea_linux_eclipse_open_source_standard"><trademark 159 Report</para>
173 class="registered">Enea</trademark> Linux Eclipse Open Source
174 Report</olink></para>
175 </listitem> 160 </listitem>
176 161
177 <listitem> 162 <listitem>
178 <para><trademark class="registered">Enea</trademark> Linux Test 163 <para><trademark class="registered">Enea</trademark> Linux Security
179 Report</para> 164 Report</para>
180 </listitem> 165 </listitem>
181 166
@@ -194,26 +179,11 @@
194 the default image. In addition to the supported features, the following 179 the default image. In addition to the supported features, the following
195 functionality is also available, among other:<remark>INFO: This section 180 functionality is also available, among other:<remark>INFO: This section
196 might be hidden by setting condition hidden on the section, MANUALLY in 181 might be hidden by setting condition hidden on the section, MANUALLY in
197 this file.</remark></para> 182 this file</remark></para>
198 183
199 <itemizedlist spacing="compact"> 184 <itemizedlist spacing="compact">
200 <listitem> 185 <listitem>
201 <para>On target T4240RDB:</para> 186 <para>APT Package Management</para>
202
203 <itemizedlist spacing="compact">
204 <listitem>
205 <para>SRIO support in user space (NWRITE, NREAD, msg,
206 doorbell)</para>
207 </listitem>
208
209 <listitem>
210 <para>USDPAA</para>
211 </listitem>
212 </itemizedlist>
213 </listitem>
214
215 <listitem>
216 <para>Smart Package Management</para>
217 </listitem> 187 </listitem>
218 188
219 <listitem> 189 <listitem>
@@ -258,4 +228,4 @@
258 </listitem> 228 </listitem>
259 </itemizedlist></para> 229 </itemizedlist></para>
260 </section> 230 </section>
261</chapter> \ No newline at end of file 231</chapter>
diff --git a/doc/book-enea-linux-release-info/doc/book.xml b/doc/book-enea-linux-release-info/doc/book.xml
index 1be22b9..fa6a37b 100644
--- a/doc/book-enea-linux-release-info/doc/book.xml
+++ b/doc/book-enea-linux-release-info/doc/book.xml
@@ -11,9 +11,11 @@
11 <!-- OLINKDBPATH_USED_BY_XMLMIND ../../s_docbuild/olinkdb --> 11 <!-- OLINKDBPATH_USED_BY_XMLMIND ../../s_docbuild/olinkdb -->
12 <xi:include href="../../s_docbuild/template/docsrc_common/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 12 <xi:include href="../../s_docbuild/template/docsrc_common/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
13 <xi:include href="about_release.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 13 <xi:include href="about_release.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14 <!--
14 <xi:include href="prerequisites.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 15 <xi:include href="prerequisites.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
15 <xi:include href="getting_enea_linux.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 16 <xi:include href="getting_enea_linux.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
16 <xi:include href="build_boot_generated.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 17 <xi:include href="build_boot_generated.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
18 -->
17 <xi:include href="main_changes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 19 <xi:include href="main_changes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
18 <xi:include href="known_bugs_and_limitations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 20 <xi:include href="known_bugs_and_limitations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
19 <xi:include href="../../s_docbuild/template/docsrc_common/contacting_enea_enea_linux.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 21 <xi:include href="../../s_docbuild/template/docsrc_common/contacting_enea_enea_linux.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
diff --git a/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml b/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml
index 0491ba7..53b3f75 100644
--- a/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml
+++ b/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml
@@ -22,7 +22,7 @@
22 <bridgehead>A programlisting, ID 22 <bridgehead>A programlisting, ID
23 "eltf-prereq-apt-get-commands-host"</bridgehead> 23 "eltf-prereq-apt-get-commands-host"</bridgehead>
24 24
25 <para id="eltf-prereq-apt-get-commands-host"><programlisting># Host Ubuntu 14.04.5 LTS 64bit 25 <para id="eltf-prereq-apt-get-commands-host"><programlisting># Host Ubuntu 16.04.2 LTS 64bit
26sudo apt-get -y update 26sudo apt-get -y update
27sudo apt-get -y install sed wget subversion git-core coreutils unzip texi2html \ 27sudo apt-get -y install sed wget subversion git-core coreutils unzip texi2html \
28 texinfo libsdl1.2-dev docbook-utils fop gawk python-pysqlite2 diffstat \ 28 texinfo libsdl1.2-dev docbook-utils fop gawk python-pysqlite2 diffstat \
@@ -44,15 +44,14 @@ export PATH=~/bin:$PATH</programlisting></para>
44 44
45 <para id="EneaLinux_REL_VER"><phrase>7</phrase></para> 45 <para id="EneaLinux_REL_VER"><phrase>7</phrase></para>
46 46
47 <para id="Yocto_VER"><phrase>2.1</phrase></para> 47 <para id="Yocto_VER"><phrase>2.3</phrase></para>
48 48
49 <para id="Yocto_NAME"><phrase>krogoth</phrase></para> 49 <para id="Yocto_NAME"><phrase>pyro</phrase></para>
50 50
51 <para id="ULINK_YOCTO_PROJECT_DOWNLOAD"><ulink 51 <para id="ULINK_YOCTO_PROJECT_DOWNLOAD"><ulink
52 url="http://www.yoctoproject.org/downloads/core/krogoth/21">http://www.yoctoproject.org/downloads/core/krogoth/21</ulink></para> 52 url="http://www.yoctoproject.org/downloads/core/pyro23">http://www.yoctoproject.org/downloads/core/pyro23</ulink></para>
53 53
54 <para id="ULINK_ENEA_LINUX_URL"><ulink 54 <para id="ULINK_ENEA_LINUX_URL"><ulink url="http://linux.enea.com/EneaLinux7.0">http://linux.enea.com/EneaLinux7.0</ulink></para>
55 url="https://linux.enea.com/6">https://linux.enea.com/6</ulink></para>
56 55
57 <bridgehead>A programlisting, ID "eltf-repo-cloning-enea-linux". Use 56 <bridgehead>A programlisting, ID "eltf-repo-cloning-enea-linux". Use
58 $MACHINE/default.xml as parameter, where MACHINE is one of the target 57 $MACHINE/default.xml as parameter, where MACHINE is one of the target
@@ -61,7 +60,7 @@ export PATH=~/bin:$PATH</programlisting></para>
61 <para id="eltf-repo-cloning-enea-linux"><programlisting>mkdir enea-linux 60 <para id="eltf-repo-cloning-enea-linux"><programlisting>mkdir enea-linux
62cd enea-linux 61cd enea-linux
63repo init -u git@git.enea.com:linux/manifests/el_manifests-standard.git \ 62repo init -u git@git.enea.com:linux/manifests/el_manifests-standard.git \
64 -b refs/tags/EL6 -m $MACHINE/default.xml 63 -b refs/tags/EL7 -m $MACHINE/default.xml
65repo sync</programlisting></para> 64repo sync</programlisting></para>
66 65
67 <bridgehead>A table with ONE row, only the row with ID 66 <bridgehead>A table with ONE row, only the row with ID
@@ -72,7 +71,7 @@ repo sync</programlisting></para>
72 <tgroup cols="1"> 71 <tgroup cols="1">
73 <tbody> 72 <tbody>
74 <row id="eltf-eclipse-version-row"> 73 <row id="eltf-eclipse-version-row">
75 <entry>Eclipse version 4.3 (Mars) plus command line development 74 <entry>Eclipse version 4.7 (Oxygen) plus command line development
76 tools are included in this Enea Linux release.</entry> 75 tools are included in this Enea Linux release.</entry>
77 </row> 76 </row>
78 </tbody> 77 </tbody>
@@ -90,11 +89,11 @@ repo sync</programlisting></para>
90 <section id="eltf-target-tables-section"> 89 <section id="eltf-target-tables-section">
91 <title>Supported Targets with Parameters</title> 90 <title>Supported Targets with Parameters</title>
92 91
93 <para>The tables below describes the target(s) supported in this Enea 92 <para>The section(s) below describe the target(s) supported in this Enea
94 Linux release.</para> 93 Linux release.</para>
95 94
96 <section id="eltf-target-table-ls1021aiot"> 95 <section id="eltf-target-table-rpi">
97 <title>MACHINE ls1021aiot - Information</title> 96 <title>MACHINE raspberry pi 3 - Information</title>
98 97
99 <para><informaltable> 98 <para><informaltable>
100 <tgroup cols="2"> 99 <tgroup cols="2">
@@ -106,320 +105,55 @@ repo sync</programlisting></para>
106 <row> 105 <row>
107 <entry>Target official name</entry> 106 <entry>Target official name</entry>
108 107
109 <entry>LS1021a-IoT</entry> 108 <entry>Raspberry Pi 3</entry>
110 </row> 109 </row>
111 110
112 <row> 111 <row>
113 <entry>Architecture and Description</entry> 112 <entry>Architecture and Description</entry>
114 113
115 <entry>ARM Cortex-A7</entry> 114 <entry>ARM Cortex-A53 (ARMv8)</entry>
116 </row> 115 </row>
117 116
118 <row> 117 <row>
119 <entry>Link to target datasheet</entry> 118 <entry>Link to target datasheet</entry>
120 119
121 <entry>See <ulink 120 <entry>See <ulink
122 url="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls1021a-iot-gateway-reference- design:LS1021A-IoT">link 121 url="https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md">link
123 to NXP's datasheet</ulink></entry> 122 to Raspberry Pi's datasheet</ulink></entry>
124 </row> 123 </row>
125 124
126 <row> 125 <row>
127 <entry>Poky version</entry> 126 <entry>Poky version</entry>
128 127
129 <entry>Git-commit-id: 128 <entry>Git-commit-id:
130 75ca53211488a3e268037a44ee2a7ac5c7181bd2</entry> 129 2021e95bcd986e5bcfe457da5c3e16d60241d050</entry>
131 </row> 130 </row>
132 131
133 <row> 132 <row>
134 <entry>GCC version</entry> 133 <entry>GCC version</entry>
135 134
136 <entry>5.3</entry> 135 <entry>6.3</entry>
137 </row> 136 </row>
138 137
139 <row> 138 <row>
140 <entry>Linux Kernel Version</entry> 139 <entry>Linux Kernel Version</entry>
141 140
142 <entry>3.12</entry> 141 <entry>4.9</entry>
143 </row> 142 </row>
144 143
145 <row> 144 <row>
146 <entry>Supported Drivers</entry> 145 <entry>Supported Drivers</entry>
147 146
148 <entry>Ethernet, I2C, SPI, PCI, USB, SD/SDHC/SDXC</entry> 147 <entry>Ethernet, I2C, SPI, PCM/I2S, UART, USB,
148 SD/SDHC/SDXC</entry>
149 </row> 149 </row>
150 150
151 <row> 151 <row>
152 <entry>Enea rpm folder for downloading RPM packages for this 152 <entry>Enea deb folder for downloading DEB packages for this
153 target</entry> 153 target</entry>
154 154
155 <entry><ulink 155 <entry><ulink
156 url="https://linux.enea.com/6/ls1021aiot/rpm">https://linux.enea.com/6/ls1021aiot/rpm</ulink></entry> 156 url="http://linux.enea.com/EneaLinux7.0/deb">http://linux.enea.com/EneaLinux7.0/deb</ulink></entry>
157 </row>
158 </tbody>
159 </tgroup>
160 </informaltable></para>
161 </section>
162
163 <section id="eltf-target-table-p2041rdb">
164 <title>MACHINE p2041rdb - Information</title>
165
166 <para><informaltable>
167 <tgroup cols="2">
168 <colspec colwidth="6*" />
169
170 <colspec colwidth="9*" />
171
172 <tbody>
173 <row>
174 <entry>Target official name</entry>
175
176 <entry>P2041RDB</entry>
177 </row>
178
179 <row>
180 <entry>Architecture and Description</entry>
181
182 <entry>Power, e500mc</entry>
183 </row>
184
185 <row>
186 <entry>Link to target datasheet</entry>
187
188 <entry>See <ulink
189 url="http://www.nxp.com/products/microcontrollers-and-processors/power-architecture-processors/qoriq-power-architecture-processors/p2041-qoriq-reference-design-board:RDP2041BOARD">link
190 to NXP's datasheet</ulink></entry>
191 </row>
192
193 <row>
194 <entry>Poky version</entry>
195
196 <entry>Git-commit-id:
197 75ca53211488a3e268037a44ee2a7ac5c7181bd2</entry>
198 </row>
199
200 <row>
201 <entry>GCC version</entry>
202
203 <entry>5.3</entry>
204 </row>
205
206 <row>
207 <entry>Linux Kernel Version</entry>
208
209 <entry>3.12</entry>
210 </row>
211
212 <row>
213 <entry>Supported Drivers</entry>
214
215 <entry>Ethernet, I2C, SPI, PCI, USB, Flash, SD/SDHC/SDXC,
216 RTC</entry>
217 </row>
218
219 <row>
220 <entry>Enea rpm folder for downloading RPM packages for this
221 target</entry>
222
223 <entry><ulink
224 url="https://linux.enea.com/6/p2041rgb/rpm">https://linux.enea.com/6/p2041rgb/rpm</ulink></entry>
225 </row>
226 </tbody>
227 </tgroup>
228 </informaltable></para>
229 </section>
230
231 <section id="eltf-target-table-qemuarm">
232 <title>MACHINE qemuarm - Information</title>
233
234 <para><informaltable>
235 <tgroup cols="2">
236 <colspec colwidth="6*" />
237
238 <colspec colwidth="9*" />
239
240 <tbody>
241 <row>
242 <entry>Target official name</entry>
243
244 <entry>QEMUARM</entry>
245 </row>
246
247 <row>
248 <entry>Architecture and Description</entry>
249
250 <entry>ARM</entry>
251 </row>
252
253 <row>
254 <entry>Link to target datasheet</entry>
255
256 <entry>See <ulink
257 url="http://wiki.qemu.org">http://wiki.qemu.org</ulink></entry>
258 </row>
259
260 <row>
261 <entry>Poky version</entry>
262
263 <entry>Git-commit-id:
264 75ca53211488a3e268037a44ee2a7ac5c7181bd2</entry>
265 </row>
266
267 <row>
268 <entry>GCC version</entry>
269
270 <entry>5.3</entry>
271 </row>
272
273 <row>
274 <entry>Linux Kernel Version</entry>
275
276 <entry>4.4</entry>
277 </row>
278
279 <row>
280 <entry>Supported Drivers</entry>
281
282 <entry>Ethernet</entry>
283 </row>
284
285 <row>
286 <entry>Enea rpm folder for downloading RPM packages for this
287 target</entry>
288
289 <entry><ulink
290 url="https://linux.enea.com/6/qemuarm/rpm">https://linux.enea.com/6/qemuarm/rpm</ulink></entry>
291 </row>
292 </tbody>
293 </tgroup>
294 </informaltable></para>
295 </section>
296
297 <section id="eltf-target-table-qemuppc">
298 <title>MACHINE qemuppc - Information</title>
299
300 <para><informaltable>
301 <tgroup cols="2">
302 <colspec colwidth="6*" />
303
304 <colspec colwidth="9*" />
305
306 <tbody>
307 <row>
308 <entry>Target official name</entry>
309
310 <entry>QEMUPPC</entry>
311 </row>
312
313 <row>
314 <entry>Architecture and Description</entry>
315
316 <entry>PowerPC</entry>
317 </row>
318
319 <row>
320 <entry>Link to target datasheet</entry>
321
322 <entry>See <ulink
323 url="http://wiki.qemu.org">http://wiki.qemu.org</ulink></entry>
324 </row>
325
326 <row>
327 <entry>Poky version</entry>
328
329 <entry>Git-commit-id:
330 75ca53211488a3e268037a44ee2a7ac5c7181bd2</entry>
331 </row>
332
333 <row>
334 <entry>GCC version</entry>
335
336 <entry>5.3</entry>
337 </row>
338
339 <row>
340 <entry>Linux Kernel Version</entry>
341
342 <entry>4.4</entry>
343 </row>
344
345 <row>
346 <entry>Supported Drivers</entry>
347
348 <entry>Ethernet</entry>
349 </row>
350
351 <row>
352 <entry>Enea rpm folder for downloading RPM packages for this
353 target</entry>
354
355 <entry><ulink
356 url="https://linux.enea.com/6/qemuppc/rpm">https://linux.enea.com/6/qemuppc/rpm</ulink></entry>
357 </row>
358 </tbody>
359 </tgroup>
360 </informaltable></para>
361 </section>
362
363 <section id="eltf-target-table-qemux86">
364 <title>MACHINE qemux86 - Information</title>
365
366 <para><informaltable>
367 <tgroup cols="2">
368 <colspec colwidth="6*" />
369
370 <colspec colwidth="9*" />
371
372 <tbody>
373 <row>
374 <entry>Target official name</entry>
375
376 <entry>QEMUX86</entry>
377 </row>
378
379 <row>
380 <entry>Architecture and Description</entry>
381
382 <entry>X86</entry>
383 </row>
384
385 <row>
386 <entry>Link to target datasheet</entry>
387
388 <entry>See <ulink
389 url="http://wiki.qemu.org">http://wiki.qemu.org</ulink></entry>
390 </row>
391
392 <row>
393 <entry>Poky version</entry>
394
395 <entry>Git-commit-id:
396 75ca53211488a3e268037a44ee2a7ac5c7181bd2</entry>
397 </row>
398
399 <row>
400 <entry>GCC version</entry>
401
402 <entry>5.3</entry>
403 </row>
404
405 <row>
406 <entry>Linux Kernel Version</entry>
407
408 <entry>4.4</entry>
409 </row>
410
411 <row>
412 <entry>Supported Drivers</entry>
413
414 <entry>Ethernet</entry>
415 </row>
416
417 <row>
418 <entry>Enea rpm folder for downloading RPM packages for this
419 target</entry>
420
421 <entry><ulink
422 url="https://linux.enea.com/6/qemux86/rpm">https://linux.enea.com/6/qemux86/rpm</ulink></entry>
423 </row> 157 </row>
424 </tbody> 158 </tbody>
425 </tgroup> 159 </tgroup>
diff --git a/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml b/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml
index 4c123da..76487ef 100644
--- a/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml
+++ b/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml
@@ -14,12 +14,11 @@
14 <title>Getting Pre-built Binaries</title> 14 <title>Getting Pre-built Binaries</title>
15 15
16 <para>Enea Linux pre-built binaries are available for download on <ulink 16 <para>Enea Linux pre-built binaries are available for download on <ulink
17 url="https://portal.enea.com/login/?redirect_to=https%3A%2F%2Fportal.enea.com%2F">Enea 17 url="https://portal.enea.com/login/?redirect_to=https%3A%2F%2Fportal.enea.com%2F">portal.enea.com</ulink>.
18 Download Portal</ulink>. Log in using the credentials provided. Using the 18 Log in using the credentials provided by Enea for your user account. Using
19 menu, browse to the <emphasis role="bold">Linux</emphasis> section. You 19 the menu, browse to the Linux section where you will now have access to
20 will now have access to the <emphasis role="bold">Files</emphasis> section 20 the <emphasis role="bold">Files</emphasis> and <emphasis
21 and the <emphasis role="bold">Online Documentation</emphasis> 21 role="bold">Online Documentation</emphasis> sections.</para>
22 section.</para>
23 22
24 <para>The Files section lists each Enea Linux distribution, one for each 23 <para>The Files section lists each Enea Linux distribution, one for each
25 version and profile, as a separate download package. Clicking on the name 24 version and profile, as a separate download package. Clicking on the name
@@ -42,8 +41,8 @@
42 </listitem> 41 </listitem>
43 42
44 <listitem> 43 <listitem>
45 <para><emphasis>rpm</emphasis> directory &ndash; this directory 44 <para><emphasis>deb</emphasis> directory &ndash; this directory
46 contains all the packages included in the distribution in rpm format, 45 contains all the packages included in the distribution in deb format,
47 which can be installed using the package manager.</para> 46 which can be installed using the package manager.</para>
48 </listitem> 47 </listitem>
49 </itemizedlist> 48 </itemizedlist>
@@ -56,17 +55,10 @@
56 55
57 <itemizedlist> 56 <itemizedlist>
58 <listitem> 57 <listitem>
59 <para><emphasis role="bold">Enea Linux Platform Developer&rsquo;s 58 <para><emphasis role="bold">Enea Linux User&rsquo;s Guide</emphasis> -
60 Guide</emphasis> -intended for Enea Linux platform developers, who 59 intended for Enea Linux platform developers, who want to configure and
61 want to configure and build customized Linux kernel images for 60 build customized Linux kernel images for embedded system targets,
62 embedded system targets, using the Yocto configuration and build 61 using the Yocto configuration and build system.</para>
63 system.</para>
64 </listitem>
65
66 <listitem>
67 <para><emphasis role="bold">Enea Linux Application Developer's
68 Guide</emphasis> - dedicated to Enea Linux application developers, who
69 want to build and run applications.</para>
70 </listitem> 62 </listitem>
71 63
72 <listitem> 64 <listitem>
@@ -76,13 +68,6 @@
76 </listitem> 68 </listitem>
77 69
78 <listitem> 70 <listitem>
79 <para><emphasis role="bold">Enea Linux Eclipse Open Source
80 Report</emphasis> - contains the open source and license information
81 pertaining to the Eclipse package provided with this release of Enea
82 Linux.</para>
83 </listitem>
84
85 <listitem>
86 <para><emphasis role="bold">Enea Linux Release Info</emphasis> - 71 <para><emphasis role="bold">Enea Linux Release Info</emphasis> -
87 provides information about the current released distribution for a 72 provides information about the current released distribution for a
88 selected set of targets, along with installation requirements and 73 selected set of targets, along with installation requirements and
@@ -97,13 +82,13 @@
97 <para>Enea Linux sources are available for cloning from a set of Git 82 <para>Enea Linux sources are available for cloning from a set of Git
98 repositories on <ulink url="https://git.enea.com">git.enea.com</ulink>. 83 repositories on <ulink url="https://git.enea.com">git.enea.com</ulink>.
99 Since Enea Linux requires multiple repositories, Google Repo tool is used 84 Since Enea Linux requires multiple repositories, Google Repo tool is used
100 in order to manage configurations and make the cloning step simpler. 85 in order to manage configurations and make the cloning step simpler. The
101 Google Repo tool uses files, known as manifests, which store a list of 86 Google Repo tool uses files, known as manifests, which store a list of
102 tuples (repository URL, version). The Repo tool is then used to traverse 87 tuples (repository URL, version). The Repo tool is then used to traverse
103 the list of tuples in the manifest file and clone the specified versions 88 the list of tuples in the manifest file and clone the specified versions
104 of each repository. See <ulink 89 of each repository. See <ulink
105 url="https://code.google.com/p/git-repo/">https://code.google.com/p/git-repo/</ulink> 90 url="https://code.google.com/p/git-repo/">Google Code Archive for
106 for more info.</para> 91 git-repo</ulink>, for more info.</para>
107 92
108 <section id="getting-source-code-step-one"> 93 <section id="getting-source-code-step-one">
109 <title>Get access to git.enea.com</title> 94 <title>Get access to git.enea.com</title>
@@ -118,8 +103,9 @@
118 103
119 <programlisting>$ ssh-keygen -t rsa</programlisting> 104 <programlisting>$ ssh-keygen -t rsa</programlisting>
120 105
121 <para>When asked for a password, just press Enter. This will create 106 <para>When asked for a password, just press
122 two files in the .ssh directory in your home directory.</para> 107 <command>Enter</command>. This will create two files in the
108 <literal>.ssh</literal> directory in your home directory.</para>
123 109
124 <programlisting>id_rsa 110 <programlisting>id_rsa
125id_rsa.pub</programlisting> 111id_rsa.pub</programlisting>
@@ -133,9 +119,11 @@ id_rsa.pub</programlisting>
133 </orderedlist> 119 </orderedlist>
134 120
135 <para>Once these steps are done and you have a valid ssh key pair, send 121 <para>Once these steps are done and you have a valid ssh key pair, send
136 the public key, <emphasis>id_rsa.pub</emphasis>, via email to 122 the public key,
137 <email>mailto:git_support@list.enea.se</email> in order to get access to 123 <emphasis><emphasis><filename>id_rsa.pub</filename></emphasis></emphasis>,
138 <ulink url="https://git.enea.com">git.enea.com</ulink>.</para> 124 via email to <email>mailto:git_support@list.enea.se</email> in order to
125 get access to <ulink
126 url="https://git.enea.com">git.enea.com</ulink>.</para>
139 </section> 127 </section>
140 128
141 <section id="getting-source-code-step-two"> 129 <section id="getting-source-code-step-two">
@@ -157,7 +145,7 @@ id_rsa.pub</programlisting>
157 </listitem> 145 </listitem>
158 146
159 <listitem> 147 <listitem>
160 <para>Define the MACHINE from one of the targets listed 148 <para>Define the MACHINE to the following target listed
161 here:<remark>Below is the "machine_list" programlisting in 149 here:<remark>Below is the "machine_list" programlisting in
162 machine_list_generated.xml created by the make system by extracting 150 machine_list_generated.xml created by the make system by extracting
163 from the manifest</remark></para> 151 from the manifest</remark></para>
@@ -178,11 +166,11 @@ id_rsa.pub</programlisting>
178 166
179 <para>Once the source code is downloaded, the current directory will 167 <para>Once the source code is downloaded, the current directory will
180 contain a README file with instructions on how to build the distro and 168 contain a README file with instructions on how to build the distro and
181 boot the machine you choose. For ease of use, these instructions are 169 boot the raspberry pi machine. For ease of use, these instructions are
182 also copied into this document, see <xref 170 also copied into this document, see <xref
183 linkend="relinfo-build-boot" />.</para> 171 linkend="relinfo-build-boot" />.</para>
184 172
185 <para>It's not necessary to explicitly clone the manifest repository 173 <para>It is not necessary to explicitly clone the manifest repository
186 since that is done automatically by the repo tool. To see the current 174 since that is done automatically by the repo tool. To see the current
187 manifest, use the following command:</para> 175 manifest, use the following command:</para>
188 176
diff --git a/doc/book-enea-linux-release-info/doc/jiraissues_override.xml b/doc/book-enea-linux-release-info/doc/jiraissues_override.xml
index ee3e55d..0ae37fc 100644
--- a/doc/book-enea-linux-release-info/doc/jiraissues_override.xml
+++ b/doc/book-enea-linux-release-info/doc/jiraissues_override.xml
@@ -4,11 +4,15 @@
4<section id="relinfo-extracted-from-jira"> 4<section id="relinfo-extracted-from-jira">
5 <title>Release-Specific Problems</title> 5 <title>Release-Specific Problems</title>
6 6
7 <para>In the table below are the issue(s) that currently affect this
8 specific release. Use the ticket reference provided for each issue, to look
9 up further information if needed.</para>
10
7 <informaltable> 11 <informaltable>
8 <tgroup cols="2"> 12 <tgroup cols="2">
9 <colspec colwidth="6*" colname="c1"/> 13 <colspec colname="c1" colwidth="6*" />
10 14
11 <colspec align="center" colwidth="1*" colname="c2"/> 15 <colspec align="center" colname="c2" colwidth="1*" />
12 16
13 <thead> 17 <thead>
14 <row> 18 <row>
@@ -20,53 +24,12 @@
20 24
21 <tbody> 25 <tbody>
22 <row> 26 <row>
23 <entry>Eclipse Plug-Ins for Perf and Latencytop are not functioning properly on P2041RDB target.</entry> 27 <entry>Oprofile kernel configs are not supported on ARM
24 28 kernel.</entry>
25 <entry>LXCR-6936</entry>
26 </row>
27
28 <row>
29 <entry>QEMU cannot be launched from Eclipse environment.</entry>
30
31 <entry>LXCR-6997</entry>
32 </row>
33
34 <row>
35 <entry>Crosstap is not supported on LS1021a-IoT and QEMU targets.</entry>
36
37 <entry>LXCR-7110</entry>
38 </row>
39
40 <row>
41 <entry><para>LTTng kernel tracing from Eclipse does not work due to RSE connectivity problems.</para><para>As a workaround, traces can be collected on target and visualized on Eclipse, after copying the files on the host system.</para></entry>
42
43 <entry>LXCR-7166</entry>
44 </row>
45
46 <row>
47 <entry>Latencytop is not supported on LS1021a-IoT target.</entry>
48
49 <entry>LXCR-7168</entry>
50 </row>
51
52 <row>
53 <entry>A limitation currently makes Powertop calibration not function properly on LS1021a-IoT target.</entry>
54
55 <entry>LXCR-7170</entry>
56 </row>
57
58 <row>
59 <entry>Due to optimization done by GCC when compiling the LS1021a-IoT kernel, some context variables may not have accurate debugging data and may not be accessible to Systemtap probes.</entry>
60
61 <entry>LXCR-7184</entry>
62 </row>
63
64 <row>
65 <entry><para>KGDB is not functioning properly on LS1021a-IoT target.</para><para>The kernel sources are not present in the eSDK sysroot path and gdb will not be able to find the sources when debugging the kernel.</para></entry>
66 29
67 <entry>LXCR-7185</entry> 30 <entry>LXCR-8138</entry>
68 </row> 31 </row>
69 </tbody> 32 </tbody>
70 </tgroup> 33 </tgroup>
71 </informaltable> 34 </informaltable>
72</section> 35</section> \ No newline at end of file
diff --git a/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml b/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml
index 8a1033d..9fda0a9 100644
--- a/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml
+++ b/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml
@@ -4,11 +4,11 @@
4<chapter id="bugs-limitations"> 4<chapter id="bugs-limitations">
5 <title>Known Problems in This Release</title> 5 <title>Known Problems in This Release</title>
6 6
7 <para>The open source projects are continuously working on correcting 7 <para>Open source projects are continuously working on correcting reported
8 reported problems. Corrections to bugs detected by Enea are submitted 8 problems. Corrections to bugs detected by Enea are submitted upstream, and
9 upstream, and the corrections are included in Enea Linux regardless of when 9 the corrections are included in Enea Linux regardless of when they will be
10 they will be included by the open source project. Remaining issues are 10 included by the open source project. Remaining issues are listed
11 listed below.<remark>INFO: The <emphasis role="bold">Release-Specific 11 below.<remark>INFO: The <emphasis role="bold">Release-Specific
12 Problems</emphasis> section further down is generated from JIRA with 12 Problems</emphasis> section further down is generated from JIRA with
13 gen_known_issues.py, but that script is HARDCODED with affectedversion "Enea 13 gen_known_issues.py, but that script is HARDCODED with affectedversion "Enea
14 Linux 6" and needs to be adapted when a release info for another EL version 14 Linux 6" and needs to be adapted when a release info for another EL version
@@ -17,10 +17,9 @@
17 <section id="bugs-limitations-yocto"> 17 <section id="bugs-limitations-yocto">
18 <title>Yocto</title> 18 <title>Yocto</title>
19 19
20 <para>The Yocto Project community uses a Bugzilla database to track 20 <para>The Yocto Project community uses a <ulink
21 information on reported bugs and other issues: <ulink 21 url="https://bugzilla.yoctoproject.org">Bugzilla database</ulink> to track
22 url="https://bugzilla.yoctoproject.org"> 22 information on reported bugs and other issues.</para>
23 https://bugzilla.yoctoproject.org</ulink>.</para>
24 </section> 23 </section>
25 24
26 <section condition="hidden" id="bugs-limitations-sdk"> 25 <section condition="hidden" id="bugs-limitations-sdk">
@@ -43,80 +42,6 @@
43 </itemizedlist> 42 </itemizedlist>
44 </section> 43 </section>
45 44
46 <section condition="hidden" id="bugs-package-manager">
47 <title>Smart Package Manager</title>
48
49 <para>Installation of some packages might currently fail when installing
50 using the Smart Package Manager. An example is the qemu package. Errors
51 can e.g. be reported by smart about conflicts with files from other
52 packages.<remark>INFO It is possible to hide this setting condition hidden
53 on the section element</remark></para>
54
55 <para>The recommended solution to this problem is to install the failing
56 package using rpm, already available in enea-image-base. In order to
57 install it using rpm, first install rpm using the command <command>smart
58 install rpm</command>, then download the package to the target, and
59 finally on the target use <command>rpm -i
60 &lt;packagename&gt;.rpm</command>. If not installed, several dependencies
61 can be reported as "Failed dependencies" with lines "x is needed by y". In
62 that case, install the required packages "x" found by dependencies by
63 using the smart package manager. Add a channel to an accessible directory
64 containing all missing rpm packages. Add packages detected to be missing,
65 until all dependencies are resolved.<remark>FIXME It would be nice to add
66 also a PowerPC example with qemu failing, the example below is for
67 ARM.</remark></para>
68
69 <section>
70 <title>Example with Failing QEMU Package</title>
71
72 <para>As an example, the qemu installation can show the following
73 error.<remark>INFO It is possible to hide this setting condition hidden
74 on the section element</remark></para>
75
76 <note>
77 <para>The example below is for ARM, including the RPM names. For
78 PowerPC similar errors can occur and other packages are needed.</para>
79 </note>
80
81 <para><emphasis role="bold">error: file /var/run from install of
82 qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 conflicts with file from package
83 base-files-3.0.14-r89.0.hierofalcon</emphasis></para>
84
85 <para>A solution to this problem is to install the above qemu package
86 using rpm, already available in enea-image-base. In order to install it
87 using rpm, first install rpm using the command <command>smart install
88 rpm</command>, then download the above package from
89 &lt;build_dir&gt;/tmp/deploy/rpm/aarch64. On target, use <command>rpm -i
90 qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64.rpm</command>. If not installed,
91 several dependencies can be seen, e.g.:</para>
92
93 <programlisting>error: Failed dependencies:
94 libpixman-1-0 &gt;= 0.32.6 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64
95 libpixman-1.so.0()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64
96 libglib-2.0.so.0()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64
97 libcap2 &gt;= 2.22 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64
98 libglib-2.0-0 &gt;= 2.40.0 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64
99 bluez4 &gt;= 4.101 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64
100 libbluetooth.so.3()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64
101 libcap.so.2()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64</programlisting>
102
103 <para>Install the required packages found by dependencies by using the
104 smart package manager, as specified in the User's Guide, by adding a
105 channel to an accessible directory containing all of the above rpm
106 packages. Suggestion for installing required packages, as in the
107 following example for qemu and ARM:</para>
108
109 <programlisting>smart install bash
110 smart install libcap
111 smart install bluez4
112 smart install libpixman-1-0
113 rpm -i qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64.rpm</programlisting>
114
115 <para>Add packages detected to be missing until all dependencies are
116 resolved.</para>
117 </section>
118 </section>
119
120 <section condition="hidden" id="bugs-limitations-eclipse"> 45 <section condition="hidden" id="bugs-limitations-eclipse">
121 <title>Eclipse Tools</title> 46 <title>Eclipse Tools</title>
122 47
diff --git a/doc/book-enea-linux-release-info/doc/main_changes.xml b/doc/book-enea-linux-release-info/doc/main_changes.xml
index 38fec86..881b67e 100644
--- a/doc/book-enea-linux-release-info/doc/main_changes.xml
+++ b/doc/book-enea-linux-release-info/doc/main_changes.xml
@@ -4,9 +4,9 @@
4<chapter id="relinfo-changes"> 4<chapter id="relinfo-changes">
5 <title>Main Changes</title> 5 <title>Main Changes</title>
6 6
7 <para>This chapter describes the major changes and additions in the Enea 7 <para>This chapter describes the major changes and additions made to this
8 Linux release compared to the previous release (Enea Linux 8 release of Enea Linux, as compared to the previous Enea Linux 6.<remark>INFO
9 5.0-ppc).<remark>INFO Just now Hardcoded previous release string in this 9 Just now Hardcoded previous release string in this
10 paragraph.</remark><remark>The list of changed packages further down is 10 paragraph.</remark><remark>The list of changed packages further down is
11 created from the open source book licenses.xml by the script gen_pkgdiff.py 11 created from the open source book licenses.xml by the script gen_pkgdiff.py
12 by comparing with an older open source licenses.xml, depending on the 12 by comparing with an older open source licenses.xml, depending on the
@@ -20,23 +20,17 @@
20 20
21 <itemizedlist spacing="compact"> 21 <itemizedlist spacing="compact">
22 <listitem> 22 <listitem>
23 <para>New Yocto version (<xi:include href="eltf_params_updated.xml" 23 <para><ulink
24 url="http://www.yoctoproject.org/downloads/core/pyro23">New Yocto
25 version</ulink> (<xi:include href="eltf_params_updated.xml"
24 xmlns:xi="http://www.w3.org/2001/XInclude" 26 xmlns:xi="http://www.w3.org/2001/XInclude"
25 xpointer="element(Yocto_VER/1)" />). See <xi:include 27 xpointer="element(Yocto_VER/1)" />)<remark>INFO Yocto_VER and
26 href="eltf_params_updated.xml" 28 ULINK_YOCTO_PROJECT_DOWNLOAD in
27 xmlns:xi="http://www.w3.org/2001/XInclude"
28 xpointer="element(ULINK_YOCTO_PROJECT_DOWNLOAD/1)" />).<remark>INFO
29 Yocto_VER and ULINK_YOCTO_PROJECT_DOWNLOAD in
30 eltf_params_updated.xml</remark></para> 29 eltf_params_updated.xml</remark></para>
31 </listitem> 30 </listitem>
32 31
33 <listitem> 32 <listitem>
34 <para>Introduction of the repo tool to manage the Git 33 <para>New targets: Raspberry Pi 3</para>
35 repositories.</para>
36 </listitem>
37
38 <listitem>
39 <para>New targets: LS1021a-IoT &amp; QEMUX86.</para>
40 </listitem> 34 </listitem>
41 </itemizedlist> 35 </itemizedlist>
42 </section> 36 </section>
diff --git a/doc/book-enea-linux-release-info/doc/system_requirements.xml b/doc/book-enea-linux-release-info/doc/system_requirements.xml
index fb55c8e..cc1248e 100644
--- a/doc/book-enea-linux-release-info/doc/system_requirements.xml
+++ b/doc/book-enea-linux-release-info/doc/system_requirements.xml
@@ -8,15 +8,13 @@
8 building of Linux images via the Yocto system, and not just 8 building of Linux images via the Yocto system, and not just
9 applications.</para> 9 applications.</para>
10 10
11 <para>Please also see the system requirements in the Yocto 2.1 documents: 11 <para>Please also see the system requirements in the Yocto 2.3 documents:
12 Yocto Project Start <ulink 12 <ulink
13 url="http://www.yoctoproject.org/docs/2.1/yocto-project-qs/yocto-project-qs.html#yp-resources"> 13 url="http://www.yoctoproject.org/docs/2.3/yocto-project-qs/yocto-project-qs.html#yp-resources">Yocto
14 http://www.yoctoproject.org/docs/2.1/yocto-project-qs/yocto-project-qs.html#yp-resources</ulink> 14 Project Start</ulink> and the <ulink
15 and the Yocto Project Reference Manual <ulink 15 url="http://www.yoctoproject.org/docs/2.3/ref-manual/ref-manual.html#intro-requirements">Yocto
16 url="http://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#intro-requirements"> 16 Project Reference Manual</ulink>. If needed, replace the Yocto version in
17 http://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#intro-requirements</ulink>. 17 the links provided with a more recent version.</para>
18 If needed, replace the Yocto version in the links provided with a more
19 recent version.</para>
20 18
21 <informaltable> 19 <informaltable>
22 <tgroup cols="2"> 20 <tgroup cols="2">
@@ -65,8 +63,7 @@
65 <entry>Targets</entry> 63 <entry>Targets</entry>
66 64
67 <entry>Images can be built or downloaded for any of the targets 65 <entry>Images can be built or downloaded for any of the targets
68 supported in this release, as specified in the <emphasis 66 supported in this release.</entry>
69 role="bold">Enea Linux Release Information</emphasis>.</entry>
70 </row> 67 </row>
71 68
72 <row> 69 <row>
@@ -92,14 +89,14 @@
92 89
93 <entry>Java <indexterm> 90 <entry>Java <indexterm>
94 <primary>java</primary> 91 <primary>java</primary>
95 </indexterm>is required to run Eclipse. Currenly, Eclipse 92 </indexterm>is required to run Eclipse. Currently, Eclipse
96 generally recommends at least Java 6 JRE/JDK. More information 93 generally recommends at least Java 6 JRE/JDK. More information
97 regarding operating environments for Eclipse, is provided in the 94 regarding operating environments for Eclipse is provided in the
98 <emphasis>Eclipse Project Release Notes</emphasis> for the version 95 <ulink
99 used. This can usually be found via 96 url="http://www.eclipse.org/eclipse/development/readme_eclipse_version">Eclipse
100 http://www.eclipse.org/eclipse/development/readme_eclipse_version. 97 Project Release Notes</ulink> for the Eclipse version used in this
101 See the <emphasis role="bold">Enea Linux Release Information 98 release. See the <emphasis role="bold">Enea Linux Release
102 </emphasis>for the Eclipse Version.</entry> 99 Information </emphasis>for the Eclipse Version.</entry>
103 </row> 100 </row>
104 </tbody> 101 </tbody>
105 </tgroup> 102 </tgroup>
@@ -132,8 +129,8 @@
132 </indexterm> image, you need at least 16 GB on a hard-disk 129 </indexterm> image, you need at least 16 GB on a hard-disk
133 drive<indexterm> 130 drive<indexterm>
134 <primary>HDD</primary> 131 <primary>HDD</primary>
135 </indexterm> on eSATA, USB drive, or SD card.<remark>INFO: (packed 132 </indexterm> on an eSATA, USB drive, or SD card.<remark>INFO:
136 rootfs 4.5 GB + unpacked rootfs 1.5 GB + good 133 (packed rootfs 4.5 GB + unpacked rootfs 1.5 GB + good
137 margins)</remark><remark>INFO: NFS does not support SELinux. In 134 margins)</remark><remark>INFO: NFS does not support SELinux. In
138 order to have a security-enhanced Linux, one must take off from an 135 order to have a security-enhanced Linux, one must take off from an
139 NFS-booted system and proceed with boot from external 136 NFS-booted system and proceed with boot from external
diff --git a/doc/gen_pkgdiff.py b/doc/gen_pkgdiff.py
index 11b3809..7697469 100644
--- a/doc/gen_pkgdiff.py
+++ b/doc/gen_pkgdiff.py
@@ -157,6 +157,7 @@ print ' This section describes changes in the provided packages.'
157print ' </para>' 157print ' </para>'
158print ' <section id="relinfo-added-packages">' 158print ' <section id="relinfo-added-packages">'
159print ' <title>Added Packages</title>' 159print ' <title>Added Packages</title>'
160print ' <para>The following packages were added to this Enea Linux release:</para>'
160print ' <informaltable>' 161print ' <informaltable>'
161print ' <tgroup cols="2">' 162print ' <tgroup cols="2">'
162print ' <thead>' 163print ' <thead>'
@@ -180,6 +181,7 @@ print ' </section>'
180 181
181print ' <section id="relinfo-removed-packages">' 182print ' <section id="relinfo-removed-packages">'
182print ' <title>Removed Packages</title>' 183print ' <title>Removed Packages</title>'
184print ' <para>The following packages were removed from this Enea Linux release:</para>'
183print ' <informaltable>' 185print ' <informaltable>'
184print ' <tgroup cols="2">' 186print ' <tgroup cols="2">'
185print ' <thead>' 187print ' <thead>'
@@ -201,6 +203,7 @@ print ' </section>'
201 203
202print ' <section id="relinfo-changed-packages">' 204print ' <section id="relinfo-changed-packages">'
203print ' <title>Changed Package Versions</title>' 205print ' <title>Changed Package Versions</title>'
206print ' <para>The following packages were updated to a newer version in this Enea Linux release:</para>'
204print ' <informaltable>' 207print ' <informaltable>'
205print ' <tgroup cols="3">' 208print ' <tgroup cols="3">'
206print ' <thead>' 209print ' <thead>'