diff options
Diffstat (limited to 'documentation/dev-manual/dev-manual-start.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-start.xml | 48 |
1 files changed, 4 insertions, 44 deletions
diff --git a/documentation/dev-manual/dev-manual-start.xml b/documentation/dev-manual/dev-manual-start.xml index 31567319d4..7644362210 100644 --- a/documentation/dev-manual/dev-manual-start.xml +++ b/documentation/dev-manual/dev-manual-start.xml | |||
@@ -7,53 +7,13 @@ | |||
7 | <title>Getting Started with the Yocto Project</title> | 7 | <title>Getting Started with the Yocto Project</title> |
8 | 8 | ||
9 | <para> | 9 | <para> |
10 | This chapter introduces the Yocto Project and gives you an idea of what you need to get started. | 10 | This chapter provides procedures related to getting set up to use the |
11 | You can find enough information to set up your development host and build or use images for | 11 | Yocto Project. |
12 | hardware supported by the Yocto Project by reading the | 12 | For a more front-to-end process that takes you from minimally preparing |
13 | a build host through building an image, see the | ||
13 | <ulink url='&YOCTO_DOCS_QS_URL;'>Yocto Project Quick Start</ulink>. | 14 | <ulink url='&YOCTO_DOCS_QS_URL;'>Yocto Project Quick Start</ulink>. |
14 | </para> | 15 | </para> |
15 | 16 | ||
16 | <para> | ||
17 | The remainder of this chapter summarizes what is in the Yocto Project Quick Start and provides | ||
18 | some higher-level concepts you might want to consider. | ||
19 | </para> | ||
20 | |||
21 | <section id='introducing-the-yocto-project'> | ||
22 | <title>Introducing the Yocto Project</title> | ||
23 | |||
24 | <para> | ||
25 | The Yocto Project is an open-source collaboration project focused on embedded Linux development. | ||
26 | The project currently provides a build system that is | ||
27 | referred to as the | ||
28 | <ulink url='&YOCTO_DOCS_REF_URL;#build-system-term'>OpenEmbedded build system</ulink> | ||
29 | in the Yocto Project documentation. | ||
30 | The Yocto Project provides various ancillary tools for the embedded developer | ||
31 | and also features the Sato reference User Interface, which is optimized for | ||
32 | stylus-driven, low-resolution screens. | ||
33 | </para> | ||
34 | |||
35 | <para> | ||
36 | You can use the OpenEmbedded build system, which uses | ||
37 | <ulink url='&YOCTO_DOCS_REF_URL;#bitbake-term'>BitBake</ulink>, | ||
38 | to develop complete Linux | ||
39 | images and associated user-space applications for architectures based | ||
40 | on ARM, MIPS, PowerPC, x86 and x86-64. | ||
41 | <note> | ||
42 | By default, using the Yocto Project creates a Poky distribution. | ||
43 | However, you can create your own distribution by providing key | ||
44 | <ulink url='&YOCTO_DOCS_REF_URL;#metadata'>Metadata</ulink>. | ||
45 | See the "<link linkend='creating-your-own-distribution'>Creating Your Own Distribution</link>" | ||
46 | section for more information. | ||
47 | </note> | ||
48 | While the Yocto Project does not provide a strict testing framework, | ||
49 | it does provide or generate for you artifacts that let you perform target-level and | ||
50 | emulated testing and debugging. | ||
51 | Additionally, if you are an <trademark class='trade'>Eclipse</trademark> | ||
52 | IDE user, you can install an Eclipse Yocto Plug-in to allow you to | ||
53 | develop within that familiar environment. | ||
54 | </para> | ||
55 | </section> | ||
56 | |||
57 | <section id='getting-setup'> | 17 | <section id='getting-setup'> |
58 | <title>Getting Set Up</title> | 18 | <title>Getting Set Up</title> |
59 | 19 | ||