summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2012-10-01 11:09:25 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-10-02 17:41:33 +0100
commit201bf86c281c581433c3ed09a23bbe78246c5967 (patch)
tree755fd8b95aa388640c916de46e878ef3a1b7f0ed /documentation
parent3388abdd8fa62601f57201b6d9a191dff2fe3a30 (diff)
downloadpoky-201bf86c281c581433c3ed09a23bbe78246c5967.tar.gz
documentation: dev-manual - Updates to kernel workflow summary
Updated the item that talks about getting the root filesystem. Realized that the cross-toolchain was not discussed in this bullet for the case where a user does not use the ADT Installer. Added text and references to correct that. (From yocto-docs rev: ec2f5103471f047f7ed7e53cc22789c74ab506ae) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/dev-manual/dev-manual-model.xml30
1 files changed, 21 insertions, 9 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml
index 1466f634c2..a0a2acd959 100644
--- a/documentation/dev-manual/dev-manual-model.xml
+++ b/documentation/dev-manual/dev-manual-model.xml
@@ -587,10 +587,9 @@
587 (QEMU or real hardware), the area from which you get the image differs. 587 (QEMU or real hardware), the area from which you get the image differs.
588 <itemizedlist> 588 <itemizedlist>
589 <listitem><para>Download the image from 589 <listitem><para>Download the image from
590 <ulink url='&YOCTO_MACHINES_DL_URL;'> 590 <ulink url='&YOCTO_MACHINES_DL_URL;'><filename>machines</filename></ulink>
591 <filename>machines</filename></ulink> if your target architecture is supported 591 if your target architecture is supported and you are going to develop
592 and you are going to develop and test your application on actual hardware. 592 and test your application on actual hardware.</para></listitem>
593 </para></listitem>
594 <listitem><para>Download the image from the 593 <listitem><para>Download the image from the
595 <ulink url='&YOCTO_QEMU_DL_URL;'> 594 <ulink url='&YOCTO_QEMU_DL_URL;'>
596 <filename>machines/qemu</filename></ulink> if your target architecture is supported 595 <filename>machines/qemu</filename></ulink> if your target architecture is supported
@@ -618,14 +617,27 @@
618 "<ulink url='&YOCTO_DOCS_ADT_URL;#using-the-adt-installer'>Using the ADT Installer</ulink>" 617 "<ulink url='&YOCTO_DOCS_ADT_URL;#using-the-adt-installer'>Using the ADT Installer</ulink>"
619 section 618 section
620 in the Yocto Project Application Developer's Guide.</para></listitem> 619 in the Yocto Project Application Developer's Guide.</para></listitem>
621 <listitem><para><emphasis>If Applicable, Secure the Target Root Filesystem</emphasis>: 620 <listitem><para><emphasis>If Applicable, Secure the Target Root Filesystem
621 and the Cross-development Toolchain</emphasis>:
622 If you choose not to install the ADT using the ADT Installer, 622 If you choose not to install the ADT using the ADT Installer,
623 you need to find and download the 623 you need to find and download the appropriate root filesystem and
624 appropriate root filesystems. 624 the cross-development toolchain.</para>
625 You can find these tarballs in the same areas used for the kernel images. 625 <para>You can find the tarballs for the root filesystem in the same area used
626 for the kernel image.
626 Depending on the type of image you are running, the root filesystem you need differs. 627 Depending on the type of image you are running, the root filesystem you need differs.
627 For example, if you are developing an application that runs on an image that 628 For example, if you are developing an application that runs on an image that
628 supports Sato, you need to get root filesystem that supports Sato. 629 supports Sato, you need to get root filesystem that supports Sato.</para>
630 <para>You can find the cross-development toolchains at
631 <ulink url='&YOCTO_TOOLCHAIN_DL_URL;'><filename>toolchains</filename></ulink>.
632 Be sure to get the correct toolchain for your development host and your
633 target architecture.
634 See the "<ulink url='&YOCTO_DOCS_ADT_URL;#using-an-existing-toolchain-tarball'>Using a Cross-Toolchain Tarball</ulink>"
635 section in the Yocto Project Application Developer's Guide for information
636 and the
637 "<ulink url='&YOCTO_DOCS_QS_URL;#installing-the-toolchain'>Installing the Toolchain</ulink>"
638 in the Yocto Project Quick Start for information on finding and installing
639 the correct toolchain based on your host development system and your target
640 architecture.
629 </para></listitem> 641 </para></listitem>
630 <listitem><para><emphasis>Create and Build your Application</emphasis>: 642 <listitem><para><emphasis>Create and Build your Application</emphasis>:
631 At this point, you need to have source files for your application. 643 At this point, you need to have source files for your application.