diff options
Diffstat (limited to 'documentation/kernel-dev/kernel-dev-intro.xml')
-rw-r--r-- | documentation/kernel-dev/kernel-dev-intro.xml | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/documentation/kernel-dev/kernel-dev-intro.xml b/documentation/kernel-dev/kernel-dev-intro.xml index a2644aaa13..ce8e0fcb6d 100644 --- a/documentation/kernel-dev/kernel-dev-intro.xml +++ b/documentation/kernel-dev/kernel-dev-intro.xml | |||
@@ -108,6 +108,16 @@ | |||
108 | "<ulink url='&YOCTO_DOCS_DEV_URL;#cloning-the-poky-repository'>Cloning the <filename>poky</filename> Repository</ulink>" | 108 | "<ulink url='&YOCTO_DOCS_DEV_URL;#cloning-the-poky-repository'>Cloning the <filename>poky</filename> Repository</ulink>" |
109 | section in the Yocto Project Development Manual to set up your | 109 | section in the Yocto Project Development Manual to set up your |
110 | Source Directory. | 110 | Source Directory. |
111 | <note> | ||
112 | Be sure you check out the appropriate development branch or | ||
113 | by tag to get the version of Yocto Project you want. | ||
114 | See the | ||
115 | "<ulink url='&YOCTO_DOCS_DEV_URL;#checking-out-by-branch-in-poky'>Checking Out by Branch in Poky</ulink>" | ||
116 | and | ||
117 | "<ulink url='&YOCTO_DOCS_DEV_URL;#checkout-out-by-tag-in-poky'>Checking Out by Tag in Poky</ulink>" | ||
118 | sections in the Yocto Project Development Manual for more | ||
119 | information. | ||
120 | </note> | ||
111 | </para> | 121 | </para> |
112 | 122 | ||
113 | <para> | 123 | <para> |
@@ -156,7 +166,7 @@ | |||
156 | building for the QEMU emulator in 32-bit mode. | 166 | building for the QEMU emulator in 32-bit mode. |
157 | However, if you are not, you need to set the | 167 | However, if you are not, you need to set the |
158 | <filename>MACHINE</filename> variable appropriately in | 168 | <filename>MACHINE</filename> variable appropriately in |
159 | your <filename>local.conf</filename> file found in the | 169 | your <filename>conf/local.conf</filename> file found in the |
160 | <ulink url='&YOCTO_DOCS_REF_URL;#build-directory'>Build Directory</ulink> | 170 | <ulink url='&YOCTO_DOCS_REF_URL;#build-directory'>Build Directory</ulink> |
161 | (i.e. <filename>~/poky/build</filename> in this example). | 171 | (i.e. <filename>~/poky/build</filename> in this example). |
162 | </para> | 172 | </para> |
@@ -208,6 +218,7 @@ | |||
208 | Use BitBake to build the extensible SDK specifically for | 218 | Use BitBake to build the extensible SDK specifically for |
209 | the Minnowboard: | 219 | the Minnowboard: |
210 | <literallayout class='monospaced'> | 220 | <literallayout class='monospaced'> |
221 | $ cd ~/poky/build | ||
211 | $ bitbake core-image-minimal -c populate_sdk_ext | 222 | $ bitbake core-image-minimal -c populate_sdk_ext |
212 | </literallayout> | 223 | </literallayout> |
213 | Once the build finishes, you can find the SDK installer | 224 | Once the build finishes, you can find the SDK installer |
@@ -290,12 +301,9 @@ | |||
290 | If you were building for actual hardware and not for | 301 | If you were building for actual hardware and not for |
291 | emulation, you could flash the image to a USB stick | 302 | emulation, you could flash the image to a USB stick |
292 | on <filename>/dev/sdd</filename> and boot your device. | 303 | on <filename>/dev/sdd</filename> and boot your device. |
293 | Use a command similar to the following command to flash | 304 | For an example that uses a Minnowboard, see the |
294 | the image: | 305 | <ulink url='https://wiki.yoctoproject.org/wiki/TipsAndTricks/KernelDevelopmentWithEsdk'>TipsAndTricks/KernelDevelopmentWithEsdk</ulink> |
295 | <literallayout class='monospaced'> | 306 | Wiki page. |
296 | $ sudo dd if=tmp/deploy/images/<replaceable>architecture</replaceable>/core-image-minimal-<replaceable>architecture</replaceable>.wic of=/dev/sdd bs=1MB | ||
297 | $ sync | ||
298 | </literallayout> | ||
299 | </para></listitem> | 307 | </para></listitem> |
300 | </orderedlist> | 308 | </orderedlist> |
301 | </para> | 309 | </para> |