mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 17:39:31 +00:00
ref-manual: Resolving a conflict
(From yocto-docs rev: b364516928d04da38ef3188f07f190ffac64762b) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
4306f7f97a
commit
4c5157f7dc
@@ -14,6 +14,9 @@
|
||||
This manual provides information that lets you use both the standard
|
||||
Yocto Project SDK and an extensible SDK to develop applications and
|
||||
images using the Yocto Project.
|
||||
Additionally, the manual also provides information on how to use
|
||||
the popular <trademark class='trade'>Eclipse</trademark> IDE as part
|
||||
of your application development workflow.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
@@ -63,6 +66,61 @@
|
||||
Yocto Project to produce the modified image.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
You just need to follow these general steps:
|
||||
<orderedlist>
|
||||
<listitem><para><emphasis>Install the SDK for your target hardware:</emphasis>
|
||||
For information on how to install the SDK, see the
|
||||
"<link url='sdk-installing-the-sdk'>Installing the SDK</link>"
|
||||
section.</para></listitem>
|
||||
<listitem><para><emphasis>Download the Target Image:</emphasis>
|
||||
The Yocto Project supports several target architectures
|
||||
and has many pre-built kernel images and root filesystem
|
||||
images.</para>
|
||||
<para>If you are going to develop your application on
|
||||
hardware, go to the
|
||||
<ulink url='&YOCTO_MACHINES_DL_URL;'><filename>machines</filename></ulink>
|
||||
download area and choose a target machine area
|
||||
from which to download the kernel image and root filesystem.
|
||||
This download area could have several files in it that
|
||||
support development using actual hardware.
|
||||
For example, the area might contain
|
||||
<filename>.hddimg</filename> files that combine the
|
||||
kernel image with the filesystem, boot loaders, and
|
||||
so forth.
|
||||
Be sure to get the files you need for your particular
|
||||
development process.</para>
|
||||
<para>If you are going to develop your application and
|
||||
then run and test it using the QEMU emulator, go to the
|
||||
<ulink url='&YOCTO_QEMU_DL_URL;'><filename>machines/qemu</filename></ulink>
|
||||
download area.
|
||||
From this area, go down into the directory for your
|
||||
target architecture (e.g. <filename>qemux86_64</filename>
|
||||
for an <trademark class='registered'>Intel</trademark>-based
|
||||
64-bit architecture).
|
||||
Download kernel, root filesystem, and any other files you
|
||||
need for your process.
|
||||
<note>In order to use the root filesystem in QEMU, you
|
||||
need to extract it.
|
||||
See the
|
||||
"<link url='sdk-extracting-the-root-filesystem'>Extracting the Root Filesystem</link>"
|
||||
section for information on how to extract the root
|
||||
filesystem.</note></para></listitem>
|
||||
<listitem><para><emphasis>Develop and Test your
|
||||
Application:</emphasis> At this point, you have the tools
|
||||
to develop your application.
|
||||
If you need to separately install and use the QEMU
|
||||
emulator, you can go to
|
||||
<ulink url='http://wiki.qemu.org/Main_Page'>QEMU Home Page</ulink>
|
||||
to download and learn about the emulator.
|
||||
You can see the
|
||||
"<ulink url='&YOCTO_DOCS_DEV_URL;#dev-manual-qemu'>Using the Quick EMUlator (QEMU)</ulink>"
|
||||
chapter in the Yocto Project Development Manual
|
||||
for information on using QEMU within the Yocto
|
||||
Project.</para></listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
The remainder of this manual describes how to use both the standard
|
||||
SDK and the extensible SDK.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user