summaryrefslogtreecommitdiffstats
path: root/documentation/book-enea-linux-users-guide/doc/gettingstarted.xml
blob: c219fab5923442d16f8326051927d2b20534f9de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
<chapter id="enea-linux-install">
  <title>Getting Started</title>

  <para>This chapter describes the steps required until you have a Linux
  kernel up and running on an emulated or physical target. Detailed examples
  are found in the <link linkend="enea-linux-target">Target Guide</link>
  chapter.</para>

  <para>Start with preparations on your Linux host:</para>

  <orderedlist spacing="compact">
    <listitem>
      <para><link linkend="enea-linux-sysreq">System requirements </link>must
      be met</para>
    </listitem>

    <listitem>
      <para><link linkend="enea-linux-inst-packages">Install
      packages</link></para>
    </listitem>

    <listitem>
      <para><link linkend="enea-linux-download">Download and install Enea
      Linux</link></para>
    </listitem>

    <listitem>
      <para><link linkend="enea-linux-install-cc-toolchain">Install the
      Cross-Compilation Toolchain</link> (optional)</para>
    </listitem>
  </orderedlist>

  <para>Once the host environment is ready to use, you can download or build
  your own images (kernel, root filesystem, etc.) for a specific target<phrase
  condition="qemu"> or emulated architecture</phrase>, and boot Enea Linux on
  target<phrase condition="qemu"> or emulated on host</phrase>:</para>

  <orderedlist continuation="continues" spacing="compact">
    <listitem>
      <para>Get images: <link linkend="enea-linux-precompiled-images">Download
      precompiled images</link> or <link linkend="enea-linux-own-images">Build
      your own images</link></para>
    </listitem>

    <listitem>
      <para>Run Enea Linux: <link linkend="enea-linux-target">Install and boot
      Enea Linux on target </link><phrase condition="qemu">or <link
      linkend="enea-linux-run-qemu">Run Enea Linux in
      QEMU</link></phrase></para>
    </listitem>
  </orderedlist>

  <para condition="eclipse">For your convenience, you can use the optional
  Eclipse IDE with application development tools (ADT) to cross-compile,
  trace, and monitor the performance of your applications, see <link
  linkend="enea-linux-eclipse">Using Eclipse Tools</link>.</para>

  <para>Similar information as in this chapter is provided in the <xi:include
  href="../../docsrc_common/pardoc-distro.xml"
  xmlns:xi="http://www.w3.org/2001/XInclude"
  xpointer="element(ULINK_YOCTO_QUICK_URL/1)" />.</para>

  <?hard-pagebreak ?>

  <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/install_packages.xml"
              xmlns:xi="http://www.w3.org/2001/XInclude" />

  <?hard-pagebreak ?>

  <xi:include href="install_enealinux.xml"
              xmlns:xi="http://www.w3.org/2001/XInclude" />

  <?hard-pagebreak ?>

  <xi:include href="install_toolchain.xml"
              xmlns:xi="http://www.w3.org/2001/XInclude" />

  <?hard-pagebreak ?>

  <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/images_precompiled.xml"
              xmlns:xi="http://www.w3.org/2001/XInclude" />
</chapter>