summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-start.xml
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual/dev-manual-start.xml')
-rw-r--r--documentation/dev-manual/dev-manual-start.xml66
1 files changed, 8 insertions, 58 deletions
diff --git a/documentation/dev-manual/dev-manual-start.xml b/documentation/dev-manual/dev-manual-start.xml
index 42928657c6..195b22d0b1 100644
--- a/documentation/dev-manual/dev-manual-start.xml
+++ b/documentation/dev-manual/dev-manual-start.xml
@@ -53,8 +53,8 @@
53 <emphasis>Eclipse Development:</emphasis> 53 <emphasis>Eclipse Development:</emphasis>
54 See the 54 See the
55 "<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-eclipse-project'>Developing Applications Using <trademark class='trade'>Eclipse</trademark></ulink>" 55 "<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-eclipse-project'>Developing Applications Using <trademark class='trade'>Eclipse</trademark></ulink>"
56 Chapter in the Yocto Project Software Development Kit (SDK) 56 Chapter in the Yocto Project Application Development and the
57 Developer's Guide. 57 Extensible Software Development Kit (eSDK) manual.
58 </para></listitem> 58 </para></listitem>
59 </itemizedlist> 59 </itemizedlist>
60 </para> 60 </para>
@@ -131,8 +131,8 @@
131 section. 131 section.
132 If you are going to use the Extensible SDK, see the 132 If you are going to use the Extensible SDK, see the
133 "<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-extensible'>Using the Extensible SDK</ulink>" 133 "<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-extensible'>Using the Extensible SDK</ulink>"
134 Chapter in the Yocto Project Software Development Kit (SDK) 134 Chapter in the Yocto Project Application Development and the
135 Developer's Guide. 135 Extensible Software Development Kit (eSDK) manual.
136 If you want to work on the kernel, see the 136 If you want to work on the kernel, see the
137 <ulink url='&YOCTO_DOCS_KERNEL_DEV_URL;'>Yocto Project Linux Kernel Development Manual</ulink>. 137 <ulink url='&YOCTO_DOCS_KERNEL_DEV_URL;'>Yocto Project Linux Kernel Development Manual</ulink>.
138 If you are going to use Toaster, see the 138 If you are going to use Toaster, see the
@@ -241,8 +241,8 @@
241 section. 241 section.
242 If you are going to use the Extensible SDK container, see the 242 If you are going to use the Extensible SDK container, see the
243 "<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-extensible'>Using the Extensible SDK</ulink>" 243 "<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-extensible'>Using the Extensible SDK</ulink>"
244 Chapter in the Yocto Project Software Development Kit (SDK) 244 Chapter in the Yocto Project Application Development and the
245 Developer's Guide. 245 Extensible Software Development Kit (eSDK) manual.
246 If you are going to use the Toaster container, see the 246 If you are going to use the Toaster container, see the
247 "<ulink url='&YOCTO_DOCS_TOAST_URL;#toaster-manual-setup-and-use'>Setting Up and Using Toaster</ulink>" 247 "<ulink url='&YOCTO_DOCS_TOAST_URL;#toaster-manual-setup-and-use'>Setting Up and Using Toaster</ulink>"
248 section in the Toaster User Manual. 248 section in the Toaster User Manual.
@@ -676,8 +676,8 @@
676 For information on how to use 676 For information on how to use
677 <filename>devtool</filename> to build images, see the 677 <filename>devtool</filename> to build images, see the
678 "<ulink url='&YOCTO_DOCS_SDK_URL;#using-devtool-in-your-sdk-workflow'>Using <filename>devtool</filename> in Your SDK Workflow</ulink>" 678 "<ulink url='&YOCTO_DOCS_SDK_URL;#using-devtool-in-your-sdk-workflow'>Using <filename>devtool</filename> in Your SDK Workflow</ulink>"
679 section in the Yocto Project Software Development Kit 679 section in the Yocto Project Application Development and
680 (SDK) Developer's Guide. 680 the Extensible Software Development Kit (eSDK) manual.
681 </para></listitem> 681 </para></listitem>
682 </itemizedlist> 682 </itemizedlist>
683 </note> 683 </note>
@@ -744,56 +744,6 @@
744 </para> 744 </para>
745</section> 745</section>
746 746
747<!--
748<section id='using-pre-built-binaries-and-qemu'>
749 <title>Using Pre-Built Binaries and QEMU</title>
750
751 <para>
752 Another option you have to get started is to use pre-built binaries.
753 The Yocto Project provides many types of binaries with each release.
754 See the "<ulink url='&YOCTO_DOCS_REF_URL;#ref-images'>Images</ulink>"
755 chapter in the Yocto Project Reference Manual
756 for descriptions of the types of binaries that ship with a Yocto Project
757 release.
758 </para>
759
760 <para>
761 Using a pre-built binary is ideal for developing software
762 applications to run on your target hardware.
763 To do this, you need to be able to access the appropriate
764 cross-toolchain tarball for the architecture on which you are
765 developing.
766 If you are using an SDK type image, the image ships with the complete
767 toolchain native to the architecture (i.e. a toolchain designed to
768 run on the
769 <ulink url='&YOCTO_DOCS_REF_URL;#var-SDKMACHINE'><filename>SDKMACHINE</filename></ulink>).
770 If you are not using an SDK type image, you need to separately download
771 and install the stand-alone Yocto Project cross-toolchain tarball.
772 See the
773 "<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-appendix-obtain'>Obtaining the SDK</ulink>"
774 appendix in the Yocto Project Software Development Kit (SDK)
775 Developer's Guide for more information on locating and installing
776 cross-toolchains.
777 </para>
778
779 <para>
780 Regardless of the type of image you are using, you need to download the pre-built kernel
781 that you will boot in the QEMU emulator and then download and extract the target root
782 filesystem for your target machine’s architecture.
783 You can get architecture-specific binaries and file systems from
784 <ulink url='&YOCTO_MACHINES_DL_URL;'>machines</ulink>.
785 You can get installation scripts for stand-alone toolchains from
786 <ulink url='&YOCTO_TOOLCHAIN_DL_URL;'>toolchains</ulink>.
787 Once you have all your files, you set up the environment to emulate the hardware
788 by sourcing an environment setup script.
789 Finally, you start the QEMU emulator.
790 You can find details on all these steps in the
791 <ulink url='&YOCTO_DOCS_SDK_URL;#sdk-manual'>Yocto Project Software Development Kit (SDK) Developer's Guide</ulink>.
792 You can learn more about using QEMU with the Yocto Project in the
793 "<link linkend='dev-manual-qemu'>Using the Quick EMUlator (QEMU)</link>"
794 section.
795 </para>
796</section>
797--> 747-->
798</chapter> 748</chapter>
799<!-- 749<!--