diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2012-10-01 11:09:25 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-10-02 17:41:33 +0100 |
commit | 201bf86c281c581433c3ed09a23bbe78246c5967 (patch) | |
tree | 755fd8b95aa388640c916de46e878ef3a1b7f0ed /documentation | |
parent | 3388abdd8fa62601f57201b6d9a191dff2fe3a30 (diff) | |
download | poky-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.xml | 30 |
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. |