diff options
-rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 91 | ||||
-rw-r--r-- | documentation/kernel-dev/kernel-dev.xml | 2 | ||||
-rw-r--r-- | documentation/profile-manual/profile-manual-intro.xml | 2 | ||||
-rw-r--r-- | documentation/profile-manual/profile-manual.xml | 2 |
4 files changed, 48 insertions, 49 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index a59a447ce8..d2f6e938ed 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml | |||
@@ -18,8 +18,7 @@ | |||
18 | "<ulink url='&YOCTO_DOCS_BSP_URL;#creating-a-new-bsp-layer-using-the-yocto-bsp-script'>Creating a New BSP Layer Using the yocto-bsp Script</ulink>" | 18 | "<ulink url='&YOCTO_DOCS_BSP_URL;#creating-a-new-bsp-layer-using-the-yocto-bsp-script'>Creating a New BSP Layer Using the yocto-bsp Script</ulink>" |
19 | section in the Yocto Project Board Support Package (BSP) Developer's Guide. | 19 | section in the Yocto Project Board Support Package (BSP) Developer's Guide. |
20 | For more complete information on how to work with the kernel, see the | 20 | For more complete information on how to work with the kernel, see the |
21 | <ulink url='&YOCTO_DOCS_KERNEL_DEV_URL;'>Yocto Project Linux Kernel | 21 | <ulink url='&YOCTO_DOCS_KERNEL_DEV_URL;'>Yocto Project Linux Kernel Development Manual</ulink>. |
22 | Development Manual</ulink>. | ||
23 | </para></listitem> | 22 | </para></listitem> |
24 | <listitem><para><emphasis>User Application Development:</emphasis> | 23 | <listitem><para><emphasis>User Application Development:</emphasis> |
25 | User Application Development covers development of applications that you intend | 24 | User Application Development covers development of applications that you intend |
@@ -131,7 +130,7 @@ | |||
131 | <ulink url='&YOCTO_DOCS_BSP_URL;#creating-a-new-bsp-layer-using-the-yocto-bsp-script'><filename>yocto-bsp</filename></ulink> script</emphasis>: | 130 | <ulink url='&YOCTO_DOCS_BSP_URL;#creating-a-new-bsp-layer-using-the-yocto-bsp-script'><filename>yocto-bsp</filename></ulink> script</emphasis>: |
132 | Layers are ideal for | 131 | Layers are ideal for |
133 | isolating and storing work for a given piece of hardware. | 132 | isolating and storing work for a given piece of hardware. |
134 | A layer is really just a location or area in which you place | 133 | A layer is really just a location or area in which you place |
135 | the recipes and configurations for your BSP. | 134 | the recipes and configurations for your BSP. |
136 | In fact, a BSP is, in itself, a special type of layer. | 135 | In fact, a BSP is, in itself, a special type of layer. |
137 | The simplest way to create a new BSP layer that is compliant with the | 136 | The simplest way to create a new BSP layer that is compliant with the |
@@ -165,7 +164,7 @@ | |||
165 | Romley, sys940x, Sugar Bay, and tlk exist in their own separate layers | 164 | Romley, sys940x, Sugar Bay, and tlk exist in their own separate layers |
166 | within the larger <filename>meta-intel</filename> layer.</note> | 165 | within the larger <filename>meta-intel</filename> layer.</note> |
167 | <para>When you set up a layer for a new BSP, you should follow a standard layout. | 166 | <para>When you set up a layer for a new BSP, you should follow a standard layout. |
168 | This layout is described in the | 167 | This layout is described in the |
169 | "<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-filelayout'>Example Filesystem Layout</ulink>" | 168 | "<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-filelayout'>Example Filesystem Layout</ulink>" |
170 | section of the Board Support Package (BSP) Development Guide. | 169 | section of the Board Support Package (BSP) Development Guide. |
171 | In the standard layout, you will notice a suggested structure for recipes and | 170 | In the standard layout, you will notice a suggested structure for recipes and |
@@ -343,10 +342,10 @@ | |||
343 | If you are working in the kernel all the time, you probably would want | 342 | If you are working in the kernel all the time, you probably would want |
344 | to set up your own local Git repository of the kernel tree. | 343 | to set up your own local Git repository of the kernel tree. |
345 | If you just need to make some patches to the kernel, you can access | 344 | If you just need to make some patches to the kernel, you can access |
346 | temporary kernel source files that were extracted and used | 345 | temporary kernel source files that were extracted and used |
347 | during a build. | 346 | during a build. |
348 | We will just talk about working with the temporary source code. | 347 | We will just talk about working with the temporary source code. |
349 | For more information on how to get kernel source code onto your | 348 | For more information on how to get kernel source code onto your |
350 | host system, see the | 349 | host system, see the |
351 | "<link linkend='local-kernel-files'>Yocto Project Kernel</link>" | 350 | "<link linkend='local-kernel-files'>Yocto Project Kernel</link>" |
352 | bulleted item earlier in the manual. | 351 | bulleted item earlier in the manual. |
@@ -411,7 +410,7 @@ | |||
411 | "<link linkend='local-yp-release'>Yocto Project Release</link>" earlier in this manual. | 410 | "<link linkend='local-yp-release'>Yocto Project Release</link>" earlier in this manual. |
412 | </para></listitem> | 411 | </para></listitem> |
413 | <listitem><para><emphasis>Establish the temporary kernel source files</emphasis>: | 412 | <listitem><para><emphasis>Establish the temporary kernel source files</emphasis>: |
414 | Temporary kernel source files are kept in the | 413 | Temporary kernel source files are kept in the |
415 | <link linkend='build-directory'>Build Directory</link> | 414 | <link linkend='build-directory'>Build Directory</link> |
416 | created by the | 415 | created by the |
417 | OpenEmbedded build system when you run BitBake. | 416 | OpenEmbedded build system when you run BitBake. |
@@ -474,7 +473,7 @@ | |||
474 | Application development involves creating an application that you want | 473 | Application development involves creating an application that you want |
475 | to run on your target hardware, which is running a kernel image created using the | 474 | to run on your target hardware, which is running a kernel image created using the |
476 | OpenEmbedded build system. | 475 | OpenEmbedded build system. |
477 | The Yocto Project provides an | 476 | The Yocto Project provides an |
478 | <ulink url='&YOCTO_DOCS_ADT_URL;#adt-intro-section'>Application Development Toolkit (ADT)</ulink> | 477 | <ulink url='&YOCTO_DOCS_ADT_URL;#adt-intro-section'>Application Development Toolkit (ADT)</ulink> |
479 | and stand-alone | 478 | and stand-alone |
480 | <ulink url='&YOCTO_DOCS_ADT_URL;#the-cross-development-toolchain'>cross-development toolchains</ulink> | 479 | <ulink url='&YOCTO_DOCS_ADT_URL;#the-cross-development-toolchain'>cross-development toolchains</ulink> |
@@ -950,7 +949,7 @@ | |||
950 | and then click "Next".</para></listitem> | 949 | and then click "Next".</para></listitem> |
951 | <listitem><para>Select the root directory and browse to | 950 | <listitem><para>Select the root directory and browse to |
952 | <filename>~/yocto-eclipse/plugins</filename>.</para></listitem> | 951 | <filename>~/yocto-eclipse/plugins</filename>.</para></listitem> |
953 | <listitem><para>Three plug-ins exist: | 952 | <listitem><para>Three plug-ins exist: |
954 | <filename>org.yocto.bc.ui</filename>, | 953 | <filename>org.yocto.bc.ui</filename>, |
955 | <filename>org.yocto.sdk.ide</filename>, and | 954 | <filename>org.yocto.sdk.ide</filename>, and |
956 | <filename>org.yocto.sdk.remotetools</filename>. | 955 | <filename>org.yocto.sdk.remotetools</filename>. |
@@ -980,7 +979,7 @@ | |||
980 | <para> | 979 | <para> |
981 | To start, you need to do the following from within the Eclipse IDE: | 980 | To start, you need to do the following from within the Eclipse IDE: |
982 | <itemizedlist> | 981 | <itemizedlist> |
983 | <listitem><para>Choose "Preferences" from the | 982 | <listitem><para>Choose "Preferences" from the |
984 | "Windows" menu to display | 983 | "Windows" menu to display |
985 | the Preferences Dialog</para></listitem> | 984 | the Preferences Dialog</para></listitem> |
986 | <listitem><para>Click "Yocto Project ADT"</para></listitem> | 985 | <listitem><para>Click "Yocto Project ADT"</para></listitem> |
@@ -1010,7 +1009,7 @@ | |||
1010 | <listitem><para><emphasis> | 1009 | <listitem><para><emphasis> |
1011 | <filename>Build System Derived Toolchain:</filename></emphasis> | 1010 | <filename>Build System Derived Toolchain:</filename></emphasis> |
1012 | Select this mode if the cross-toolchain has been installed and built | 1011 | Select this mode if the cross-toolchain has been installed and built |
1013 | as part of the | 1012 | as part of the |
1014 | <link linkend='build-directory'>Build Directory</link>. | 1013 | <link linkend='build-directory'>Build Directory</link>. |
1015 | When you select <filename>Build system derived toolchain</filename>, | 1014 | When you select <filename>Build system derived toolchain</filename>, |
1016 | you are using the toolchain bundled | 1015 | you are using the toolchain bundled |
@@ -1022,7 +1021,7 @@ | |||
1022 | If you are using a stand-alone pre-built toolchain, you should be pointing to the | 1021 | If you are using a stand-alone pre-built toolchain, you should be pointing to the |
1023 | where it is installed. | 1022 | where it is installed. |
1024 | If you used the ADT Installer script and accepted the default | 1023 | If you used the ADT Installer script and accepted the default |
1025 | installation directory, the toolchain will be installed in | 1024 | installation directory, the toolchain will be installed in |
1026 | the <filename>&YOCTO_ADTPATH_DIR;</filename> directory. | 1025 | the <filename>&YOCTO_ADTPATH_DIR;</filename> directory. |
1027 | Sections "<ulink url='&YOCTO_DOCS_ADT_URL;#configuring-and-running-the-adt-installer-script'>Configuring | 1026 | Sections "<ulink url='&YOCTO_DOCS_ADT_URL;#configuring-and-running-the-adt-installer-script'>Configuring |
1028 | and Running the ADT Installer Script</ulink>" and | 1027 | and Running the ADT Installer Script</ulink>" and |
@@ -1034,17 +1033,17 @@ | |||
1034 | field is the <link linkend='build-directory'>Build Directory</link>. | 1033 | field is the <link linkend='build-directory'>Build Directory</link>. |
1035 | See the "<ulink url='&YOCTO_DOCS_ADT_URL;#using-the-toolchain-from-within-the-build-tree'>Using | 1034 | See the "<ulink url='&YOCTO_DOCS_ADT_URL;#using-the-toolchain-from-within-the-build-tree'>Using |
1036 | BitBake and the Build Directory</ulink>" section in the Yocto Project Application | 1035 | BitBake and the Build Directory</ulink>" section in the Yocto Project Application |
1037 | Developer's Guide for information on how to install | 1036 | Developer's Guide for information on how to install |
1038 | the toolchain into the Build Directory.</para></listitem> | 1037 | the toolchain into the Build Directory.</para></listitem> |
1039 | <listitem><para><emphasis>Specify the Sysroot Location:</emphasis> | 1038 | <listitem><para><emphasis>Specify the Sysroot Location:</emphasis> |
1040 | This location is where the root filesystem for the target hardware resides. | 1039 | This location is where the root filesystem for the target hardware resides. |
1041 | If you used the ADT Installer script and accepted the | 1040 | If you used the ADT Installer script and accepted the |
1042 | default installation directory, then the location is | 1041 | default installation directory, then the location is |
1043 | <filename>/opt/poky/<release></filename>. | 1042 | <filename>/opt/poky/<release></filename>. |
1044 | Additionally, when you use the ADT Installer script, | 1043 | Additionally, when you use the ADT Installer script, |
1045 | the same location is used for | 1044 | the same location is used for |
1046 | the QEMU user-space tools and the NFS boot process.</para> | 1045 | the QEMU user-space tools and the NFS boot process.</para> |
1047 | <para>If you used either of the other two methods to | 1046 | <para>If you used either of the other two methods to |
1048 | install the toolchain or did not accept the ADT Installer | 1047 | install the toolchain or did not accept the ADT Installer |
1049 | script's default installation directory, then the | 1048 | script's default installation directory, then the |
1050 | location of the sysroot filesystem depends on where you separately | 1049 | location of the sysroot filesystem depends on where you separately |
@@ -1160,7 +1159,7 @@ | |||
1160 | configurations. | 1159 | configurations. |
1161 | You can override these settings for a given project by following these steps: | 1160 | You can override these settings for a given project by following these steps: |
1162 | <orderedlist> | 1161 | <orderedlist> |
1163 | <listitem><para>Select "Change Yocto Project Settings" from the | 1162 | <listitem><para>Select "Change Yocto Project Settings" from the |
1164 | "Project" menu. | 1163 | "Project" menu. |
1165 | This selection brings up the Yocto Project Settings Dialog | 1164 | This selection brings up the Yocto Project Settings Dialog |
1166 | and allows you to make changes specific to an individual project. | 1165 | and allows you to make changes specific to an individual project. |
@@ -1170,14 +1169,14 @@ | |||
1170 | Dialog as described earlier | 1169 | Dialog as described earlier |
1171 | in the "<link linkend='configuring-the-eclipse-yocto-plug-in'>Configuring the Eclipse | 1170 | in the "<link linkend='configuring-the-eclipse-yocto-plug-in'>Configuring the Eclipse |
1172 | Yocto Plug-in</link>" section. | 1171 | Yocto Plug-in</link>" section. |
1173 | The Yocto Project Settings Dialog allows you to override | 1172 | The Yocto Project Settings Dialog allows you to override |
1174 | those default settings for a given project.</para></listitem> | 1173 | those default settings for a given project.</para></listitem> |
1175 | <listitem><para>Make your configurations for the project and click "OK". | 1174 | <listitem><para>Make your configurations for the project and click "OK". |
1176 | If you are running the Juno version of Eclipse, you can skip down to the next | 1175 | If you are running the Juno version of Eclipse, you can skip down to the next |
1177 | section where you build the project. | 1176 | section where you build the project. |
1178 | If you are not working with Juno, you need to reconfigure the project as | 1177 | If you are not working with Juno, you need to reconfigure the project as |
1179 | described in the next step.</para></listitem> | 1178 | described in the next step.</para></listitem> |
1180 | <listitem><para>Select "Reconfigure Project" from the | 1179 | <listitem><para>Select "Reconfigure Project" from the |
1181 | "Project" menu. | 1180 | "Project" menu. |
1182 | This selection reconfigures the project by running | 1181 | This selection reconfigures the project by running |
1183 | <filename>autogen.sh</filename> in the workspace for your project. | 1182 | <filename>autogen.sh</filename> in the workspace for your project. |
@@ -1197,7 +1196,7 @@ | |||
1197 | <para> | 1196 | <para> |
1198 | To build the project in Juno, right click on the project in the navigator pane and select | 1197 | To build the project in Juno, right click on the project in the navigator pane and select |
1199 | "Build Project". | 1198 | "Build Project". |
1200 | If you are not running Juno, select "Build Project" from the | 1199 | If you are not running Juno, select "Build Project" from the |
1201 | "Project" menu. | 1200 | "Project" menu. |
1202 | The console should update and you can note the cross-compiler you are using. | 1201 | The console should update and you can note the cross-compiler you are using. |
1203 | </para> | 1202 | </para> |
@@ -1209,7 +1208,7 @@ | |||
1209 | <para> | 1208 | <para> |
1210 | To start the QEMU emulator from within Eclipse, follow these steps: | 1209 | To start the QEMU emulator from within Eclipse, follow these steps: |
1211 | <orderedlist> | 1210 | <orderedlist> |
1212 | <listitem><para>Expose and select "External Tools" from | 1211 | <listitem><para>Expose and select "External Tools" from |
1213 | the "Run" menu. | 1212 | the "Run" menu. |
1214 | Your image should appear as a selectable menu item. | 1213 | Your image should appear as a selectable menu item. |
1215 | </para></listitem> | 1214 | </para></listitem> |
@@ -1232,12 +1231,12 @@ | |||
1232 | <title>Deploying and Debugging the Application</title> | 1231 | <title>Deploying and Debugging the Application</title> |
1233 | 1232 | ||
1234 | <para> | 1233 | <para> |
1235 | Once the QEMU emulator is running the image, you can deploy | 1234 | Once the QEMU emulator is running the image, you can deploy |
1236 | your application using the Eclipse IDE and use then use | 1235 | your application using the Eclipse IDE and use then use |
1237 | the emulator to perform debugging. | 1236 | the emulator to perform debugging. |
1238 | Follow these steps to deploy the application. | 1237 | Follow these steps to deploy the application. |
1239 | <orderedlist> | 1238 | <orderedlist> |
1240 | <listitem><para>Select "Debug Configurations..." from the | 1239 | <listitem><para>Select "Debug Configurations..." from the |
1241 | "Run" menu.</para></listitem> | 1240 | "Run" menu.</para></listitem> |
1242 | <listitem><para>In the left area, expand <filename>C/C++Remote Application</filename>.</para></listitem> | 1241 | <listitem><para>In the left area, expand <filename>C/C++Remote Application</filename>.</para></listitem> |
1243 | <listitem><para>Locate your project and select it to bring up a new | 1242 | <listitem><para>Locate your project and select it to bring up a new |
@@ -1258,7 +1257,7 @@ | |||
1258 | determined earlier.</para></listitem> | 1257 | determined earlier.</para></listitem> |
1259 | <listitem><para>Click "Finish" to close the | 1258 | <listitem><para>Click "Finish" to close the |
1260 | New Connections Dialog.</para></listitem> | 1259 | New Connections Dialog.</para></listitem> |
1261 | <listitem><para>Use the drop-down menu now in the | 1260 | <listitem><para>Use the drop-down menu now in the |
1262 | "Connection" field and pick the IP Address you entered. | 1261 | "Connection" field and pick the IP Address you entered. |
1263 | </para></listitem> | 1262 | </para></listitem> |
1264 | <listitem><para>Click "Run" to bring up a login screen | 1263 | <listitem><para>Click "Run" to bring up a login screen |
@@ -1315,8 +1314,8 @@ | |||
1315 | display the output. | 1314 | display the output. |
1316 | For information on how to use Lttng to trace an application, | 1315 | For information on how to use Lttng to trace an application, |
1317 | see <ulink url='http://lttng.org/documentation'></ulink> | 1316 | see <ulink url='http://lttng.org/documentation'></ulink> |
1318 | and the | 1317 | and the |
1319 | "<ulink url='&YOCTO_DOCS_PROF_URL;#lttng-linux-trace-toolkit-next-generation'>LTTng (Linux Trace Toolkit, next generation)</ulink>" | 1318 | "<ulink url='&YOCTO_DOCS_PROF_URL;#lttng-linux-trace-toolkit-next-generation'>LTTng (Linux Trace Toolkit, next generation)</ulink>" |
1320 | section, which is in the Yocto Project Profiling and Tracing Manual. | 1319 | section, which is in the Yocto Project Profiling and Tracing Manual. |
1321 | <note>Do not use <filename>Lttng-user space (legacy)</filename> tool. | 1320 | <note>Do not use <filename>Lttng-user space (legacy)</filename> tool. |
1322 | This tool no longer has any upstream support.</note> | 1321 | This tool no longer has any upstream support.</note> |
@@ -1326,18 +1325,18 @@ | |||
1326 | Tracing project. | 1325 | Tracing project. |
1327 | Do the following: | 1326 | Do the following: |
1328 | <orderedlist> | 1327 | <orderedlist> |
1329 | <listitem><para>Select "Open Perspective" from the | 1328 | <listitem><para>Select "Open Perspective" from the |
1330 | "Window" menu and then select "Tracing".</para></listitem> | 1329 | "Window" menu and then select "Tracing".</para></listitem> |
1331 | <listitem><para>Click "OK" to change the Eclipse perspective | 1330 | <listitem><para>Click "OK" to change the Eclipse perspective |
1332 | into the Tracing perspective.</para></listitem> | 1331 | into the Tracing perspective.</para></listitem> |
1333 | <listitem><para>Create a new Tracing project by selecting | 1332 | <listitem><para>Create a new Tracing project by selecting |
1334 | "Project" from the "File -> New" menu.</para></listitem> | 1333 | "Project" from the "File -> New" menu.</para></listitem> |
1335 | <listitem><para>Choose "Tracing Project" from the | 1334 | <listitem><para>Choose "Tracing Project" from the |
1336 | "Tracing" menu. | 1335 | "Tracing" menu. |
1337 | </para></listitem> | 1336 | </para></listitem> |
1338 | <listitem><para>Generate your tracing data on the remote target. | 1337 | <listitem><para>Generate your tracing data on the remote target. |
1339 | </para></listitem> | 1338 | </para></listitem> |
1340 | <listitem><para>Select "Lttng2.0 ust trace import" from | 1339 | <listitem><para>Select "Lttng2.0 ust trace import" from |
1341 | the "Yocto Project Tools" menu to | 1340 | the "Yocto Project Tools" menu to |
1342 | start the data import process.</para></listitem> | 1341 | start the data import process.</para></listitem> |
1343 | <listitem><para>Specify your remote connection name.</para></listitem> | 1342 | <listitem><para>Specify your remote connection name.</para></listitem> |
@@ -1348,8 +1347,8 @@ | |||
1348 | <listitem><para>Click "OK" to complete the import process. | 1347 | <listitem><para>Click "OK" to complete the import process. |
1349 | The data is now in the local tracing project you created.</para></listitem> | 1348 | The data is now in the local tracing project you created.</para></listitem> |
1350 | <listitem><para>Right click on the data and then use the menu to | 1349 | <listitem><para>Right click on the data and then use the menu to |
1351 | Select "Generic CTF Trace" from the | 1350 | Select "Generic CTF Trace" from the |
1352 | "Trace Type... -> Common Trace Format" menu to map | 1351 | "Trace Type... -> Common Trace Format" menu to map |
1353 | the tracing type.</para></listitem> | 1352 | the tracing type.</para></listitem> |
1354 | <listitem><para>Right click the mouse and select "Open" | 1353 | <listitem><para>Right click the mouse and select "Open" |
1355 | to bring up the Eclipse Lttng Trace Viewer so you | 1354 | to bring up the Eclipse Lttng Trace Viewer so you |
@@ -1386,7 +1385,7 @@ | |||
1386 | 1385 | ||
1387 | <para> | 1386 | <para> |
1388 | Within the Eclipse IDE, you can create a Yocto BitBake Commander project, | 1387 | Within the Eclipse IDE, you can create a Yocto BitBake Commander project, |
1389 | edit the <link linkend='metadata'>Metadata</link>, and then use | 1388 | edit the <link linkend='metadata'>Metadata</link>, and then use |
1390 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink> to build a customized | 1389 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink> to build a customized |
1391 | image all within one IDE. | 1390 | image all within one IDE. |
1392 | </para> | 1391 | </para> |
@@ -1397,16 +1396,16 @@ | |||
1397 | <para> | 1396 | <para> |
1398 | To create a Yocto BitBake Commander project, follow these steps: | 1397 | To create a Yocto BitBake Commander project, follow these steps: |
1399 | <orderedlist> | 1398 | <orderedlist> |
1400 | <listitem><para>Select "Other" from the | 1399 | <listitem><para>Select "Other" from the |
1401 | "Window -> Open Perspective" menu | 1400 | "Window -> Open Perspective" menu |
1402 | and then choose "Bitbake Commander".</para></listitem> | 1401 | and then choose "Bitbake Commander".</para></listitem> |
1403 | <listitem><para>Click "OK" to change the perspective to | 1402 | <listitem><para>Click "OK" to change the perspective to |
1404 | Bitbake Commander.</para></listitem> | 1403 | Bitbake Commander.</para></listitem> |
1405 | <listitem><para>Select "Project" from the "File -> New" | 1404 | <listitem><para>Select "Project" from the "File -> New" |
1406 | menu to create a new Yocto | 1405 | menu to create a new Yocto |
1407 | Bitbake Commander project.</para></listitem> | 1406 | Bitbake Commander project.</para></listitem> |
1408 | <listitem><para>Choose "New Yocto Project" from the | 1407 | <listitem><para>Choose "New Yocto Project" from the |
1409 | "Yocto Project Bitbake Commander" menu and click | 1408 | "Yocto Project Bitbake Commander" menu and click |
1410 | "Next".</para></listitem> | 1409 | "Next".</para></listitem> |
1411 | <listitem><para>Enter the Project Name and choose the Project Location. | 1410 | <listitem><para>Enter the Project Name and choose the Project Location. |
1412 | The Yocto project's Metadata files will be put under the directory | 1411 | The Yocto project's Metadata files will be put under the directory |
@@ -1424,7 +1423,7 @@ | |||
1424 | <title>Editing the Metadata</title> | 1423 | <title>Editing the Metadata</title> |
1425 | 1424 | ||
1426 | <para> | 1425 | <para> |
1427 | After you create the Yocto Bitbake Commander project, you can modify the | 1426 | After you create the Yocto Bitbake Commander project, you can modify the |
1428 | <link linkend='metadata'>Metadata</link> files | 1427 | <link linkend='metadata'>Metadata</link> files |
1429 | by opening them in the project. | 1428 | by opening them in the project. |
1430 | When editing recipe files (<filename>.bb</filename> files), you can view BitBake | 1429 | When editing recipe files (<filename>.bb</filename> files), you can view BitBake |
@@ -1436,8 +1435,8 @@ | |||
1436 | To edit the Metadata, follow these steps: | 1435 | To edit the Metadata, follow these steps: |
1437 | <orderedlist> | 1436 | <orderedlist> |
1438 | <listitem><para>Select your Yocto Bitbake Commander project.</para></listitem> | 1437 | <listitem><para>Select your Yocto Bitbake Commander project.</para></listitem> |
1439 | <listitem><para>Select "BitBake Recipe" from the | 1438 | <listitem><para>Select "BitBake Recipe" from the |
1440 | "File -> New -> Yocto BitBake Commander" menu | 1439 | "File -> New -> Yocto BitBake Commander" menu |
1441 | to open a new recipe wizard.</para></listitem> | 1440 | to open a new recipe wizard.</para></listitem> |
1442 | <listitem><para>Point to your source by filling in the "SRC_URL" field. | 1441 | <listitem><para>Point to your source by filling in the "SRC_URL" field. |
1443 | For example, you can add a recipe to your | 1442 | For example, you can add a recipe to your |
@@ -1459,13 +1458,13 @@ | |||
1459 | <title>Building and Customizing the Image Using Hob</title> | 1458 | <title>Building and Customizing the Image Using Hob</title> |
1460 | 1459 | ||
1461 | <para> | 1460 | <para> |
1462 | To build and customize the image using Hob from within the | 1461 | To build and customize the image using Hob from within the |
1463 | Eclipse IDE, follow these steps: | 1462 | Eclipse IDE, follow these steps: |
1464 | <orderedlist> | 1463 | <orderedlist> |
1465 | <listitem><para>Select your Yocto Bitbake Commander project.</para></listitem> | 1464 | <listitem><para>Select your Yocto Bitbake Commander project.</para></listitem> |
1466 | <listitem><para>Select "Launch Hob" from the "Project" | 1465 | <listitem><para>Select "Launch Hob" from the "Project" |
1467 | menu.</para></listitem> | 1466 | menu.</para></listitem> |
1468 | <listitem><para>Enter the | 1467 | <listitem><para>Enter the |
1469 | <link linkend='build-directory'>Build Directory</link> | 1468 | <link linkend='build-directory'>Build Directory</link> |
1470 | where you want to put your final images.</para></listitem> | 1469 | where you want to put your final images.</para></listitem> |
1471 | <listitem><para>Click "OK" to launch Hob.</para></listitem> | 1470 | <listitem><para>Click "OK" to launch Hob.</para></listitem> |
@@ -1508,7 +1507,7 @@ | |||
1508 | support development using actual hardware. | 1507 | support development using actual hardware. |
1509 | For example, the area might contain | 1508 | For example, the area might contain |
1510 | <filename>.hddimg</filename> files that combine the | 1509 | <filename>.hddimg</filename> files that combine the |
1511 | kernel image with the filesystem, boot loaders, and | 1510 | kernel image with the filesystem, boot loaders, and |
1512 | so forth. | 1511 | so forth. |
1513 | Be sure to get the files you need for your particular | 1512 | Be sure to get the files you need for your particular |
1514 | development process.</para> | 1513 | development process.</para> |
@@ -1879,9 +1878,9 @@ | |||
1879 | 1878 | ||
1880 | <para> | 1879 | <para> |
1881 | For a better understanding of Hob, see the project page at | 1880 | For a better understanding of Hob, see the project page at |
1882 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'></ulink> | 1881 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'></ulink> |
1883 | on the Yocto Project website. | 1882 | on the Yocto Project website. |
1884 | If you follow the "Documentation" link from the Hob page, you will | 1883 | If you follow the "Documentation" link from the Hob page, you will |
1885 | find a short introductory training video on Hob. | 1884 | find a short introductory training video on Hob. |
1886 | The following lists some features of Hob: | 1885 | The following lists some features of Hob: |
1887 | <itemizedlist> | 1886 | <itemizedlist> |
@@ -1893,9 +1892,9 @@ | |||
1893 | <listitem><para>You can set the | 1892 | <listitem><para>You can set the |
1894 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> | 1893 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> |
1895 | for which you are building the image.</para></listitem> | 1894 | for which you are building the image.</para></listitem> |
1896 | <listitem><para>You can modify various policy settings such as the | 1895 | <listitem><para>You can modify various policy settings such as the |
1897 | package format with which to build, | 1896 | package format with which to build, |
1898 | the parallelism BitBake uses, whether or not to build an | 1897 | the parallelism BitBake uses, whether or not to build an |
1899 | external toolchain, and which host to build against. | 1898 | external toolchain, and which host to build against. |
1900 | </para></listitem> | 1899 | </para></listitem> |
1901 | <listitem><para>You can manage | 1900 | <listitem><para>You can manage |
diff --git a/documentation/kernel-dev/kernel-dev.xml b/documentation/kernel-dev/kernel-dev.xml index c1c4660e07..702dda937d 100644 --- a/documentation/kernel-dev/kernel-dev.xml +++ b/documentation/kernel-dev/kernel-dev.xml | |||
@@ -71,7 +71,7 @@ | |||
71 | <note> | 71 | <note> |
72 | Due to production processes, there could be differences between the Yocto Project | 72 | Due to production processes, there could be differences between the Yocto Project |
73 | documentation bundled in the release tarball and the | 73 | documentation bundled in the release tarball and the |
74 | <ulink url='&YOCTO_DOCS_KERNEL_URL;'>Yocto Project Linux Kernel Development Manual</ulink> on | 74 | <ulink url='&YOCTO_DOCS_KERNEL_DEV_URL;'>Yocto Project Linux Kernel Development Manual</ulink> on |
75 | the <ulink url='&YOCTO_HOME_URL;'>Yocto Project</ulink> website. | 75 | the <ulink url='&YOCTO_HOME_URL;'>Yocto Project</ulink> website. |
76 | For the latest version of this manual, see the manual on the website. | 76 | For the latest version of this manual, see the manual on the website. |
77 | </note> | 77 | </note> |
diff --git a/documentation/profile-manual/profile-manual-intro.xml b/documentation/profile-manual/profile-manual-intro.xml index 9ed807f356..e8e0908733 100644 --- a/documentation/profile-manual/profile-manual-intro.xml +++ b/documentation/profile-manual/profile-manual-intro.xml | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | <chapter id='profile-manual-intro'> | 5 | <chapter id='profile-manual-intro'> |
6 | 6 | ||
7 | <title>Yocto Project Tracing and Profiling Manual</title> | 7 | <title>Yocto Project Profiling and Tracing Manual</title> |
8 | <section id='intro'> | 8 | <section id='intro'> |
9 | <title>Introduction</title> | 9 | <title>Introduction</title> |
10 | 10 | ||
diff --git a/documentation/profile-manual/profile-manual.xml b/documentation/profile-manual/profile-manual.xml index 4c7a4f453b..ca00d84484 100644 --- a/documentation/profile-manual/profile-manual.xml +++ b/documentation/profile-manual/profile-manual.xml | |||
@@ -74,7 +74,7 @@ | |||
74 | <note> | 74 | <note> |
75 | Due to production processes, there could be differences between the Yocto Project | 75 | Due to production processes, there could be differences between the Yocto Project |
76 | documentation bundled in the release tarball and the | 76 | documentation bundled in the release tarball and the |
77 | <ulink url='&YOCTO_DOCS_PROF_URL;'>Yocto Project Tracing and Profiling Manual</ulink> on | 77 | <ulink url='&YOCTO_DOCS_PROF_URL;'>Yocto Project Profiling and Tracing Manual</ulink> on |
78 | the <ulink url='&YOCTO_HOME_URL;'>Yocto Project</ulink> website. | 78 | the <ulink url='&YOCTO_HOME_URL;'>Yocto Project</ulink> website. |
79 | For the latest version of this manual, see the manual on the website. | 79 | For the latest version of this manual, see the manual on the website. |
80 | </note> | 80 | </note> |