diff options
Diffstat (limited to 'doc/book-enea-linux-release-info')
12 files changed, 0 insertions, 2220 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 deleted file mode 100644 index 99d6dba..0000000 --- a/doc/book-enea-linux-release-info/doc/about_release.xml +++ /dev/null | |||
@@ -1,579 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="relinfo-about-release"> | ||
5 | <title>About This Release</title> | ||
6 | |||
7 | <para>This release of Enea Linux <xi:include | ||
8 | href="../../s_docsrc_common/pardoc-distro.xml" | ||
9 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
10 | xpointer="element(EneaLinux_REL_VER/1)" /> provides a publicly available | ||
11 | Enea Linux distribution for a selected set of targets. This release is | ||
12 | generated from the yocto distribution using the branch <xi:include | ||
13 | href="../../s_docsrc_common/pardoc-distro.xml" | ||
14 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
15 | xpointer="element(Yocto_NAME/1)" />.<remark>INFO Yocto distro autopicked | ||
16 | from poky.ent as DISTRO_NAME_NO_CAP</remark></para> | ||
17 | |||
18 | <section id="relinfo-provided-contents"> | ||
19 | <title>Provided Contents</title> | ||
20 | |||
21 | <informaltable> | ||
22 | <tgroup cols="1"> | ||
23 | <thead> | ||
24 | <row> | ||
25 | <entry>Item</entry> | ||
26 | </row> | ||
27 | </thead> | ||
28 | |||
29 | <tbody> | ||
30 | <row> | ||
31 | <entry><para>Source code, recipes, scripts, etc for building the | ||
32 | distro and SDKs. See <xref | ||
33 | linkend="relinfo-getting-enea-linux" />.</para></entry> | ||
34 | </row> | ||
35 | |||
36 | <row> | ||
37 | <entry><para>Documentation. See <xref | ||
38 | linkend="relinfo-documentation" />.</para></entry> | ||
39 | </row> | ||
40 | |||
41 | <row> | ||
42 | <entry>Pre-built binaries (kernel image, dtb & rootfs)</entry> | ||
43 | </row> | ||
44 | |||
45 | <row> | ||
46 | <entry>Pre-built packages (RPM)</entry> | ||
47 | </row> | ||
48 | |||
49 | <row> | ||
50 | <entry>Eclipse executable plus development tools for command line | ||
51 | and Eclipse</entry> | ||
52 | </row> | ||
53 | </tbody> | ||
54 | </tgroup> | ||
55 | </informaltable> | ||
56 | </section> | ||
57 | |||
58 | <section id="relinfo-supported-targets"> | ||
59 | <title>Supported Targets</title> | ||
60 | |||
61 | <informaltable> | ||
62 | <tgroup cols="3"> | ||
63 | <colspec align="left" colname="c1" colwidth="1*" /> | ||
64 | |||
65 | <colspec align="left" colname="c2" colwidth="1*" /> | ||
66 | |||
67 | <colspec align="left" colname="c3" colwidth="1*" /> | ||
68 | |||
69 | <thead valign="bottom"> | ||
70 | <row> | ||
71 | <entry>Target</entry> | ||
72 | |||
73 | <entry>Architecture</entry> | ||
74 | |||
75 | <entry>Specification</entry> | ||
76 | </row> | ||
77 | </thead> | ||
78 | |||
79 | <tbody> | ||
80 | <row> | ||
81 | <entry>P2041RDB</entry> | ||
82 | |||
83 | <entry><para>Power, e500mc</para></entry> | ||
84 | |||
85 | <entry><ulink | ||
86 | url="http://www.nxp.com/products/microcontrollers-and-processors/power-architecture-processors/qoriq-power-architecture-processors/p2041-qoriq-reference-design-board:RDP2041BOARD">See | ||
87 | link to NXP's datasheet</ulink></entry> | ||
88 | </row> | ||
89 | |||
90 | <row> | ||
91 | <entry>LS1021a-IoT</entry> | ||
92 | |||
93 | <entry><para>ARM Cortex-A7</para></entry> | ||
94 | |||
95 | <entry><ulink | ||
96 | url="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls1021a-iot-gateway-reference-design:LS1021A-IoT">See | ||
97 | link to NXP's datasheet</ulink></entry> | ||
98 | </row> | ||
99 | |||
100 | <row> | ||
101 | <entry>QEMUARM</entry> | ||
102 | |||
103 | <entry><para>ARM</para></entry> | ||
104 | |||
105 | <entry><ulink url="wiki.qemu.org/Main_Page">See link to QEmu web | ||
106 | page</ulink></entry> | ||
107 | </row> | ||
108 | |||
109 | <row> | ||
110 | <entry>QEMUPCC</entry> | ||
111 | |||
112 | <entry><para>PPC</para></entry> | ||
113 | |||
114 | <entry><ulink url="wiki.qemu.org/Main_Page">See link to QEmu web | ||
115 | page</ulink></entry> | ||
116 | </row> | ||
117 | |||
118 | <row> | ||
119 | <entry>QEMUX86</entry> | ||
120 | |||
121 | <entry><para>X86</para></entry> | ||
122 | |||
123 | <entry><ulink url="wiki.qemu.org/Main_Page">See link to QEmu web | ||
124 | page</ulink></entry> | ||
125 | </row> | ||
126 | </tbody> | ||
127 | </tgroup> | ||
128 | </informaltable> | ||
129 | |||
130 | <para><remark>FIXME should autocreate a list of targets, hopefully from | ||
131 | the generated README file, by using MAKEFILE to update pardoc-distro | ||
132 | AND/OR also auto-create an XML file to include here with description text | ||
133 | for each target etc..</remark></para> | ||
134 | </section> | ||
135 | |||
136 | <section id="relinfo-supported-host-environment"> | ||
137 | <title>Supported Host Environment</title> | ||
138 | |||
139 | <itemizedlist> | ||
140 | <listitem> | ||
141 | <para>Ubuntu 14.04 LTS, 64-bit<remark>was | ||
142 | EneaLinux_HOST_VER</remark></para> | ||
143 | </listitem> | ||
144 | </itemizedlist> | ||
145 | </section> | ||
146 | |||
147 | <section id="relinfo-supported-versions"> | ||
148 | <title>Supported Versions</title> | ||
149 | |||
150 | <informaltable> | ||
151 | <tgroup cols="2"> | ||
152 | <thead valign="bottom"> | ||
153 | <row> | ||
154 | <entry>Item</entry> | ||
155 | |||
156 | <entry>Version</entry> | ||
157 | </row> | ||
158 | </thead> | ||
159 | |||
160 | <tbody> | ||
161 | <row> | ||
162 | <entry><para>Yocto</para></entry> | ||
163 | |||
164 | <entry><xi:include href="../../s_docsrc_common/pardoc-distro.xml" | ||
165 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
166 | xpointer="element(Yocto_VER/1)" /> (<xi:include | ||
167 | href="../../s_docsrc_common/pardoc-distro.xml" | ||
168 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
169 | xpointer="element(Yocto_NAME/1)" />)<remark>INFO: Auto-fetched | ||
170 | from poky.ent via pardoc-distro.xml</remark></entry> | ||
171 | </row> | ||
172 | |||
173 | <row> | ||
174 | <entry>Poky source</entry> | ||
175 | |||
176 | <entry><xi:include href="../../s_docsrc_common/pardoc-distro.xml" | ||
177 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
178 | xpointer="element(Poky_VER/1)" /><remark>INFO: Auto-fetched from | ||
179 | poky.ent via pardoc-distro.xml</remark></entry> | ||
180 | </row> | ||
181 | |||
182 | <row> | ||
183 | <entry>GCC version</entry> | ||
184 | |||
185 | <entry>5.3<remark>was EneaLinux_GCC_VER Not in poky.ent | ||
186 | </remark></entry> | ||
187 | </row> | ||
188 | |||
189 | <row> | ||
190 | <entry>Linux kernel version<remark>was EneaLinux_KERNEL_VER Not in | ||
191 | poky.ent</remark></entry> | ||
192 | |||
193 | <entry><para>3.12 (P2041RDB & LS1021a-IoT)</para><para>4.4 | ||
194 | (QEmu targets)</para></entry> | ||
195 | </row> | ||
196 | |||
197 | <row> | ||
198 | <entry>Eclipse</entry> | ||
199 | |||
200 | <entry>4.5 (Mars)<remark>was Eclipse_VER and was Eclipse_NAME Not | ||
201 | in poky.ent</remark></entry> | ||
202 | </row> | ||
203 | |||
204 | <row> | ||
205 | <entry>Packages</entry> | ||
206 | |||
207 | <entry>See <xref linkend="relinfo-packages" /></entry> | ||
208 | </row> | ||
209 | </tbody> | ||
210 | </tgroup> | ||
211 | </informaltable> | ||
212 | </section> | ||
213 | |||
214 | <section id="relinfo-packages"> | ||
215 | <title>Provided Packages</title> | ||
216 | |||
217 | <para><informaltable> | ||
218 | <tgroup cols="2"> | ||
219 | <colspec align="left" colname="c1" colwidth="3*" /> | ||
220 | |||
221 | <colspec align="left" colname="c2" colwidth="6*" /> | ||
222 | |||
223 | <thead valign="bottom"> | ||
224 | <row> | ||
225 | <entry>Type of Packages and Provider</entry> | ||
226 | |||
227 | <entry>Reference</entry> | ||
228 | </row> | ||
229 | </thead> | ||
230 | |||
231 | <tbody> | ||
232 | <row> | ||
233 | <entry>Packages in Enea Linux images</entry> | ||
234 | |||
235 | <entry><para>See the <olink | ||
236 | targetdoc="book_enea_linux_open_source" | ||
237 | targetptr="book_enea_linux_open_source"><trademark | ||
238 | class="registered">Enea</trademark> Linux Open Source | ||
239 | Report</olink></para></entry> | ||
240 | </row> | ||
241 | |||
242 | <row> | ||
243 | <entry>Tools in the Eclipse tarball provided with Enea | ||
244 | Linux</entry> | ||
245 | |||
246 | <entry><para>See the <olink | ||
247 | targetdoc="book_enea_linux_eclipse_open_source" | ||
248 | targetptr="book_enea_linux_eclipse_open_source"><trademark | ||
249 | class="registered">Enea</trademark> Linux Eclipse Open Source | ||
250 | Report</olink></para></entry> | ||
251 | </row> | ||
252 | |||
253 | <row> | ||
254 | <entry>Packages provided by Yocto</entry> | ||
255 | |||
256 | <entry><para>See the Yocto "Release Notes" <xi:include | ||
257 | href="../../docsrc_common/pardoc-distro.xml" | ||
258 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
259 | xpointer="element(ULINK_YOCTO_RELEASE_NOTES/1)" /></para></entry> | ||
260 | </row> | ||
261 | </tbody> | ||
262 | </tgroup> | ||
263 | </informaltable></para> | ||
264 | </section> | ||
265 | |||
266 | <section id="relinfo-provided-sdk"> | ||
267 | <title>Provided Toolchain/s (SDK)</title> | ||
268 | |||
269 | <para>The SDK contains toolchains supporting cross-compilation of | ||
270 | applications for the targets on an x86_64 host. See the <olink | ||
271 | targetdoc="book_enea_linux_app_dev_guide" | ||
272 | targetptr="book_enea_linux_app_dev_guide"><trademark | ||
273 | class="registered">Enea</trademark> Linux Application Development | ||
274 | Guide</olink> for information on how to build and install a | ||
275 | toolchain.</para> | ||
276 | </section> | ||
277 | |||
278 | <section id="relinfo-provided-drivers"> | ||
279 | <title>Supported Drivers</title> | ||
280 | |||
281 | <informaltable> | ||
282 | <tgroup cols="6"> | ||
283 | <colspec align="left" colwidth="3*" /> | ||
284 | |||
285 | <colspec align="center" colwidth="2*" /> | ||
286 | |||
287 | <colspec align="center" colwidth="2*" /> | ||
288 | |||
289 | <colspec align="center" colwidth="2*" /> | ||
290 | |||
291 | <colspec align="center" colwidth="2*" /> | ||
292 | |||
293 | <colspec align="center" colwidth="2*" /> | ||
294 | |||
295 | <thead> | ||
296 | <row> | ||
297 | <entry>Driver</entry> | ||
298 | |||
299 | <entry>P2041RDB</entry> | ||
300 | |||
301 | <entry>LS1021a-IoT</entry> | ||
302 | |||
303 | <entry>QEMUARM</entry> | ||
304 | |||
305 | <entry>QEMUPCC</entry> | ||
306 | |||
307 | <entry>QEMUX86</entry> | ||
308 | </row> | ||
309 | </thead> | ||
310 | |||
311 | <tbody> | ||
312 | <row> | ||
313 | <entry>Ethernet</entry> | ||
314 | |||
315 | <entry></entry> | ||
316 | |||
317 | <entry></entry> | ||
318 | |||
319 | <entry></entry> | ||
320 | |||
321 | <entry></entry> | ||
322 | |||
323 | <entry></entry> | ||
324 | </row> | ||
325 | |||
326 | <row> | ||
327 | <entry>I2C</entry> | ||
328 | |||
329 | <entry></entry> | ||
330 | |||
331 | <entry></entry> | ||
332 | |||
333 | <entry></entry> | ||
334 | |||
335 | <entry></entry> | ||
336 | |||
337 | <entry></entry> | ||
338 | </row> | ||
339 | |||
340 | <row> | ||
341 | <entry>SPI</entry> | ||
342 | |||
343 | <entry></entry> | ||
344 | |||
345 | <entry></entry> | ||
346 | |||
347 | <entry></entry> | ||
348 | |||
349 | <entry></entry> | ||
350 | |||
351 | <entry></entry> | ||
352 | </row> | ||
353 | |||
354 | <row> | ||
355 | <entry>PCI Express</entry> | ||
356 | |||
357 | <entry></entry> | ||
358 | |||
359 | <entry></entry> | ||
360 | |||
361 | <entry></entry> | ||
362 | |||
363 | <entry></entry> | ||
364 | |||
365 | <entry></entry> | ||
366 | </row> | ||
367 | |||
368 | <row> | ||
369 | <entry>USB</entry> | ||
370 | |||
371 | <entry></entry> | ||
372 | |||
373 | <entry></entry> | ||
374 | |||
375 | <entry></entry> | ||
376 | |||
377 | <entry></entry> | ||
378 | |||
379 | <entry></entry> | ||
380 | </row> | ||
381 | |||
382 | <row> | ||
383 | <entry>Flash</entry> | ||
384 | |||
385 | <entry></entry> | ||
386 | |||
387 | <entry></entry> | ||
388 | |||
389 | <entry></entry> | ||
390 | |||
391 | <entry></entry> | ||
392 | |||
393 | <entry></entry> | ||
394 | </row> | ||
395 | |||
396 | <row> | ||
397 | <entry>SD/SDHC/SDXC</entry> | ||
398 | |||
399 | <entry>X</entry> | ||
400 | |||
401 | <entry></entry> | ||
402 | |||
403 | <entry></entry> | ||
404 | |||
405 | <entry></entry> | ||
406 | |||
407 | <entry></entry> | ||
408 | </row> | ||
409 | |||
410 | <row> | ||
411 | <entry>RTC</entry> | ||
412 | |||
413 | <entry></entry> | ||
414 | |||
415 | <entry></entry> | ||
416 | |||
417 | <entry></entry> | ||
418 | |||
419 | <entry></entry> | ||
420 | |||
421 | <entry></entry> | ||
422 | </row> | ||
423 | </tbody> | ||
424 | </tgroup> | ||
425 | </informaltable> | ||
426 | </section> | ||
427 | |||
428 | <section id="relinfo-documentation"> | ||
429 | <title>Provided Documentation</title> | ||
430 | |||
431 | <para>The following Enea Linux manuals are available:</para> | ||
432 | |||
433 | <itemizedlist spacing="compact"> | ||
434 | <listitem> | ||
435 | <para>README.htm - top page of the documentation<remark>FIXME Needs to | ||
436 | be fixed (= created and added to make dist). OR remove this | ||
437 | line?</remark></para> | ||
438 | </listitem> | ||
439 | |||
440 | <listitem> | ||
441 | <para>README - text files describing various details like build- and | ||
442 | boot-commands - the commands are also seen in <xref | ||
443 | linkend="relinfo-build-boot" />.</para> | ||
444 | </listitem> | ||
445 | |||
446 | <listitem> | ||
447 | <para><trademark class="registered">Enea</trademark> Linux Release | ||
448 | Information (this document)</para> | ||
449 | </listitem> | ||
450 | |||
451 | <listitem> | ||
452 | <para><olink targetdoc="book_enea_linux_open_source" | ||
453 | targetptr="book_enea_linux_open_source"><trademark | ||
454 | class="registered">Enea</trademark> Linux Open Source | ||
455 | Report</olink></para> | ||
456 | </listitem> | ||
457 | |||
458 | <listitem> | ||
459 | <para><olink targetdoc="book_enea_linux_eclipse_open_source" | ||
460 | targetptr="book_enea_linux_eclipse_open_source"><trademark | ||
461 | class="registered">Enea</trademark> Linux Eclipse Open Source | ||
462 | Report</olink></para> | ||
463 | </listitem> | ||
464 | |||
465 | <listitem> | ||
466 | <para><olink targetdoc="book_enea_linux_platforms_dev_guide" | ||
467 | targetptr="book_enea_linux_platforms_dev_guide"><trademark | ||
468 | class="registered">Enea</trademark> Linux Platforms Development | ||
469 | Guide</olink> - Generic version included in this distribution</para> | ||
470 | </listitem> | ||
471 | |||
472 | <listitem> | ||
473 | <para><olink targetdoc="book_enea_linux_app_dev_guide" | ||
474 | targetptr="book_enea_linux_app_dev_guide"><trademark | ||
475 | class="registered">Enea</trademark> Linux Application Development | ||
476 | Guide</olink> - Generic version included in this distribution</para> | ||
477 | </listitem> | ||
478 | </itemizedlist> | ||
479 | |||
480 | <para>In addition to the local versions of the generic guides reached via | ||
481 | the above links, you can also read the latest versions via the direct | ||
482 | online links below. When accessing them via the links below, you need to | ||
483 | logon to the portal.enea.com. These online versions may be | ||
484 | updated/improved asynchronously with the releases.<remark>INFO: Should be | ||
485 | accessable to all customer's with Enea Linux 6 or later</remark> | ||
486 | <remark>INFO: On portal, generic guides can NOT link TO the distro | ||
487 | specific guides, but the distro specific guides can link to the generic - | ||
488 | HOWEVER these links (found above) will go to the versions inside the | ||
489 | delivery, instead of to the latest versions.</remark></para> | ||
490 | |||
491 | <itemizedlist spacing="compact"> | ||
492 | <listitem> | ||
493 | <para><ulink | ||
494 | url="https://portal.enea.com/wp-content/uploads/_mediavault/book-enea-linux-application-dev-guide.pdf">Enea | ||
495 | Linux Application Development Guide</ulink> - Latest generic version | ||
496 | online</para> | ||
497 | </listitem> | ||
498 | |||
499 | <listitem> | ||
500 | <para><ulink | ||
501 | url="https://portal.enea.com/wp-content/uploads/_mediavault/book-enea-linux-platforms-dev-guide.pdf">Enea | ||
502 | Linux Platforms Development Guide</ulink> - Latest generic version | ||
503 | online</para> | ||
504 | </listitem> | ||
505 | </itemizedlist> | ||
506 | |||
507 | <para>How to use Eclipse is described inside the Enea Linux user's guides. | ||
508 | Eclipse's own documentation is available in directory | ||
509 | <filename>eclipse/readme</filename>.</para> | ||
510 | </section> | ||
511 | |||
512 | <section id="relinfo-provided-other"> | ||
513 | <title>Other Provided Functionality</title> | ||
514 | |||
515 | <para>The functionality in a distribution depends on included packages in | ||
516 | the default image. In addition to the supported features, the following | ||
517 | functionality is also available, among other:</para> | ||
518 | |||
519 | <itemizedlist spacing="compact"> | ||
520 | <listitem> | ||
521 | <para>On target T4240RDB:</para> | ||
522 | |||
523 | <itemizedlist spacing="compact"> | ||
524 | <listitem> | ||
525 | <para>SRIO support in user space (NWRITE, NREAD, msg, | ||
526 | doorbell)</para> | ||
527 | </listitem> | ||
528 | |||
529 | <listitem> | ||
530 | <para>USDPAA</para> | ||
531 | </listitem> | ||
532 | </itemizedlist> | ||
533 | </listitem> | ||
534 | |||
535 | <listitem> | ||
536 | <para>Smart Package Management</para> | ||
537 | </listitem> | ||
538 | |||
539 | <listitem> | ||
540 | <para>Eclipse ADT (excl. QEMU) and plug-ins for application | ||
541 | development: LTTng, Perf, LatencyTOP, PowerTOP, SystemTap</para> | ||
542 | </listitem> | ||
543 | </itemizedlist> | ||
544 | </section> | ||
545 | |||
546 | <section id="relinfo-security-fixes"> | ||
547 | <title>Security Fixes</title> | ||
548 | |||
549 | <para>See <ulink | ||
550 | url="http://www.enea.com/solutions/Enea-Linux/Security/CVEs-list">List of | ||
551 | CVEs addressed in Enea Linux</ulink> and <ulink | ||
552 | url="http://www.enea.com/solutions/Enea-Linux/Security#how-to-get-security-updates">How | ||
553 | to Get Security Updates</ulink>.</para> | ||
554 | </section> | ||
555 | |||
556 | <section id="relinfo-excluded"> | ||
557 | <title>Intentional Limitations</title> | ||
558 | |||
559 | <para>The following functionality supported in other Enea Linux releases | ||
560 | has been excluded in this release:<itemizedlist spacing="compact"> | ||
561 | <listitem> | ||
562 | <para>Eclipse plug-ins for image creation (HOB)</para> | ||
563 | </listitem> | ||
564 | |||
565 | <listitem> | ||
566 | <para>Networking features: DPDK vSwitch, DPDK</para> | ||
567 | </listitem> | ||
568 | |||
569 | <listitem> | ||
570 | <para>Real-time features: Fully Preemptible Kernel (FPK) from the | ||
571 | PREEMPT_RT patch</para> | ||
572 | </listitem> | ||
573 | |||
574 | <listitem> | ||
575 | <para>Memory features: NUMA</para> | ||
576 | </listitem> | ||
577 | </itemizedlist></para> | ||
578 | </section> | ||
579 | </chapter> \ No newline at end of file | ||
diff --git a/doc/book-enea-linux-release-info/doc/book.xml b/doc/book-enea-linux-release-info/doc/book.xml deleted file mode 100644 index d1226b9..0000000 --- a/doc/book-enea-linux-release-info/doc/book.xml +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ | ||
4 | ]> | ||
5 | <book id="book_enea_linux_release_info"> | ||
6 | <title><trademark class="registered">Enea</trademark> Linux Release Information</title> | ||
7 | <subtitle>Release Version | ||
8 | <xi:include href="../../s_docsrc_common/pardoc-distro.xml" xpointer="element(EneaLinux_REL_VER/1)" | ||
9 | xmlns:xi="http://www.w3.org/2001/XInclude" /></subtitle> | ||
10 | <xi:include href="../../s_docbuild/template/docsrc_common/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
11 | <xi:include href="about_release.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
12 | <xi:include href="prerequisites.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
13 | <xi:include href="getting_enea_linux.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
14 | <xi:include href="build_boot_generated.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
15 | <xi:include href="main_changes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
16 | <xi:include href="known_bugs_and_limitations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
17 | <xi:include href="../../s_docbuild/template/docsrc_common/contacting_enea_enea_linux.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
18 | </book> | ||
diff --git a/doc/book-enea-linux-release-info/doc/build_boot_template.xml b/doc/book-enea-linux-release-info/doc/build_boot_template.xml deleted file mode 100644 index ca60932..0000000 --- a/doc/book-enea-linux-release-info/doc/build_boot_template.xml +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="relinfo-build-boot"> | ||
5 | <title>Target Specific Build and Boot Instructions</title> | ||
6 | |||
7 | <para>If the source has been fetched (<xref | ||
8 | linkend="relinfo-getting-source" />), there will be a target specific README | ||
9 | file containing the build and boot instructions. To make it easier for the | ||
10 | reader, the contents of these build/boot instruction have been extracted | ||
11 | into the following sections.</para> | ||
12 | |||
13 | <para><remark>NOTE: Only EDIT THE TEMPLATE FILE! A new build_boot.xml file | ||
14 | is created from the template and sections are added below automatically from | ||
15 | the README files for each target when building the book! Only in the | ||
16 | template file you see a line below with SCRIPT_...._HERE and the text | ||
17 | telling that this is a template file.</remark></para> | ||
18 | |||
19 | <para>SCRIPT_INCLUDES_BUILD_BOOT_SECTIONS_HERE</para> | ||
20 | |||
21 | <para><emphasis role="bold">This is a template file which you can edit. When | ||
22 | the book is built, a new XML chapter file is created where the above part of | ||
23 | this file is copied to the new XML file and all from the line above is | ||
24 | replaced automatically by build and boot sections from the README | ||
25 | files!</emphasis></para> | ||
26 | </chapter> \ No newline at end of file | ||
diff --git a/doc/book-enea-linux-release-info/doc/extracted_info.xml b/doc/book-enea-linux-release-info/doc/extracted_info.xml deleted file mode 100644 index 7156817..0000000 --- a/doc/book-enea-linux-release-info/doc/extracted_info.xml +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="extracted-info"> | ||
5 | <title>TEST Extracted Info from git and from poky for Each Target</title> | ||
6 | |||
7 | <para>xxxx</para> | ||
8 | |||
9 | |||
10 | <section id="someinfo"> | ||
11 | <title>Some Info Extracted Using git Into the Manual</title> | ||
12 | <para>Current URL of the manifest git is: git@git.enea.se:linux/manifests/el6-standard.git</para> | ||
13 | <para>Current HASH of the manifest git is: 7d848c27c76b48442df23e5aeb174573f0aba6c5</para> | ||
14 | <para>Corresponding meta-el-X should be meta-el-standard translated from the URL</para> | ||
15 | <para>Tips: A few values can be added as BOOK_PARAM_X (X= 1,2,3,4,5) env.variables when the book it build instead</para> | ||
16 | </section> | ||
17 | <xi:include href="targetscontain.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
18 | </chapter> | ||
diff --git a/doc/book-enea-linux-release-info/doc/extracted_info_template.xml b/doc/book-enea-linux-release-info/doc/extracted_info_template.xml deleted file mode 100644 index 5f8eda4..0000000 --- a/doc/book-enea-linux-release-info/doc/extracted_info_template.xml +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="extracted-info"> | ||
5 | <title>TEST Extracted Info from git and from poky for Each Target</title> | ||
6 | |||
7 | <para>xxxx</para> | ||
8 | |||
9 | |||
10 | </chapter> \ No newline at end of file | ||
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 deleted file mode 100644 index 11d0475..0000000 --- a/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml +++ /dev/null | |||
@@ -1,124 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="relinfo-getting-enea-linux"> | ||
5 | <title>Getting Enea Linux</title> | ||
6 | |||
7 | <section id="relinfo-getting-pre-built-images"> | ||
8 | <title>Getting Pre-built Binaries</title> | ||
9 | |||
10 | <para>Application developers will download pre-complied images from the | ||
11 | Enea Portal or will receive prebuilt images from the platform developers. | ||
12 | For further information on this see <olink | ||
13 | targetdoc="book_enea_linux_app_dev_guide" | ||
14 | targetptr="book_enea_linux_app_dev_guide">Enea Linux Application | ||
15 | Development Guide</olink>.</para> | ||
16 | </section> | ||
17 | |||
18 | <section id="relinfo-getting-source"> | ||
19 | <title>Getting the Source</title> | ||
20 | |||
21 | <para>The source for this Enea Linux release is available for cloning from | ||
22 | a set of Git repositories. To manage the different repositories, Google's | ||
23 | repo tool is used. The basic idea is to store a list with (repo-URL, | ||
24 | version) tuples in a separate file, known as the manifest. The repo tool | ||
25 | is then used to traverse the list and clone the specified versions of the | ||
26 | repositories. See <ulink | ||
27 | url="https://code.google.com/p/git-repo/">https://code.google.com/p/git-repo/</ulink> | ||
28 | for more info.</para> | ||
29 | |||
30 | <para>To use repo tool to download the source for Enea Linux, follow the | ||
31 | steps below:</para> | ||
32 | |||
33 | <orderedlist> | ||
34 | <listitem> | ||
35 | <para>Make sure that the repo tool is installed. If not, follow the | ||
36 | instructions below:</para> | ||
37 | |||
38 | <para><programlisting>$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo | ||
39 | $ chmod a+x ~/bin/repo</programlisting>The instruction assumes that ~/bin | ||
40 | exists and is included in the PATH variable.</para> | ||
41 | </listitem> | ||
42 | |||
43 | <listitem> | ||
44 | <para>Use the repo tool to download the source:</para> | ||
45 | |||
46 | <para><programlisting>$ mkdir enea-linux | ||
47 | $ cd enea-linux | ||
48 | $ repo init -u git://git.enea.se/linux/manifests/el6-standard.git \ | ||
49 | -b refs/tags/EL6 \ | ||
50 | -m <manifest file> | ||
51 | $ repo sync</programlisting></para> | ||
52 | |||
53 | <para>The URI and 'refs/tags/EL6' specifies the location and version | ||
54 | of the repository where the manifest file is stored. The repo tool | ||
55 | assumes that the argument after '-b' is a branch, and to force | ||
56 | interpretation as a tag, the prefix refs/tags/ is needed.</para> | ||
57 | |||
58 | <para>The parameter <manifest file> depends on the target. See | ||
59 | the following table:</para> | ||
60 | |||
61 | <informaltable> | ||
62 | <tgroup cols="2"> | ||
63 | <thead> | ||
64 | <row> | ||
65 | <entry align="center">Target</entry> | ||
66 | |||
67 | <entry align="center">Manifest file</entry> | ||
68 | </row> | ||
69 | </thead> | ||
70 | |||
71 | <tbody> | ||
72 | <row> | ||
73 | <entry>P2041RDB</entry> | ||
74 | |||
75 | <entry><para>p2041rdb/default.xml</para></entry> | ||
76 | </row> | ||
77 | |||
78 | <row> | ||
79 | <entry>LS1021a-IoT</entry> | ||
80 | |||
81 | <entry><para>ls1021aiot/default.xml</para></entry> | ||
82 | </row> | ||
83 | |||
84 | <row> | ||
85 | <entry>QEMUARM</entry> | ||
86 | |||
87 | <entry><para>qemuarm/default.xml</para></entry> | ||
88 | </row> | ||
89 | |||
90 | <row> | ||
91 | <entry>QEMUPCC</entry> | ||
92 | |||
93 | <entry><para>qemuppc/default.xml</para></entry> | ||
94 | </row> | ||
95 | |||
96 | <row> | ||
97 | <entry>QEMUX86</entry> | ||
98 | |||
99 | <entry><para>qemux86/default.xml</para></entry> | ||
100 | </row> | ||
101 | </tbody> | ||
102 | </tgroup> | ||
103 | </informaltable> | ||
104 | </listitem> | ||
105 | </orderedlist> | ||
106 | |||
107 | <para>The source code is now downloaded. Current directory will contain a | ||
108 | README file with instructions on how to build the distro and boot the | ||
109 | target. For convenience, these instructions are also copied into this | ||
110 | document. See <xref linkend="relinfo-build-boot" />.</para> | ||
111 | |||
112 | <para>It is not necessary to explicitly clone the manifest repository | ||
113 | since that is done automatically by the repo tool. To see the current | ||
114 | manifest, e.g. to get a list of the repositories, use the following | ||
115 | command:</para> | ||
116 | |||
117 | <programlisting>$ repo manifest</programlisting> | ||
118 | |||
119 | <remark>The UG should be updated with instructions on how to add | ||
120 | customisations. That section should also contain some more info about the | ||
121 | manifest: The manifest templates, using a branch instead of the tag EL6, | ||
122 | ... When this is done a reference from here should be added.</remark> | ||
123 | </section> | ||
124 | </chapter> \ 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 deleted file mode 100644 index 5058404..0000000 --- a/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml +++ /dev/null | |||
@@ -1,453 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="bugs-limitations"> | ||
5 | <title>Known Problems in This Release</title> | ||
6 | |||
7 | <para>The open source projects are continuously working on correcting | ||
8 | reported problems. Corrections to bugs detected by Enea have been | ||
9 | upstreamed, and the corrections been included in Enea Linux regardless of | ||
10 | when they will be included by the open source project. Remaining issues are | ||
11 | listed below, and workarounds to some of the problems are described in | ||
12 | chapter <emphasis>Troubleshooting</emphasis> in the <olink | ||
13 | targetdoc="book_enea_linux_users_guide" | ||
14 | targetptr="book_enea_linux_users_guide"><trademark | ||
15 | class="registered">Enea</trademark> Linux User's Guide</olink>.</para> | ||
16 | |||
17 | <section id="bugs-limitations-yocto"> | ||
18 | <title>Yocto</title> | ||
19 | |||
20 | <para>Open source projects often use bug databases for much more than | ||
21 | tracking bugs. The Yocto Project's Bugzilla database also functions as a | ||
22 | feature tracking program, both for the current release and for future | ||
23 | releases, and a way to track non-software issues, like documentation | ||
24 | changes.</para> | ||
25 | |||
26 | <para>The following page shows a sampling of the database: <ulink | ||
27 | url="https://www.yoctoproject.org/tools-resources/bugs">https://www.yoctoproject.org/tools-resources/bugs</ulink>.</para> | ||
28 | |||
29 | <para>For the full database, visit <ulink | ||
30 | url="https://bugzilla.yoctoproject.org">https://bugzilla.yoctoproject.org</ulink>.</para> | ||
31 | </section> | ||
32 | |||
33 | <section id="bugs-limitations-sdk"> | ||
34 | <title>Toolchain / SDK</title> | ||
35 | |||
36 | <itemizedlist spacing="compact"> | ||
37 | <listitem> | ||
38 | <para>Building the kernel might fail if GNU Make of version 3.82 has | ||
39 | been installed on the host. The mandatory recovery action is to revert | ||
40 | to version 3.81.</para> | ||
41 | </listitem> | ||
42 | |||
43 | <listitem> | ||
44 | <para>Installing a second toolchain in the same directory as a | ||
45 | previous one will break the $PATH variable of the first | ||
46 | one.<remark>LXCR-3624</remark></para> | ||
47 | </listitem> | ||
48 | </itemizedlist> | ||
49 | </section> | ||
50 | |||
51 | <section id="bugs-package-manager"> | ||
52 | <title>Smart Package Manager</title> | ||
53 | |||
54 | <para>Installation of some packages might currently fail when installing | ||
55 | using the Smart Package Manager. An example is the qemu package. Errors | ||
56 | can e.g. be reported by smart about conflicts with files from other | ||
57 | packages.</para> | ||
58 | |||
59 | <para>The recommended solution to this problem is to install the failing | ||
60 | package using rpm, already available in enea-image-base. In order to | ||
61 | install it using rpm, first install rpm using the command <command>smart | ||
62 | install rpm</command>, then download the package to the target, and | ||
63 | finally on the target use <command>rpm -i | ||
64 | <packagename>.rpm</command>. If not installed, several dependencies | ||
65 | can be reported as "Failed dependencies" with lines "x is needed by y". In | ||
66 | that case, install the required packages "x" found by dependencies by | ||
67 | using the smart package manager. Add a channel to an accessible directory | ||
68 | containing all missing rpm packages. Add packages detected to be missing, | ||
69 | until all dependencies are resolved.<remark>FIXME It would be nice to add | ||
70 | also a PowerPC example with qemu failing, the example below is for | ||
71 | ARM.</remark></para> | ||
72 | |||
73 | <section> | ||
74 | <title>Example with Failing QEMU Package</title> | ||
75 | |||
76 | <para>As an example, the qemu installation can show the following | ||
77 | error.</para> | ||
78 | |||
79 | <note> | ||
80 | <para>The example below is for ARM, including the RPM names. For | ||
81 | PowerPC similar errors can occur and other packages are needed.</para> | ||
82 | </note> | ||
83 | |||
84 | <para><emphasis role="bold">error: file /var/run from install of | ||
85 | qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 conflicts with file from package | ||
86 | base-files-3.0.14-r89.0.hierofalcon</emphasis></para> | ||
87 | |||
88 | <para>A solution to this problem is to install the above qemu package | ||
89 | using rpm, already available in enea-image-base. In order to install it | ||
90 | using rpm, first install rpm using the command <command>smart install | ||
91 | rpm</command>, then download the above package from | ||
92 | <build_dir>/tmp/deploy/rpm/aarch64. On target, use <command>rpm -i | ||
93 | qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64.rpm</command>. If not installed, | ||
94 | several dependencies can be seen, e.g.:</para> | ||
95 | |||
96 | <programlisting>error: Failed dependencies: | ||
97 | libpixman-1-0 >= 0.32.6 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 | ||
98 | libpixman-1.so.0()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 | ||
99 | libglib-2.0.so.0()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 | ||
100 | libcap2 >= 2.22 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 | ||
101 | libglib-2.0-0 >= 2.40.0 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 | ||
102 | bluez4 >= 4.101 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 | ||
103 | libbluetooth.so.3()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 | ||
104 | libcap.so.2()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64</programlisting> | ||
105 | |||
106 | <para>Install the required packages found by dependencies by using the | ||
107 | smart package manager, as specified in the User's Guide, by adding a | ||
108 | channel to an accessible directory containing all of the above rpm | ||
109 | packages. Suggestion for installing required packages, as in the | ||
110 | following example for qemu and ARM:</para> | ||
111 | |||
112 | <programlisting>smart install bash | ||
113 | smart install libcap | ||
114 | smart install bluez4 | ||
115 | smart install libpixman-1-0 | ||
116 | rpm -i qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64.rpm</programlisting> | ||
117 | |||
118 | <para>Add packages detected to be missing until all dependencies are | ||
119 | resolved.</para> | ||
120 | </section> | ||
121 | </section> | ||
122 | |||
123 | <section id="bugs-limitations-eclipse"> | ||
124 | <title>Eclipse Tools</title> | ||
125 | |||
126 | <para>The Eclipse tools provided together with Enea Linux are part of the | ||
127 | Yocto Application Development Toolkit (ADT) and are maintained by | ||
128 | different open source projects. The list below outlines current problems | ||
129 | with the plug-ins as such, as well as kernel limitations when using a tool | ||
130 | towards the mentioned target:</para> | ||
131 | |||
132 | <itemizedlist spacing="compact"> | ||
133 | <listitem> | ||
134 | <para><emphasis role="bold">HOB</emphasis> is currently not supported | ||
135 | on Red Hat.<remark>LXCR-2994, LXCR-3222</remark></para> | ||
136 | </listitem> | ||
137 | |||
138 | <listitem> | ||
139 | <para><emphasis role="bold">SystemTap</emphasis> is currently not | ||
140 | supported on Red Hat.<remark>LXCR-3274</remark></para> | ||
141 | </listitem> | ||
142 | |||
143 | <listitem> | ||
144 | <para>When running <emphasis role="bold">SystemTap</emphasis> for the | ||
145 | first time on a target, you may need to manually ssh into the target | ||
146 | beforehand, in order to add the RSA key of the host to the file | ||
147 | known_hosts. Failing to do so will result in Eclipse freezing with the | ||
148 | progress window displayed, and a terminal message <literal>The | ||
149 | authenticity of host <target_ip> can't be | ||
150 | established</literal>.</para> | ||
151 | </listitem> | ||
152 | |||
153 | <listitem> | ||
154 | <para><emphasis role="bold">SystemTap</emphasis> scripts sometimes | ||
155 | result crosstap error messages about inaccessible variables. This is | ||
156 | not an issue with the tool itself, but stems from the compiler | ||
157 | optimizing away some of the variables. See workaround in the User's | ||
158 | Guide.<remark>LXCR-2204</remark></para> | ||
159 | </listitem> | ||
160 | |||
161 | <listitem> | ||
162 | <para>Currently <emphasis role="bold">BitBake Commander</emphasis> | ||
163 | projects can only be created for a local connection. Due to an | ||
164 | upstream bug, selecting a remote connection causes the Eclipse GUI to | ||
165 | freeze such that it must be killed.<remark>LXCR-2801</remark></para> | ||
166 | </listitem> | ||
167 | |||
168 | <listitem> | ||
169 | <para>A limitation currently makes <emphasis | ||
170 | role="bold">Eclipse</emphasis> non-responding when running a streaming | ||
171 | script, i.e. a script that runs continuously.</para> | ||
172 | </listitem> | ||
173 | |||
174 | <listitem> | ||
175 | <para>The <emphasis role="bold">LatencyTop</emphasis> plug-in for the | ||
176 | P2041 target reports some errors due to the permissions configuration | ||
177 | on the target, but it works correctly if the | ||
178 | <literal>latencytop</literal> command is issued from the Eclipse | ||
179 | console.<remark>LXCR-6303</remark></para> | ||
180 | </listitem> | ||
181 | |||
182 | <listitem> | ||
183 | <para>Currently <emphasis role="bold">LatencyTOP</emphasis> is not | ||
184 | available for ARM kernels built with SMP support due to an ARM | ||
185 | specific limitation in the Linux kernel.</para> | ||
186 | </listitem> | ||
187 | |||
188 | <listitem> | ||
189 | <para><emphasis role="bold">PowerTOP</emphasis> sometimes freezes | ||
190 | Eclipse after displaying a progress bar with message | ||
191 | <literal>Gathering powertop data file | ||
192 | remotely</literal>.<remark>LXCR-3143</remark></para> | ||
193 | </listitem> | ||
194 | |||
195 | <listitem> | ||
196 | <para>When running <emphasis role="bold">powertop</emphasis> from the | ||
197 | Eclipse terminal towards p2020rdb targets it is necessary to specify | ||
198 | the full path in order to find the | ||
199 | command.<remark>LXCR-2265</remark></para> | ||
200 | </listitem> | ||
201 | |||
202 | <listitem> | ||
203 | <para>When running <emphasis role="bold">powertop</emphasis> from the | ||
204 | Eclipse terminal towards zynq ZC702 targets it is necessary to specify | ||
205 | the full path in order to find the | ||
206 | command.<remark>LXCR-2265</remark></para> | ||
207 | </listitem> | ||
208 | |||
209 | <listitem> | ||
210 | <para>The <emphasis role="bold">PowerTOP</emphasis> console in Eclipse | ||
211 | might display messages like <literal>Cannot load | ||
212 | /var/cache/powertop/<filename></literal>. As a workaround, run | ||
213 | <emphasis role="bold">powertop --calibrate</emphasis> for a while to | ||
214 | generate the missing files. See <ulink | ||
215 | url="https://bugzilla.redhat.com/show_bug.cgi?id=698020">Bugzilla | ||
216 | #698020</ulink>.<remark>LXCR-3575</remark></para> | ||
217 | </listitem> | ||
218 | |||
219 | <listitem> | ||
220 | <para><emphasis role="bold">ssh-only</emphasis> is currently the only | ||
221 | supported connection type when running Eclipse tools towards a | ||
222 | target.<remark>LXCR-2799</remark></para> | ||
223 | </listitem> | ||
224 | |||
225 | <listitem> | ||
226 | <para>Hyphen character '-' in the name of the <emphasis | ||
227 | role="bold">Yocto ADT AutoTools project</emphasis> can cause | ||
228 | configuration errors.<remark>LXCR-2290</remark></para> | ||
229 | </listitem> | ||
230 | |||
231 | <listitem> | ||
232 | <para>The <emphasis role="bold">LTTng</emphasis> tool does not work on | ||
233 | <emphasis role="bold">ARM</emphasis> targets, neither from within | ||
234 | Eclipse nor when run directly on target, due to a problem with | ||
235 | lttng-modules and gcc-4.8.x. See <ulink | ||
236 | url="https://bugzilla.yoctoproject.org/show_bug.cgi?id=6015">Bugzilla | ||
237 | #6015</ulink>.<remark>LXCR-2653, LXCR-3053</remark></para> | ||
238 | </listitem> | ||
239 | |||
240 | <listitem> | ||
241 | <para>When running <emphasis role="bold">LTTng</emphasis> from | ||
242 | Eclipse, it sometimes happens that a new session created in the | ||
243 | Control View does not immediately appear under Sessions for that | ||
244 | target. However, the session is created and will appear after | ||
245 | right-clicking "Sessions" and selecting "Refresh".</para> | ||
246 | </listitem> | ||
247 | |||
248 | <listitem> | ||
249 | <para>The<emphasis role="bold"> yocto-bsp</emphasis> properties page | ||
250 | has some problems in the graphical user interface. Occasionally it is | ||
251 | not possible to resize and scroll which makes it impossible to see the | ||
252 | lower part of the properties window.<remark>LXCR-3128</remark></para> | ||
253 | </listitem> | ||
254 | |||
255 | <listitem> | ||
256 | <para>When connecting an Eclipse project configured for <emphasis | ||
257 | role="bold">KGDB</emphasis> (GDB Hardware Debugging) to a 64-bit | ||
258 | PowerPC target, GDB fails to connect unless the architecture is | ||
259 | specified in <filename>.gdbinit</filename>. See <ulink | ||
260 | url="https://bugs.eclipse.org/bugs/show_bug.cgi?id=457697">Bugzilla | ||
261 | #457697</ulink>.<remark>LXCR-3984</remark></para> | ||
262 | </listitem> | ||
263 | </itemizedlist> | ||
264 | </section> | ||
265 | |||
266 | <section id="bugs-limitations-target-side-tools"> | ||
267 | <title>Target-Side Tools</title> | ||
268 | |||
269 | <para>The target-side tools can be run stand-alone on target or from | ||
270 | Eclipse on host. The issues below are only observed when running the tools | ||
271 | directly on target:</para> | ||
272 | |||
273 | <itemizedlist spacing="compact"> | ||
274 | <listitem> | ||
275 | <para>The <emphasis role="bold">perf report</emphasis> command hangs | ||
276 | or crashes due to segmentation fault on ARM | ||
277 | targets.<remark>LXCR-2708</remark></para> | ||
278 | </listitem> | ||
279 | |||
280 | <listitem> | ||
281 | <para>The <emphasis role="bold">perf report</emphasis> does not show | ||
282 | any output for the PandaBoard target.<remark>LXCR-2710</remark></para> | ||
283 | </listitem> | ||
284 | |||
285 | <listitem> | ||
286 | <para><emphasis role="bold">perf top</emphasis> displays for a few | ||
287 | seconds the error message <literal>Failed to open | ||
288 | /tmp/perf-388.map</literal>. Any attempt to exit the subsequent window | ||
289 | causes the system to hang.<remark>LXCR-3113</remark></para> | ||
290 | </listitem> | ||
291 | |||
292 | <listitem> | ||
293 | <para>When running the <command>perf top</command> command on the i.MX | ||
294 | 6Quad SABRE Lite target, the console text may become red after running | ||
295 | for some time (~ 1 minute).<remark>LXCR-3631</remark></para> | ||
296 | </listitem> | ||
297 | |||
298 | <listitem> | ||
299 | <para>The <emphasis role="bold">LTTng</emphasis> tool does not work on | ||
300 | <emphasis role="bold">ARM</emphasis> targets, neither from within | ||
301 | Eclipse nor when run directly on target, due to a problem with | ||
302 | lttng-modules and gcc-4.8.x. See <ulink | ||
303 | url="https://bugzilla.yoctoproject.org/show_bug.cgi?id=6015">Bugzilla | ||
304 | #6015</ulink>.<remark>LXCR-2653, LXCR-3053</remark></para> | ||
305 | </listitem> | ||
306 | |||
307 | <listitem> | ||
308 | <para>The <emphasis role="bold">powertop --calibrate</emphasis> | ||
309 | command does not work on the Keystone k2hk-evm | ||
310 | target.<remark>LXCR-2660</remark></para> | ||
311 | </listitem> | ||
312 | |||
313 | <listitem> | ||
314 | <para>The <emphasis role="bold">powertop</emphasis> command run with | ||
315 | <emphasis role="bold">--calibrate</emphasis> or -<emphasis | ||
316 | role="bold">-time</emphasis> arguments may show some warnings on | ||
317 | PowerPC targets.</para> | ||
318 | </listitem> | ||
319 | |||
320 | <listitem> | ||
321 | <para>When running <emphasis role="bold">powertop</emphasis> on | ||
322 | <emphasis role="bold">ARM</emphasis> targets, the following | ||
323 | warning/error is repeated: <literal>clk_set_rate: failed to set | ||
324 | i2c0_aper rate</literal> . Then powertop stops and the statistics are | ||
325 | no longer updated. What probably happens here is that the cpufreq | ||
326 | governor tries to scale the CPU frequency, but since the I2C clock is | ||
327 | derived from the CPU frequency, the I2C driver implements some policy | ||
328 | to stay within legal frequency limits and rejects the frequency | ||
329 | changes, ending up with the warning message. A <ulink | ||
330 | url="https://github.com/Xilinx/linux-xlnx/commit/0fdd34575efae5c8eced09b6b0a1b723bff4d225">fix</ulink> | ||
331 | has been merged in the linux-xlnx kernel but is not yet propagated | ||
332 | into meta-xilinx.<remark>LXCR-3205, LXCR-3106, | ||
333 | LXCR-2660</remark></para> | ||
334 | </listitem> | ||
335 | |||
336 | <listitem> | ||
337 | <para>If you get an error message like <literal>Cannot load from file | ||
338 | /var/cache/powertop/saved_results.powertop</literal> when running | ||
339 | <emphasis role="bold">powertop</emphasis>, there is most likely not | ||
340 | enough measurement data collected yet. All you have to do is to keep | ||
341 | powertop running for a certain time.<remark>LXCR-2176, LXCR-2660, | ||
342 | LXCR-3106</remark></para> | ||
343 | </listitem> | ||
344 | |||
345 | <listitem> | ||
346 | <para>The message <literal>Model-specific registers (MSR) not found | ||
347 | (try enabling CONFIG_X86_MSR)</literal> appears when you run <emphasis | ||
348 | role="bold">powertop</emphasis> on <emphasis | ||
349 | role="bold">non-x86</emphasis> targets. powertop is mainly an x86n | ||
350 | tool, so it expects X*^_MSR config to be enabled in the kernel. For | ||
351 | non-x86 targets this config is not available in the kernel, hence, | ||
352 | powertop warns about it, but the message can be ignored on those | ||
353 | targets.<remark> LXCR-2176, LXCR-2660, LXCR-3106</remark></para> | ||
354 | </listitem> | ||
355 | |||
356 | <listitem> | ||
357 | <para><emphasis role="bold">powertop</emphasis> issues a message | ||
358 | <literal>sh: /usr/bin/xset: No such file or directory</literal> when | ||
359 | it tries to use xset to configure X display preferences but cannot | ||
360 | find the binary since the image by default contains no X system. The | ||
361 | message can simply be ignored.<remark>LXCR-2176</remark></para> | ||
362 | </listitem> | ||
363 | </itemizedlist> | ||
364 | </section> | ||
365 | |||
366 | <section id="bugs-limitations-virtualization"> | ||
367 | <title>Virtualization</title> | ||
368 | |||
369 | <itemizedlist spacing="compact"> | ||
370 | <listitem> | ||
371 | <para><emphasis role="bold">virtualization</emphasis>: CONFIG_BRIDGE | ||
372 | is not included in the default p2020rdb | ||
373 | kernel.<remark>LXVTCR-273</remark></para> | ||
374 | </listitem> | ||
375 | |||
376 | <listitem> | ||
377 | <para><emphasis role="bold">lxc</emphasis>:</para> | ||
378 | |||
379 | <itemizedlist spacing="compact"> | ||
380 | <listitem> | ||
381 | <para>User namespace is not available on PowerPC targets as it is | ||
382 | an experimental feature in the 3.8 kernel.</para> | ||
383 | </listitem> | ||
384 | |||
385 | <listitem> | ||
386 | <para>If multiple Linux containers are started from the same | ||
387 | process and share resources, destroying the containers might | ||
388 | result in a race condition with error message "Error in | ||
389 | `./lxc-test-concurrent': double free or corruption (fasttop)" | ||
390 | followed by an application | ||
391 | crash."<remark>LXVTCR-365</remark></para> | ||
392 | </listitem> | ||
393 | </itemizedlist> | ||
394 | </listitem> | ||
395 | |||
396 | <listitem> | ||
397 | <para><emphasis role="bold">libvirt</emphasis>: Default network does | ||
398 | not start.<remark>LXVTCR-240</remark></para> | ||
399 | </listitem> | ||
400 | </itemizedlist> | ||
401 | </section> | ||
402 | |||
403 | <section id="bugs-limitations-doc"> | ||
404 | <title>Documentation</title> | ||
405 | |||
406 | <itemizedlist spacing="compact"> | ||
407 | <listitem> | ||
408 | <para><emphasis role="bold">PDF navigation</emphasis>: When using | ||
409 | links to open other PDFs, or jump to another place in the same PDF, | ||
410 | jumping back sometimes fails. This has been observed when opening a | ||
411 | PDF in Adobe Reader, inside a browser with PDF add-on, as well as when | ||
412 | the browser is configured to open PDF files in an external PDF reader. | ||
413 | As a workaround, open the HTML version of the | ||
414 | document.<remark>LXCR-3283</remark></para> | ||
415 | </listitem> | ||
416 | |||
417 | <listitem> | ||
418 | <para><emphasis role="bold">Internet Explorer (IE) cannot display some | ||
419 | web pages</emphasis>: It is recommended to use Firefox or another | ||
420 | non-IE browser for opening external links. If you prefer reading the | ||
421 | documentation in PDF format in Adobe Reader (not in an Adobe plug-in | ||
422 | in a browser), remember to configure a non-IE browser as default | ||
423 | browser to be able to follow all links from within Adobe Reader. | ||
424 | Example of a link that does not work in IE: <ulink | ||
425 | url="https://rt.wiki.kernel.org/">https://rt.wiki.kernel.org/</ulink>. | ||
426 | <remark>LXCR-3281</remark></para> | ||
427 | </listitem> | ||
428 | </itemizedlist> | ||
429 | </section> | ||
430 | |||
431 | <section id="bugs-limitations-other"> | ||
432 | <title>Miscellaneous</title> | ||
433 | |||
434 | <itemizedlist spacing="compact"> | ||
435 | <listitem> | ||
436 | <para>Running <emphasis role="bold">QEMU from an exported | ||
437 | rootfs</emphasis> requires sudo privileges on the host.</para> | ||
438 | </listitem> | ||
439 | |||
440 | <listitem> | ||
441 | <para><emphasis role="bold">menuconfig</emphasis> requires <emphasis | ||
442 | role="bold">Ncurses</emphasis>. If the terminal that pops up | ||
443 | immediately closes instead of showing the menuconfig interface, check | ||
444 | that the Ncurses development library is installed.</para> | ||
445 | </listitem> | ||
446 | </itemizedlist> | ||
447 | </section> | ||
448 | |||
449 | <!-- The file with a section below is autocreated by make init --> | ||
450 | |||
451 | <xi:include href="jiraissues_generated.xml" | ||
452 | xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
453 | </chapter> \ No newline at end of file | ||
diff --git a/doc/book-enea-linux-release-info/doc/main_changes.xml b/doc/book-enea-linux-release-info/doc/main_changes.xml deleted file mode 100644 index b1e63f5..0000000 --- a/doc/book-enea-linux-release-info/doc/main_changes.xml +++ /dev/null | |||
@@ -1,54 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="relinfo-changes"> | ||
5 | <title>Main Changes</title> | ||
6 | |||
7 | <para>This chapter describes the major changes and additions in the Enea | ||
8 | Linux release compared to the previous release (Enea Linux 5.0-ppc).</para> | ||
9 | |||
10 | <section id="relinfo-changes-other"> | ||
11 | <title>New Functionality/Enhancements</title> | ||
12 | |||
13 | <remark>Based in the Jira query: 'project = CPDX and fixVersion = "Enea | ||
14 | Linux 6"'</remark> | ||
15 | |||
16 | <itemizedlist spacing="compact"> | ||
17 | <listitem> | ||
18 | <para>New Yocto version (<xi:include | ||
19 | href="../../s_docsrc_common/pardoc-distro.xml" | ||
20 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
21 | xpointer="element(Yocto_VER/1)" />). See <ulink | ||
22 | url="https://www.yoctoproject.org/downloads/core/krogoth21">https://www.yoctoproject.org/downloads/core/krogoth21</ulink>.</para> | ||
23 | </listitem> | ||
24 | |||
25 | <listitem> | ||
26 | <para>Introduction of the repo tool to manage the Git | ||
27 | repositories.</para> | ||
28 | </listitem> | ||
29 | |||
30 | <listitem> | ||
31 | <para>New targets: LS1021a-IoT & QEMUX86.</para> | ||
32 | </listitem> | ||
33 | </itemizedlist> | ||
34 | |||
35 | <para>For details, see the Git logs for the repositories specified in the | ||
36 | manifest files. See <xref linkend="relinfo-getting-source" /> for more inf | ||
37 | on repos and the manifest.</para> | ||
38 | </section> | ||
39 | |||
40 | <section id="relinfo-fixed"> | ||
41 | <title>Problems Fixed in this Release</title> | ||
42 | |||
43 | <para>TBD <remark>FIXME or set condition hidden</remark></para> | ||
44 | </section> | ||
45 | |||
46 | <section id="relinfo-added-drivers"> | ||
47 | <title>Added Drivers</title> | ||
48 | |||
49 | <para>TBD <remark>FIXME or set condition hidden</remark></para> | ||
50 | </section> | ||
51 | |||
52 | <xi:include href="pkgdiff_generated.xml" | ||
53 | xmlns:xi="http://www.w3.org/2001/XInclude" /> | ||
54 | </chapter> \ No newline at end of file | ||
diff --git a/doc/book-enea-linux-release-info/doc/prerequisites.xml b/doc/book-enea-linux-release-info/doc/prerequisites.xml deleted file mode 100644 index 587b812..0000000 --- a/doc/book-enea-linux-release-info/doc/prerequisites.xml +++ /dev/null | |||
@@ -1,49 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="prerequisites"> | ||
5 | <title>Prerequisites</title> | ||
6 | |||
7 | <para>Building Enea Linux or compiling applications requires some packages | ||
8 | to be installed on your Linux development host. See the list of Required | ||
9 | Packages for Host Development System, found in the Yocto 2.1 document: | ||
10 | <ulink | ||
11 | url="https://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#required-packages-for-the-host-development-system">https://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#required-packages-for-the-host-development-system</ulink>. | ||
12 | If needed, replace 2.1 with the actual Yocto version in your Enea Linux | ||
13 | distribution.<remark>Sorry by the list in the Yocto document do not seem to | ||
14 | be enough at all at least for platform building! Therefore we need to add a | ||
15 | complete list here, and we actually have a bigger list than we needed, but | ||
16 | it's better to have more and not be needed than to lack | ||
17 | information.</remark></para> | ||
18 | |||
19 | <para>Install Host Packages</para> | ||
20 | |||
21 | <note> | ||
22 | <para>The list below is generic and might contain packages that are not | ||
23 | necessary. Additional packages might be required to build for some | ||
24 | targets. See the Enea Linux Release Information if more packages are | ||
25 | needed and which hosts have been tested by Enea for this Enea Linux | ||
26 | release.<remark>QUEST: Are the lists below ok? The lists below try to | ||
27 | cover ALL normal use cases for both ApplGuide and PlatfGuide, incl. | ||
28 | Eclipse, instead of limiting to some use case. Easier to keep | ||
29 | updated.</remark></para> | ||
30 | </note> | ||
31 | |||
32 | <section id="inst-host-packages-ubuntu-debian"> | ||
33 | <title>Ubuntu 14.04 LTS, 64-bit</title> | ||
34 | |||
35 | <para>Ensure the system is up-to-date:</para> | ||
36 | |||
37 | <programlisting>$ sudo apt-get update</programlisting> | ||
38 | |||
39 | <para>For a supported <emphasis role="bold">Ubuntu</emphasis><indexterm> | ||
40 | <primary>Ubuntu</primary> | ||
41 | </indexterm> distribution you need the following packages:</para> | ||
42 | |||
43 | <programlisting># sudo apt-get install sed wget subversion git-core | ||
44 | coreutils unzip texi2html texinfo libsdl1.2-dev docbook-utils fop gawk | ||
45 | python-pysqlite2 diffstat make gcc build-essential xsltproc g++ | ||
46 | desktop-file-utils chrpath libgl1-mesa-dev libglu1-mesa-dev autoconf automake | ||
47 | groff libtool xterm libxml-parser-perl</programlisting> | ||
48 | </section> | ||
49 | </chapter> \ No newline at end of file | ||
diff --git a/doc/book-enea-linux-release-info/doc/targetscontain.xml b/doc/book-enea-linux-release-info/doc/targetscontain.xml deleted file mode 100644 index 42522ae..0000000 --- a/doc/book-enea-linux-release-info/doc/targetscontain.xml +++ /dev/null | |||
@@ -1,867 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <section id="targetscontain"> | ||
5 | <title>DEMO-Autogenerated chapter - Poky Components in this | ||
6 | Distribution</title> | ||
7 | |||
8 | <note> | ||
9 | <para>JUST A DEMO, Examples what could be autoextracted from poky if we | ||
10 | want to</para> | ||
11 | </note> | ||
12 | |||
13 | <section> | ||
14 | <title>Various Config Files extracted from ls1021atwr/poky</title> | ||
15 | <para>poky contains</para> | ||
16 | <programlisting> | ||
17 | bitbake/ | ||
18 | documentation/ | ||
19 | LICENSE | ||
20 | meta/ | ||
21 | meta-el-common/ | ||
22 | meta-el-standard/ | ||
23 | meta-enea-base-arm/ | ||
24 | meta-enea-bsp-arm/ | ||
25 | meta-enea-bsp-common/ | ||
26 | meta-fsl-arm/ | ||
27 | meta-openembedded/ | ||
28 | meta-poky/ | ||
29 | meta-selftest/ | ||
30 | meta-skeleton/ | ||
31 | meta-yocto/ | ||
32 | meta-yocto-bsp/ | ||
33 | oe-init-build-env* | ||
34 | oe-init-build-env-memres* | ||
35 | README | ||
36 | README.hardware | ||
37 | scripts/ | ||
38 | </programlisting> | ||
39 | <para>Main version information in enea.conf is</para> | ||
40 | <programlisting> | ||
41 | DISTRO_VERSION_MAJOR = "6.0" | ||
42 | DISTRO_VERSION_MINOR ??= "" | ||
43 | </programlisting> | ||
44 | <para>meta-el-* is meta-el-standard</para> | ||
45 | <para>Configuration files in template.p2041rdb</para> | ||
46 | <para> | ||
47 | <programlisting>_____ template.p2041rdb/bblayers.conf.sample ____ | ||
48 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
49 | BBPATH = "${TOPDIR}" | ||
50 | BBFILES ?= "" | ||
51 | BBLAYERS ?= " \ | ||
52 | ##OEROOT##/meta \ | ||
53 | ##OEROOT##/meta-el-common \ | ||
54 | ##OEROOT##/meta-el-standard \ | ||
55 | ##OEROOT##/meta-enea-bsp-common \ | ||
56 | ##OEROOT##/meta-enea-bsp-ppc \ | ||
57 | ##OEROOT##/meta-fsl-ppc \ | ||
58 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
59 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
60 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
61 | ##OEROOT##/meta-openembedded/meta-python \ | ||
62 | ##OEROOT##/meta-poky \ | ||
63 | " | ||
64 | </programlisting> | ||
65 | <programlisting>_____ template.p2041rdb/conf-notes.txt ____ | ||
66 | Common targets are: | ||
67 | enea-image-standard | ||
68 | enea-image-standard-sdk | ||
69 | </programlisting> | ||
70 | <programlisting>_____ template.p2041rdb/local.conf.sample ____ | ||
71 | MACHINE ?= "p2041rdb" | ||
72 | DISTRO ?= "enea" | ||
73 | PACKAGE_CLASSES ?= "package_rpm" | ||
74 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
75 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
76 | PATCHRESOLVE = "noop" | ||
77 | BB_DISKMON_DIRS = "\ | ||
78 | STOPTASKS,${TMPDIR},1G,100K \ | ||
79 | STOPTASKS,${DL_DIR},1G,100K \ | ||
80 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
81 | STOPTASKS,/tmp,100M,100K \ | ||
82 | ABORT,${TMPDIR},100M,1K \ | ||
83 | ABORT,${DL_DIR},100M,1K \ | ||
84 | ABORT,${SSTATE_DIR},100M,1K \ | ||
85 | ABORT,/tmp,10M,1K" | ||
86 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
87 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
88 | CONF_VERSION = "1" | ||
89 | </programlisting> | ||
90 | </para> | ||
91 | <para>Configuration files in template.qemuarm</para> | ||
92 | <para> | ||
93 | <programlisting>_____ template.qemuarm/bblayers.conf.sample ____ | ||
94 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
95 | BBPATH = "${TOPDIR}" | ||
96 | BBFILES ?= "" | ||
97 | BBLAYERS ?= " \ | ||
98 | ##OEROOT##/meta \ | ||
99 | ##OEROOT##/meta-el-common \ | ||
100 | ##OEROOT##/meta-el-standard \ | ||
101 | ##OEROOT##/meta-enea-bsp-common \ | ||
102 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
103 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
104 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
105 | ##OEROOT##/meta-openembedded/meta-python \ | ||
106 | ##OEROOT##/meta-poky \ | ||
107 | " | ||
108 | </programlisting> | ||
109 | <programlisting>_____ template.qemuarm/conf-notes.txt ____ | ||
110 | Common targets are: | ||
111 | enea-image-standard | ||
112 | enea-image-standard-sdk | ||
113 | </programlisting> | ||
114 | <programlisting>_____ template.qemuarm/local.conf.sample ____ | ||
115 | MACHINE ?= "qemuarm" | ||
116 | DISTRO ?= "enea" | ||
117 | PACKAGE_CLASSES ?= "package_rpm" | ||
118 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
119 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
120 | PATCHRESOLVE = "noop" | ||
121 | BB_DISKMON_DIRS = "\ | ||
122 | STOPTASKS,${TMPDIR},1G,100K \ | ||
123 | STOPTASKS,${DL_DIR},1G,100K \ | ||
124 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
125 | STOPTASKS,/tmp,100M,100K \ | ||
126 | ABORT,${TMPDIR},100M,1K \ | ||
127 | ABORT,${DL_DIR},100M,1K \ | ||
128 | ABORT,${SSTATE_DIR},100M,1K \ | ||
129 | ABORT,/tmp,10M,1K" | ||
130 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
131 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
132 | CONF_VERSION = "1" | ||
133 | </programlisting> | ||
134 | </para> | ||
135 | <para>Configuration files in template.qemuppc</para> | ||
136 | <para> | ||
137 | <programlisting>_____ template.qemuppc/bblayers.conf.sample ____ | ||
138 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
139 | BBPATH = "${TOPDIR}" | ||
140 | BBFILES ?= "" | ||
141 | BBLAYERS ?= " \ | ||
142 | ##OEROOT##/meta \ | ||
143 | ##OEROOT##/meta-el-common \ | ||
144 | ##OEROOT##/meta-el-standard \ | ||
145 | ##OEROOT##/meta-enea-bsp-common \ | ||
146 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
147 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
148 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
149 | ##OEROOT##/meta-openembedded/meta-python \ | ||
150 | ##OEROOT##/meta-poky \ | ||
151 | " | ||
152 | </programlisting> | ||
153 | <programlisting>_____ template.qemuppc/conf-notes.txt ____ | ||
154 | Common targets are: | ||
155 | enea-image-standard | ||
156 | enea-image-standard-sdk | ||
157 | </programlisting> | ||
158 | <programlisting>_____ template.qemuppc/local.conf.sample ____ | ||
159 | MACHINE ?= "qemuppc" | ||
160 | DISTRO ?= "enea" | ||
161 | PACKAGE_CLASSES ?= "package_rpm" | ||
162 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
163 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
164 | PATCHRESOLVE = "noop" | ||
165 | BB_DISKMON_DIRS = "\ | ||
166 | STOPTASKS,${TMPDIR},1G,100K \ | ||
167 | STOPTASKS,${DL_DIR},1G,100K \ | ||
168 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
169 | STOPTASKS,/tmp,100M,100K \ | ||
170 | ABORT,${TMPDIR},100M,1K \ | ||
171 | ABORT,${DL_DIR},100M,1K \ | ||
172 | ABORT,${SSTATE_DIR},100M,1K \ | ||
173 | ABORT,/tmp,10M,1K" | ||
174 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
175 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
176 | CONF_VERSION = "1" | ||
177 | </programlisting> | ||
178 | </para> | ||
179 | <para>Images</para> | ||
180 | <programlisting> | ||
181 | enea-image-standard.bb | ||
182 | enea-image-standard-sdk.bb | ||
183 | </programlisting> | ||
184 | </section> | ||
185 | <section> | ||
186 | <title>Various Config Files extracted from p2041rdb/poky</title> | ||
187 | <para>poky contains</para> | ||
188 | <programlisting> | ||
189 | bitbake/ | ||
190 | documentation/ | ||
191 | LICENSE | ||
192 | meta/ | ||
193 | meta-el-common/ | ||
194 | meta-el-standard/ | ||
195 | meta-enea-base-ppc/ | ||
196 | meta-enea-bsp-common/ | ||
197 | meta-enea-bsp-ppc/ | ||
198 | meta-fsl-ppc/ | ||
199 | meta-openembedded/ | ||
200 | meta-poky/ | ||
201 | meta-selftest/ | ||
202 | meta-skeleton/ | ||
203 | meta-yocto/ | ||
204 | meta-yocto-bsp/ | ||
205 | oe-init-build-env* | ||
206 | oe-init-build-env-memres* | ||
207 | README | ||
208 | README.hardware | ||
209 | scripts/ | ||
210 | </programlisting> | ||
211 | <para>Main version information in enea.conf is</para> | ||
212 | <programlisting> | ||
213 | DISTRO_VERSION_MAJOR = "6.0" | ||
214 | DISTRO_VERSION_MINOR ??= "" | ||
215 | </programlisting> | ||
216 | <para>meta-el-* is meta-el-standard</para> | ||
217 | <para>Configuration files in template.p2041rdb</para> | ||
218 | <para> | ||
219 | <programlisting>_____ template.p2041rdb/bblayers.conf.sample ____ | ||
220 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
221 | BBPATH = "${TOPDIR}" | ||
222 | BBFILES ?= "" | ||
223 | BBLAYERS ?= " \ | ||
224 | ##OEROOT##/meta \ | ||
225 | ##OEROOT##/meta-el-common \ | ||
226 | ##OEROOT##/meta-el-standard \ | ||
227 | ##OEROOT##/meta-enea-bsp-common \ | ||
228 | ##OEROOT##/meta-enea-bsp-ppc \ | ||
229 | ##OEROOT##/meta-fsl-ppc \ | ||
230 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
231 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
232 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
233 | ##OEROOT##/meta-openembedded/meta-python \ | ||
234 | ##OEROOT##/meta-poky \ | ||
235 | " | ||
236 | </programlisting> | ||
237 | <programlisting>_____ template.p2041rdb/conf-notes.txt ____ | ||
238 | Common targets are: | ||
239 | enea-image-standard | ||
240 | enea-image-standard-sdk | ||
241 | </programlisting> | ||
242 | <programlisting>_____ template.p2041rdb/local.conf.sample ____ | ||
243 | MACHINE ?= "p2041rdb" | ||
244 | DISTRO ?= "enea" | ||
245 | PACKAGE_CLASSES ?= "package_rpm" | ||
246 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
247 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
248 | PATCHRESOLVE = "noop" | ||
249 | BB_DISKMON_DIRS = "\ | ||
250 | STOPTASKS,${TMPDIR},1G,100K \ | ||
251 | STOPTASKS,${DL_DIR},1G,100K \ | ||
252 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
253 | STOPTASKS,/tmp,100M,100K \ | ||
254 | ABORT,${TMPDIR},100M,1K \ | ||
255 | ABORT,${DL_DIR},100M,1K \ | ||
256 | ABORT,${SSTATE_DIR},100M,1K \ | ||
257 | ABORT,/tmp,10M,1K" | ||
258 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
259 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
260 | CONF_VERSION = "1" | ||
261 | </programlisting> | ||
262 | </para> | ||
263 | <para>Configuration files in template.qemuarm</para> | ||
264 | <para> | ||
265 | <programlisting>_____ template.qemuarm/bblayers.conf.sample ____ | ||
266 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
267 | BBPATH = "${TOPDIR}" | ||
268 | BBFILES ?= "" | ||
269 | BBLAYERS ?= " \ | ||
270 | ##OEROOT##/meta \ | ||
271 | ##OEROOT##/meta-el-common \ | ||
272 | ##OEROOT##/meta-el-standard \ | ||
273 | ##OEROOT##/meta-enea-bsp-common \ | ||
274 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
275 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
276 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
277 | ##OEROOT##/meta-openembedded/meta-python \ | ||
278 | ##OEROOT##/meta-poky \ | ||
279 | " | ||
280 | </programlisting> | ||
281 | <programlisting>_____ template.qemuarm/conf-notes.txt ____ | ||
282 | Common targets are: | ||
283 | enea-image-standard | ||
284 | enea-image-standard-sdk | ||
285 | </programlisting> | ||
286 | <programlisting>_____ template.qemuarm/local.conf.sample ____ | ||
287 | MACHINE ?= "qemuarm" | ||
288 | DISTRO ?= "enea" | ||
289 | PACKAGE_CLASSES ?= "package_rpm" | ||
290 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
291 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
292 | PATCHRESOLVE = "noop" | ||
293 | BB_DISKMON_DIRS = "\ | ||
294 | STOPTASKS,${TMPDIR},1G,100K \ | ||
295 | STOPTASKS,${DL_DIR},1G,100K \ | ||
296 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
297 | STOPTASKS,/tmp,100M,100K \ | ||
298 | ABORT,${TMPDIR},100M,1K \ | ||
299 | ABORT,${DL_DIR},100M,1K \ | ||
300 | ABORT,${SSTATE_DIR},100M,1K \ | ||
301 | ABORT,/tmp,10M,1K" | ||
302 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
303 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
304 | CONF_VERSION = "1" | ||
305 | </programlisting> | ||
306 | </para> | ||
307 | <para>Configuration files in template.qemuppc</para> | ||
308 | <para> | ||
309 | <programlisting>_____ template.qemuppc/bblayers.conf.sample ____ | ||
310 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
311 | BBPATH = "${TOPDIR}" | ||
312 | BBFILES ?= "" | ||
313 | BBLAYERS ?= " \ | ||
314 | ##OEROOT##/meta \ | ||
315 | ##OEROOT##/meta-el-common \ | ||
316 | ##OEROOT##/meta-el-standard \ | ||
317 | ##OEROOT##/meta-enea-bsp-common \ | ||
318 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
319 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
320 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
321 | ##OEROOT##/meta-openembedded/meta-python \ | ||
322 | ##OEROOT##/meta-poky \ | ||
323 | " | ||
324 | </programlisting> | ||
325 | <programlisting>_____ template.qemuppc/conf-notes.txt ____ | ||
326 | Common targets are: | ||
327 | enea-image-standard | ||
328 | enea-image-standard-sdk | ||
329 | </programlisting> | ||
330 | <programlisting>_____ template.qemuppc/local.conf.sample ____ | ||
331 | MACHINE ?= "qemuppc" | ||
332 | DISTRO ?= "enea" | ||
333 | PACKAGE_CLASSES ?= "package_rpm" | ||
334 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
335 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
336 | PATCHRESOLVE = "noop" | ||
337 | BB_DISKMON_DIRS = "\ | ||
338 | STOPTASKS,${TMPDIR},1G,100K \ | ||
339 | STOPTASKS,${DL_DIR},1G,100K \ | ||
340 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
341 | STOPTASKS,/tmp,100M,100K \ | ||
342 | ABORT,${TMPDIR},100M,1K \ | ||
343 | ABORT,${DL_DIR},100M,1K \ | ||
344 | ABORT,${SSTATE_DIR},100M,1K \ | ||
345 | ABORT,/tmp,10M,1K" | ||
346 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
347 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
348 | CONF_VERSION = "1" | ||
349 | </programlisting> | ||
350 | </para> | ||
351 | <para>Images</para> | ||
352 | <programlisting> | ||
353 | enea-image-standard.bb | ||
354 | enea-image-standard-sdk.bb | ||
355 | </programlisting> | ||
356 | </section> | ||
357 | <section> | ||
358 | <title>Various Config Files extracted from qemuarm/poky</title> | ||
359 | <para>poky contains</para> | ||
360 | <programlisting> | ||
361 | bitbake/ | ||
362 | documentation/ | ||
363 | LICENSE | ||
364 | meta/ | ||
365 | meta-el-common/ | ||
366 | meta-el-standard/ | ||
367 | meta-enea-base-arm/ | ||
368 | meta-enea-bsp-common/ | ||
369 | meta-openembedded/ | ||
370 | meta-poky/ | ||
371 | meta-selftest/ | ||
372 | meta-skeleton/ | ||
373 | meta-yocto/ | ||
374 | meta-yocto-bsp/ | ||
375 | oe-init-build-env* | ||
376 | oe-init-build-env-memres* | ||
377 | README | ||
378 | README.hardware | ||
379 | scripts/ | ||
380 | </programlisting> | ||
381 | <para>Main version information in enea.conf is</para> | ||
382 | <programlisting> | ||
383 | DISTRO_VERSION_MAJOR = "6.0" | ||
384 | DISTRO_VERSION_MINOR ??= "" | ||
385 | </programlisting> | ||
386 | <para>meta-el-* is meta-el-standard</para> | ||
387 | <para>Configuration files in template.p2041rdb</para> | ||
388 | <para> | ||
389 | <programlisting>_____ template.p2041rdb/bblayers.conf.sample ____ | ||
390 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
391 | BBPATH = "${TOPDIR}" | ||
392 | BBFILES ?= "" | ||
393 | BBLAYERS ?= " \ | ||
394 | ##OEROOT##/meta \ | ||
395 | ##OEROOT##/meta-el-common \ | ||
396 | ##OEROOT##/meta-el-standard \ | ||
397 | ##OEROOT##/meta-enea-bsp-common \ | ||
398 | ##OEROOT##/meta-enea-bsp-ppc \ | ||
399 | ##OEROOT##/meta-fsl-ppc \ | ||
400 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
401 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
402 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
403 | ##OEROOT##/meta-openembedded/meta-python \ | ||
404 | ##OEROOT##/meta-poky \ | ||
405 | " | ||
406 | </programlisting> | ||
407 | <programlisting>_____ template.p2041rdb/conf-notes.txt ____ | ||
408 | Common targets are: | ||
409 | enea-image-standard | ||
410 | enea-image-standard-sdk | ||
411 | </programlisting> | ||
412 | <programlisting>_____ template.p2041rdb/local.conf.sample ____ | ||
413 | MACHINE ?= "p2041rdb" | ||
414 | DISTRO ?= "enea" | ||
415 | PACKAGE_CLASSES ?= "package_rpm" | ||
416 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
417 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
418 | PATCHRESOLVE = "noop" | ||
419 | BB_DISKMON_DIRS = "\ | ||
420 | STOPTASKS,${TMPDIR},1G,100K \ | ||
421 | STOPTASKS,${DL_DIR},1G,100K \ | ||
422 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
423 | STOPTASKS,/tmp,100M,100K \ | ||
424 | ABORT,${TMPDIR},100M,1K \ | ||
425 | ABORT,${DL_DIR},100M,1K \ | ||
426 | ABORT,${SSTATE_DIR},100M,1K \ | ||
427 | ABORT,/tmp,10M,1K" | ||
428 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
429 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
430 | CONF_VERSION = "1" | ||
431 | </programlisting> | ||
432 | </para> | ||
433 | <para>Configuration files in template.qemuarm</para> | ||
434 | <para> | ||
435 | <programlisting>_____ template.qemuarm/bblayers.conf.sample ____ | ||
436 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
437 | BBPATH = "${TOPDIR}" | ||
438 | BBFILES ?= "" | ||
439 | BBLAYERS ?= " \ | ||
440 | ##OEROOT##/meta \ | ||
441 | ##OEROOT##/meta-el-common \ | ||
442 | ##OEROOT##/meta-el-standard \ | ||
443 | ##OEROOT##/meta-enea-bsp-common \ | ||
444 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
445 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
446 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
447 | ##OEROOT##/meta-openembedded/meta-python \ | ||
448 | ##OEROOT##/meta-poky \ | ||
449 | " | ||
450 | </programlisting> | ||
451 | <programlisting>_____ template.qemuarm/conf-notes.txt ____ | ||
452 | Common targets are: | ||
453 | enea-image-standard | ||
454 | enea-image-standard-sdk | ||
455 | </programlisting> | ||
456 | <programlisting>_____ template.qemuarm/local.conf.sample ____ | ||
457 | MACHINE ?= "qemuarm" | ||
458 | DISTRO ?= "enea" | ||
459 | PACKAGE_CLASSES ?= "package_rpm" | ||
460 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
461 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
462 | PATCHRESOLVE = "noop" | ||
463 | BB_DISKMON_DIRS = "\ | ||
464 | STOPTASKS,${TMPDIR},1G,100K \ | ||
465 | STOPTASKS,${DL_DIR},1G,100K \ | ||
466 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
467 | STOPTASKS,/tmp,100M,100K \ | ||
468 | ABORT,${TMPDIR},100M,1K \ | ||
469 | ABORT,${DL_DIR},100M,1K \ | ||
470 | ABORT,${SSTATE_DIR},100M,1K \ | ||
471 | ABORT,/tmp,10M,1K" | ||
472 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
473 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
474 | CONF_VERSION = "1" | ||
475 | </programlisting> | ||
476 | </para> | ||
477 | <para>Configuration files in template.qemuppc</para> | ||
478 | <para> | ||
479 | <programlisting>_____ template.qemuppc/bblayers.conf.sample ____ | ||
480 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
481 | BBPATH = "${TOPDIR}" | ||
482 | BBFILES ?= "" | ||
483 | BBLAYERS ?= " \ | ||
484 | ##OEROOT##/meta \ | ||
485 | ##OEROOT##/meta-el-common \ | ||
486 | ##OEROOT##/meta-el-standard \ | ||
487 | ##OEROOT##/meta-enea-bsp-common \ | ||
488 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
489 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
490 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
491 | ##OEROOT##/meta-openembedded/meta-python \ | ||
492 | ##OEROOT##/meta-poky \ | ||
493 | " | ||
494 | </programlisting> | ||
495 | <programlisting>_____ template.qemuppc/conf-notes.txt ____ | ||
496 | Common targets are: | ||
497 | enea-image-standard | ||
498 | enea-image-standard-sdk | ||
499 | </programlisting> | ||
500 | <programlisting>_____ template.qemuppc/local.conf.sample ____ | ||
501 | MACHINE ?= "qemuppc" | ||
502 | DISTRO ?= "enea" | ||
503 | PACKAGE_CLASSES ?= "package_rpm" | ||
504 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
505 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
506 | PATCHRESOLVE = "noop" | ||
507 | BB_DISKMON_DIRS = "\ | ||
508 | STOPTASKS,${TMPDIR},1G,100K \ | ||
509 | STOPTASKS,${DL_DIR},1G,100K \ | ||
510 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
511 | STOPTASKS,/tmp,100M,100K \ | ||
512 | ABORT,${TMPDIR},100M,1K \ | ||
513 | ABORT,${DL_DIR},100M,1K \ | ||
514 | ABORT,${SSTATE_DIR},100M,1K \ | ||
515 | ABORT,/tmp,10M,1K" | ||
516 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
517 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
518 | CONF_VERSION = "1" | ||
519 | </programlisting> | ||
520 | </para> | ||
521 | <para>Images</para> | ||
522 | <programlisting> | ||
523 | enea-image-standard.bb | ||
524 | enea-image-standard-sdk.bb | ||
525 | </programlisting> | ||
526 | </section> | ||
527 | <section> | ||
528 | <title>Various Config Files extracted from qemuppc/poky</title> | ||
529 | <para>poky contains</para> | ||
530 | <programlisting> | ||
531 | bitbake/ | ||
532 | documentation/ | ||
533 | LICENSE | ||
534 | meta/ | ||
535 | meta-el-common/ | ||
536 | meta-el-standard/ | ||
537 | meta-enea-base-ppc/ | ||
538 | meta-enea-bsp-common/ | ||
539 | meta-openembedded/ | ||
540 | meta-poky/ | ||
541 | meta-selftest/ | ||
542 | meta-skeleton/ | ||
543 | meta-yocto/ | ||
544 | meta-yocto-bsp/ | ||
545 | oe-init-build-env* | ||
546 | oe-init-build-env-memres* | ||
547 | README | ||
548 | README.hardware | ||
549 | scripts/ | ||
550 | </programlisting> | ||
551 | <para>Main version information in enea.conf is</para> | ||
552 | <programlisting> | ||
553 | DISTRO_VERSION_MAJOR = "6.0" | ||
554 | DISTRO_VERSION_MINOR ??= "" | ||
555 | </programlisting> | ||
556 | <para>meta-el-* is meta-el-standard</para> | ||
557 | <para>Configuration files in template.p2041rdb</para> | ||
558 | <para> | ||
559 | <programlisting>_____ template.p2041rdb/bblayers.conf.sample ____ | ||
560 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
561 | BBPATH = "${TOPDIR}" | ||
562 | BBFILES ?= "" | ||
563 | BBLAYERS ?= " \ | ||
564 | ##OEROOT##/meta \ | ||
565 | ##OEROOT##/meta-el-common \ | ||
566 | ##OEROOT##/meta-el-standard \ | ||
567 | ##OEROOT##/meta-enea-bsp-common \ | ||
568 | ##OEROOT##/meta-enea-bsp-ppc \ | ||
569 | ##OEROOT##/meta-fsl-ppc \ | ||
570 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
571 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
572 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
573 | ##OEROOT##/meta-openembedded/meta-python \ | ||
574 | ##OEROOT##/meta-poky \ | ||
575 | " | ||
576 | </programlisting> | ||
577 | <programlisting>_____ template.p2041rdb/conf-notes.txt ____ | ||
578 | Common targets are: | ||
579 | enea-image-standard | ||
580 | enea-image-standard-sdk | ||
581 | </programlisting> | ||
582 | <programlisting>_____ template.p2041rdb/local.conf.sample ____ | ||
583 | MACHINE ?= "p2041rdb" | ||
584 | DISTRO ?= "enea" | ||
585 | PACKAGE_CLASSES ?= "package_rpm" | ||
586 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
587 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
588 | PATCHRESOLVE = "noop" | ||
589 | BB_DISKMON_DIRS = "\ | ||
590 | STOPTASKS,${TMPDIR},1G,100K \ | ||
591 | STOPTASKS,${DL_DIR},1G,100K \ | ||
592 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
593 | STOPTASKS,/tmp,100M,100K \ | ||
594 | ABORT,${TMPDIR},100M,1K \ | ||
595 | ABORT,${DL_DIR},100M,1K \ | ||
596 | ABORT,${SSTATE_DIR},100M,1K \ | ||
597 | ABORT,/tmp,10M,1K" | ||
598 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
599 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
600 | CONF_VERSION = "1" | ||
601 | </programlisting> | ||
602 | </para> | ||
603 | <para>Configuration files in template.qemuarm</para> | ||
604 | <para> | ||
605 | <programlisting>_____ template.qemuarm/bblayers.conf.sample ____ | ||
606 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
607 | BBPATH = "${TOPDIR}" | ||
608 | BBFILES ?= "" | ||
609 | BBLAYERS ?= " \ | ||
610 | ##OEROOT##/meta \ | ||
611 | ##OEROOT##/meta-el-common \ | ||
612 | ##OEROOT##/meta-el-standard \ | ||
613 | ##OEROOT##/meta-enea-bsp-common \ | ||
614 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
615 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
616 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
617 | ##OEROOT##/meta-openembedded/meta-python \ | ||
618 | ##OEROOT##/meta-poky \ | ||
619 | " | ||
620 | </programlisting> | ||
621 | <programlisting>_____ template.qemuarm/conf-notes.txt ____ | ||
622 | Common targets are: | ||
623 | enea-image-standard | ||
624 | enea-image-standard-sdk | ||
625 | </programlisting> | ||
626 | <programlisting>_____ template.qemuarm/local.conf.sample ____ | ||
627 | MACHINE ?= "qemuarm" | ||
628 | DISTRO ?= "enea" | ||
629 | PACKAGE_CLASSES ?= "package_rpm" | ||
630 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
631 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
632 | PATCHRESOLVE = "noop" | ||
633 | BB_DISKMON_DIRS = "\ | ||
634 | STOPTASKS,${TMPDIR},1G,100K \ | ||
635 | STOPTASKS,${DL_DIR},1G,100K \ | ||
636 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
637 | STOPTASKS,/tmp,100M,100K \ | ||
638 | ABORT,${TMPDIR},100M,1K \ | ||
639 | ABORT,${DL_DIR},100M,1K \ | ||
640 | ABORT,${SSTATE_DIR},100M,1K \ | ||
641 | ABORT,/tmp,10M,1K" | ||
642 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
643 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
644 | CONF_VERSION = "1" | ||
645 | </programlisting> | ||
646 | </para> | ||
647 | <para>Configuration files in template.qemuppc</para> | ||
648 | <para> | ||
649 | <programlisting>_____ template.qemuppc/bblayers.conf.sample ____ | ||
650 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
651 | BBPATH = "${TOPDIR}" | ||
652 | BBFILES ?= "" | ||
653 | BBLAYERS ?= " \ | ||
654 | ##OEROOT##/meta \ | ||
655 | ##OEROOT##/meta-el-common \ | ||
656 | ##OEROOT##/meta-el-standard \ | ||
657 | ##OEROOT##/meta-enea-bsp-common \ | ||
658 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
659 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
660 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
661 | ##OEROOT##/meta-openembedded/meta-python \ | ||
662 | ##OEROOT##/meta-poky \ | ||
663 | " | ||
664 | </programlisting> | ||
665 | <programlisting>_____ template.qemuppc/conf-notes.txt ____ | ||
666 | Common targets are: | ||
667 | enea-image-standard | ||
668 | enea-image-standard-sdk | ||
669 | </programlisting> | ||
670 | <programlisting>_____ template.qemuppc/local.conf.sample ____ | ||
671 | MACHINE ?= "qemuppc" | ||
672 | DISTRO ?= "enea" | ||
673 | PACKAGE_CLASSES ?= "package_rpm" | ||
674 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
675 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
676 | PATCHRESOLVE = "noop" | ||
677 | BB_DISKMON_DIRS = "\ | ||
678 | STOPTASKS,${TMPDIR},1G,100K \ | ||
679 | STOPTASKS,${DL_DIR},1G,100K \ | ||
680 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
681 | STOPTASKS,/tmp,100M,100K \ | ||
682 | ABORT,${TMPDIR},100M,1K \ | ||
683 | ABORT,${DL_DIR},100M,1K \ | ||
684 | ABORT,${SSTATE_DIR},100M,1K \ | ||
685 | ABORT,/tmp,10M,1K" | ||
686 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
687 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
688 | CONF_VERSION = "1" | ||
689 | </programlisting> | ||
690 | </para> | ||
691 | <para>Images</para> | ||
692 | <programlisting> | ||
693 | enea-image-standard.bb | ||
694 | enea-image-standard-sdk.bb | ||
695 | </programlisting> | ||
696 | </section> | ||
697 | <section> | ||
698 | <title>Various Config Files extracted from qemux86/poky</title> | ||
699 | <para>poky contains</para> | ||
700 | <programlisting> | ||
701 | bitbake/ | ||
702 | documentation/ | ||
703 | LICENSE | ||
704 | meta/ | ||
705 | meta-el-common/ | ||
706 | meta-el-standard/ | ||
707 | meta-enea-base-x86/ | ||
708 | meta-enea-bsp-common/ | ||
709 | meta-openembedded/ | ||
710 | meta-poky/ | ||
711 | meta-selftest/ | ||
712 | meta-skeleton/ | ||
713 | meta-yocto/ | ||
714 | meta-yocto-bsp/ | ||
715 | oe-init-build-env* | ||
716 | oe-init-build-env-memres* | ||
717 | README | ||
718 | README.hardware | ||
719 | scripts/ | ||
720 | </programlisting> | ||
721 | <para>Main version information in enea.conf is</para> | ||
722 | <programlisting> | ||
723 | DISTRO_VERSION_MAJOR = "6.0" | ||
724 | DISTRO_VERSION_MINOR ??= "" | ||
725 | </programlisting> | ||
726 | <para>meta-el-* is meta-el-standard</para> | ||
727 | <para>Configuration files in template.p2041rdb</para> | ||
728 | <para> | ||
729 | <programlisting>_____ template.p2041rdb/bblayers.conf.sample ____ | ||
730 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
731 | BBPATH = "${TOPDIR}" | ||
732 | BBFILES ?= "" | ||
733 | BBLAYERS ?= " \ | ||
734 | ##OEROOT##/meta \ | ||
735 | ##OEROOT##/meta-el-common \ | ||
736 | ##OEROOT##/meta-el-standard \ | ||
737 | ##OEROOT##/meta-enea-bsp-common \ | ||
738 | ##OEROOT##/meta-enea-bsp-ppc \ | ||
739 | ##OEROOT##/meta-fsl-ppc \ | ||
740 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
741 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
742 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
743 | ##OEROOT##/meta-openembedded/meta-python \ | ||
744 | ##OEROOT##/meta-poky \ | ||
745 | " | ||
746 | </programlisting> | ||
747 | <programlisting>_____ template.p2041rdb/conf-notes.txt ____ | ||
748 | Common targets are: | ||
749 | enea-image-standard | ||
750 | enea-image-standard-sdk | ||
751 | </programlisting> | ||
752 | <programlisting>_____ template.p2041rdb/local.conf.sample ____ | ||
753 | MACHINE ?= "p2041rdb" | ||
754 | DISTRO ?= "enea" | ||
755 | PACKAGE_CLASSES ?= "package_rpm" | ||
756 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
757 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
758 | PATCHRESOLVE = "noop" | ||
759 | BB_DISKMON_DIRS = "\ | ||
760 | STOPTASKS,${TMPDIR},1G,100K \ | ||
761 | STOPTASKS,${DL_DIR},1G,100K \ | ||
762 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
763 | STOPTASKS,/tmp,100M,100K \ | ||
764 | ABORT,${TMPDIR},100M,1K \ | ||
765 | ABORT,${DL_DIR},100M,1K \ | ||
766 | ABORT,${SSTATE_DIR},100M,1K \ | ||
767 | ABORT,/tmp,10M,1K" | ||
768 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
769 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
770 | CONF_VERSION = "1" | ||
771 | </programlisting> | ||
772 | </para> | ||
773 | <para>Configuration files in template.qemuarm</para> | ||
774 | <para> | ||
775 | <programlisting>_____ template.qemuarm/bblayers.conf.sample ____ | ||
776 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
777 | BBPATH = "${TOPDIR}" | ||
778 | BBFILES ?= "" | ||
779 | BBLAYERS ?= " \ | ||
780 | ##OEROOT##/meta \ | ||
781 | ##OEROOT##/meta-el-common \ | ||
782 | ##OEROOT##/meta-el-standard \ | ||
783 | ##OEROOT##/meta-enea-bsp-common \ | ||
784 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
785 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
786 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
787 | ##OEROOT##/meta-openembedded/meta-python \ | ||
788 | ##OEROOT##/meta-poky \ | ||
789 | " | ||
790 | </programlisting> | ||
791 | <programlisting>_____ template.qemuarm/conf-notes.txt ____ | ||
792 | Common targets are: | ||
793 | enea-image-standard | ||
794 | enea-image-standard-sdk | ||
795 | </programlisting> | ||
796 | <programlisting>_____ template.qemuarm/local.conf.sample ____ | ||
797 | MACHINE ?= "qemuarm" | ||
798 | DISTRO ?= "enea" | ||
799 | PACKAGE_CLASSES ?= "package_rpm" | ||
800 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
801 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
802 | PATCHRESOLVE = "noop" | ||
803 | BB_DISKMON_DIRS = "\ | ||
804 | STOPTASKS,${TMPDIR},1G,100K \ | ||
805 | STOPTASKS,${DL_DIR},1G,100K \ | ||
806 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
807 | STOPTASKS,/tmp,100M,100K \ | ||
808 | ABORT,${TMPDIR},100M,1K \ | ||
809 | ABORT,${DL_DIR},100M,1K \ | ||
810 | ABORT,${SSTATE_DIR},100M,1K \ | ||
811 | ABORT,/tmp,10M,1K" | ||
812 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
813 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
814 | CONF_VERSION = "1" | ||
815 | </programlisting> | ||
816 | </para> | ||
817 | <para>Configuration files in template.qemuppc</para> | ||
818 | <para> | ||
819 | <programlisting>_____ template.qemuppc/bblayers.conf.sample ____ | ||
820 | POKY_BBLAYERS_CONF_VERSION = "1" | ||
821 | BBPATH = "${TOPDIR}" | ||
822 | BBFILES ?= "" | ||
823 | BBLAYERS ?= " \ | ||
824 | ##OEROOT##/meta \ | ||
825 | ##OEROOT##/meta-el-common \ | ||
826 | ##OEROOT##/meta-el-standard \ | ||
827 | ##OEROOT##/meta-enea-bsp-common \ | ||
828 | ##OEROOT##/meta-openembedded/meta-oe \ | ||
829 | ##OEROOT##/meta-openembedded/meta-networking \ | ||
830 | ##OEROOT##/meta-openembedded/meta-filesystems \ | ||
831 | ##OEROOT##/meta-openembedded/meta-python \ | ||
832 | ##OEROOT##/meta-poky \ | ||
833 | " | ||
834 | </programlisting> | ||
835 | <programlisting>_____ template.qemuppc/conf-notes.txt ____ | ||
836 | Common targets are: | ||
837 | enea-image-standard | ||
838 | enea-image-standard-sdk | ||
839 | </programlisting> | ||
840 | <programlisting>_____ template.qemuppc/local.conf.sample ____ | ||
841 | MACHINE ?= "qemuppc" | ||
842 | DISTRO ?= "enea" | ||
843 | PACKAGE_CLASSES ?= "package_rpm" | ||
844 | EXTRA_IMAGE_FEATURES = "debug-tweaks" | ||
845 | USER_CLASSES ?= "buildstats image-mklibs image-prelink" | ||
846 | PATCHRESOLVE = "noop" | ||
847 | BB_DISKMON_DIRS = "\ | ||
848 | STOPTASKS,${TMPDIR},1G,100K \ | ||
849 | STOPTASKS,${DL_DIR},1G,100K \ | ||
850 | STOPTASKS,${SSTATE_DIR},1G,100K \ | ||
851 | STOPTASKS,/tmp,100M,100K \ | ||
852 | ABORT,${TMPDIR},100M,1K \ | ||
853 | ABORT,${DL_DIR},100M,1K \ | ||
854 | ABORT,${SSTATE_DIR},100M,1K \ | ||
855 | ABORT,/tmp,10M,1K" | ||
856 | PACKAGECONFIG_append_pn-qemu-native = " sdl" | ||
857 | PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" | ||
858 | CONF_VERSION = "1" | ||
859 | </programlisting> | ||
860 | </para> | ||
861 | <para>Images</para> | ||
862 | <programlisting> | ||
863 | enea-image-standard.bb | ||
864 | enea-image-standard-sdk.bb | ||
865 | </programlisting> | ||
866 | </section> | ||
867 | </section> | ||
diff --git a/doc/book-enea-linux-release-info/doc/targetscontain_template.xml b/doc/book-enea-linux-release-info/doc/targetscontain_template.xml deleted file mode 100644 index b91350b..0000000 --- a/doc/book-enea-linux-release-info/doc/targetscontain_template.xml +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | ||
2 | <!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <section id="targetscontain"> | ||
5 | <title>DEMO-Autogenerated chapter - Poky Components in this | ||
6 | Distribution</title> | ||
7 | |||
8 | <note> | ||
9 | <para>JUST A DEMO, Examples what could be autoextracted from poky if we | ||
10 | want to</para> | ||
11 | </note> | ||
12 | </section> \ No newline at end of file | ||
diff --git a/doc/book-enea-linux-release-info/swcomp.mk b/doc/book-enea-linux-release-info/swcomp.mk deleted file mode 100644 index 6e86ff1..0000000 --- a/doc/book-enea-linux-release-info/swcomp.mk +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | # Component build specification | ||
2 | |||
3 | # Version of THIS book | ||
4 | BOOK_VER ?= $(REL_VER)-dev | ||
5 | |||
6 | DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print) | ||
7 | |||
8 | BOOKPACKAGES := book-enea-linux-release-info | ||
9 | BOOKDESC_$(BOOKPACKAGES) := "Enea Linux $(PROD_VER) Release Information" | ||
10 | BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS) | ||