dev-manual: Read-through edits applied to "Models" chapter.

Several items taken care of here.  Of note are the retiring
of three BSPs (Chief River, N450, and sys9* stuff).

Also of note is that Kepler recommended version is now 4.3.2 and
not 4.3.  The interface changed a bit as well in the section
for installing that stuff.

(From yocto-docs rev: 61bf82c1e68156d32a81e4c76dbb29db14665ffb)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2014-03-18 09:31:29 -06:00 committed by Richard Purdie
parent ccd0e24bf3
commit c7fb9a6147
1 changed files with 22 additions and 19 deletions

View File

@ -161,10 +161,10 @@
<filename>mpc8315e</filename>, and <filename>routerstationpro</filename>. <filename>mpc8315e</filename>, and <filename>routerstationpro</filename>.
The recipes and configurations for these five BSPs are located and dispersed The recipes and configurations for these five BSPs are located and dispersed
within the <link linkend='source-directory'>Source Directory</link>. within the <link linkend='source-directory'>Source Directory</link>.
On the other hand, BSP layers for Chief River, Crown Bay, On the other hand, BSP layers for Crown Bay,
Crystal Forest, Emenlow, Fish River Island 2, Haswell, Crystal Forest, Emenlow, Fish River Island 2, Haswell,
Jasper Forest, N450, NUC DC3217IYE, Jasper Forest, NUC DC3217IYE,
Romley, sys940x, Sugar Bay, and tlk exist in their own separate layers Romley, Sugar Bay, and tlk exist in their own separate layers
within the larger <filename>meta-intel</filename> layer.</note> within the larger <filename>meta-intel</filename> layer.</note>
<para>When you set up a layer for a new BSP, you should follow a standard layout. <para>When you set up a layer for a new BSP, you should follow a standard layout.
This layout is described in the This layout is described in the
@ -672,7 +672,7 @@
<title>Installing the Eclipse IDE</title> <title>Installing the Eclipse IDE</title>
<para> <para>
It is recommended that you have the Kepler 4.3 version of It is recommended that you have the Kepler 4.3.2 version of
the Eclipse IDE installed on your development system. the Eclipse IDE installed on your development system.
However, if you currently have the Juno 4.2 version However, if you currently have the Juno 4.2 version
installed and you do not want to upgrade the IDE, you can installed and you do not want to upgrade the IDE, you can
@ -680,10 +680,10 @@
</para> </para>
<para> <para>
If you do not have the Kepler 4.3 Eclipse IDE installed, you If you do not have the Kepler 4.3.2 Eclipse IDE installed,
can find the tarball at you can find the tarball at
<ulink url='&ECLIPSE_MAIN_URL;'></ulink>. <ulink url='&ECLIPSE_MAIN_URL;'></ulink>.
From that site, choose the Eclipse Standard 4.3 version From that site, choose the Eclipse Standard 4.3.2 version
particular to your development host. particular to your development host.
This version contains the Eclipse Platform, the Java This version contains the Eclipse Platform, the Java
Development Tools (JDT), and the Plug-in Development Development Tools (JDT), and the Plug-in Development
@ -698,7 +698,7 @@
using the default name <filename>eclipse</filename>: using the default name <filename>eclipse</filename>:
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ cd ~ $ cd ~
$ tar -xzvf ~/Downloads/eclipse-standard-kepler-R-linux-gtk-x86_64.tar.gz $ tar -xzvf ~/Downloads/eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz
</literallayout> </literallayout>
</para> </para>
</section> </section>
@ -735,7 +735,7 @@
<listitem><para>Expand the box next to "Mobile and <listitem><para>Expand the box next to "Mobile and
Device Development" and select the following boxes: Device Development" and select the following boxes:
<itemizedlist> <itemizedlist>
<listitem><para><filename>C/C++ Remote Launch</filename></para></listitem> <listitem><para><filename>C/C++ Remote Launch (Requires RSE Remote System Explorer)</filename></para></listitem>
<listitem><para><filename>Remote System Explorer End-user Runtime</filename></para></listitem> <listitem><para><filename>Remote System Explorer End-user Runtime</filename></para></listitem>
<listitem><para><filename>Remote System Explorer User Actions</filename></para></listitem> <listitem><para><filename>Remote System Explorer User Actions</filename></para></listitem>
<listitem><para><filename>Target Management Terminal</filename></para></listitem> <listitem><para><filename>Target Management Terminal</filename></para></listitem>
@ -744,7 +744,7 @@
</itemizedlist></para></listitem> </itemizedlist></para></listitem>
<listitem><para>Expand the box next to "Programming <listitem><para>Expand the box next to "Programming
Languages" and select the Languages" and select the
<filename>Autotools Support for CDT</filename> <filename>C/C++ Autotools Support</filename>
and <filename>C/C++ Development Tools</filename> and <filename>C/C++ Development Tools</filename>
boxes.</para></listitem> boxes.</para></listitem>
<listitem><para>Complete the installation and restart <listitem><para>Complete the installation and restart
@ -871,7 +871,8 @@
<listitem><para>When the script finishes execution, <listitem><para>When the script finishes execution,
it prompts you with instructions on how to run it prompts you with instructions on how to run
the <filename>build.sh</filename> script, which the <filename>build.sh</filename> script, which
is also in the <filename>scripts</filename> of is also in the <filename>scripts</filename>
directory of
the Git repository created earlier. the Git repository created earlier.
</para></listitem> </para></listitem>
<listitem><para>Run the <filename>build.sh</filename> script <listitem><para>Run the <filename>build.sh</filename> script
@ -896,7 +897,7 @@
<listitem><para>Provide anything you want in the <listitem><para>Provide anything you want in the
"Name" field.</para></listitem> "Name" field.</para></listitem>
<listitem><para>Click "Archive" and browse to the <listitem><para>Click "Archive" and browse to the
ZIP file you built in step seven. ZIP file you built in step eight.
This ZIP file should not be "unzipped", and must This ZIP file should not be "unzipped", and must
be the <filename>*archive.zip</filename> file be the <filename>*archive.zip</filename> file
created by running the created by running the
@ -1016,7 +1017,7 @@
If you used the ADT Installer script and If you used the ADT Installer script and
accepted the default installation directory, accepted the default installation directory,
then the location is then the location is
<filename>/opt/poky/&lt;release&gt;</filename>. <filename>/opt/poky/&DISTRO;</filename>.
Additionally, when you use the ADT Installer Additionally, when you use the ADT Installer
script, the same location is used for the QEMU script, the same location is used for the QEMU
user-space tools and the NFS boot process. user-space tools and the NFS boot process.
@ -1031,7 +1032,9 @@
<para>For information on how to install the <para>For information on how to install the
toolchain and on how to extract and install the toolchain and on how to extract and install the
sysroot filesystem, see the sysroot filesystem, see the
"<ulink url='&YOCTO_DOCS_ADT_URL;#installing-the-adt'>Installing the ADT and Toolchains</ulink>" section. "<ulink url='&YOCTO_DOCS_ADT_URL;#installing-the-adt'>Installing the ADT and Toolchains</ulink>"
section in the Yocto Project Application
Developer's Guide.
</para></listitem> </para></listitem>
<listitem><para><emphasis>Select the Target Architecture:</emphasis> <listitem><para><emphasis>Select the Target Architecture:</emphasis>
The target architecture is the type of hardware The target architecture is the type of hardware
@ -1059,7 +1062,7 @@
emulator, or you can choose to run your image on actual emulator, or you can choose to run your image on actual
hardware. hardware.
<itemizedlist> <itemizedlist>
<listitem><para><emphasis><filename>QEMU:</filename></emphasis> <listitem><para><emphasis>QEMU:</emphasis>
Select this option if you will be using the Select this option if you will be using the
QEMU emulator. QEMU emulator.
If you are using the emulator, you also need to If you are using the emulator, you also need to
@ -1099,7 +1102,7 @@
configuration in the configuration in the
<filename>Sysroot Location:</filename> field. <filename>Sysroot Location:</filename> field.
</para></listitem> </para></listitem>
<listitem><para><emphasis><filename>External HW:</filename></emphasis> <listitem><para><emphasis>External HW:</emphasis>
Select this option if you will be using actual Select this option if you will be using actual
hardware.</para></listitem> hardware.</para></listitem>
</itemizedlist> </itemizedlist>
@ -1186,7 +1189,7 @@
individual project.</para> individual project.</para>
<para>By default, the Cross Compiler Options and Target <para>By default, the Cross Compiler Options and Target
Options for a project are inherited from settings you Options for a project are inherited from settings you
provide using the Preferences Dialog as described provided using the Preferences Dialog as described
earlier in the earlier in the
"<link linkend='configuring-the-eclipse-yocto-plug-in'>Configuring the Eclipse Yocto Plug-in</link>" section. "<link linkend='configuring-the-eclipse-yocto-plug-in'>Configuring the Eclipse Yocto Plug-in</link>" section.
The Yocto Project Settings Dialog allows you to override The Yocto Project Settings Dialog allows you to override
@ -1264,7 +1267,7 @@
<para> <para>
Once the QEMU emulator is running the image, you can deploy Once the QEMU emulator is running the image, you can deploy
your application using the Eclipse IDE and use then use your application using the Eclipse IDE and then use
the emulator to perform debugging. the emulator to perform debugging.
Follow these steps to deploy the application. Follow these steps to deploy the application.
<orderedlist> <orderedlist>
@ -1349,7 +1352,7 @@
<ulink url='&YOCTO_GIT_URL;/cgit/cgit.cgi/oprofileui/'></ulink>. <ulink url='&YOCTO_GIT_URL;/cgit/cgit.cgi/oprofileui/'></ulink>.
You can also find more information on setting up and You can also find more information on setting up and
using this tool in the using this tool in the
"<ulink url='&YOCTO_DOCS_PROF_URL;#profile-manual-oprofile'>OProfile</ulink>" "<ulink url='&YOCTO_DOCS_PROF_URL;#profile-manual-oprofile'>oprofile</ulink>"
section of the Yocto Project Profiling and Tracing section of the Yocto Project Profiling and Tracing
Manual. Manual.
<note>The <filename>oprofile-server</filename> is <note>The <filename>oprofile-server</filename> is