[yocto] QEMU in SDK

Chong Lu Chong.Lu at windriver.com
Wed Jul 9 01:53:56 PDT 2014


On 07/09/2014 04:27 PM, Joseph Andrew de la Peña wrote:
> Good day Chong,
>
> Thank you so much for your input! I have also tried the ADT method you 
> mentioned and saw the needed files inside download_image. Yet this is 
> not the path I intended to take since in our poky, we already have our 
> own generated images.
>
> The output should be like the ADT installer where the moment you run 
> the script, the images will be installed inside a certain dir in 
> sysroots. Is this possible?
>
> The expected outcome should be the moment I finished running the SDK 
> script generated by populate_sdk, the images should also be seen in my 
> sdk path. How can I include the images as content to the SDK script? 
> Is there a variable that I need to set in conf or any?
>
adt-installer download images from http://adtrepo.yoctoproject.org/ , 
maybe you can create your repo for your images.
The script from populate_sdk can't get images default.

BR
Chong
> - Joseph
>
>
> On Tue, Jul 8, 2014 at 5:54 PM, Chong Lu <Chong.Lu at windriver.com 
> <mailto:Chong.Lu at windriver.com>> wrote:
>
>     I mean you can use adt-installer to make your sdk environment.
>     (3.1.1. Using the ADT Installer)
>     After you run adt-installer script, you can get kernel and rootfs
>     in download_image directory.
>
>     Best Regards
>     Chong
>
>
>
>     On 07/08/2014 05:39 PM, Joseph Andrew de la Peña wrote:
>>     Good day Chong,
>>
>>     Actually, I have used ADT (Section 3.4 Optionally Building a
>>     Toolchain Installer). I used the method -c populate_sdk and it
>>     generated a toolchain script from my existing build workdir's
>>     core-image-XXX. I ran the toolchain and it generated a sysroots
>>     dir to /path/to/sysroots (SDK_PATH).
>>
>>     Here's the directory structure:
>>     + SDK_PATH
>>     --- + environment-setup-XXX
>>     --- + site-config-XXX
>>     --- + sysroots (dir)
>>     ---------- + XXX-poky-linux (dir)
>>     ---------- + XXX-pokysdk-linux (dir)
>>     --- + version-XXX
>>
>>     The poky-linux dir does not contain a build dir and nowhere are
>>     the images (kernel and ext3) to be found. Thus, the main problem
>>     is how can I ran qemu with my SDK setup. This would lead to my
>>     sub question: since QEMU needs the kernel and ext3 files, how can
>>     I automatically copy these images from my existing build workdir
>>     to the newly created SDK dir.
>>
>>     Thanks,
>>     Joseph
>>
>>
>>
>>
>>
>>     On Tue, Jul 8, 2014 at 3:26 PM, Chong Lu <Chong.Lu at windriver.com
>>     <mailto:Chong.Lu at windriver.com>> wrote:
>>
>>         Hi Joseph,
>>
>>         Maybe you can use adt-installer.
>>
>>         http://www.yoctoproject.org/docs/latest/adt-manual/adt-manual.html#using-the-adt-installer
>>
>>         Best Regards
>>         Chong
>>
>>         On 07/08/2014 02:15 PM, Joseph Andrew de la Peña wrote:
>>>         Good day ALL,
>>>
>>>         I was wondering if it's possible to automatically add QEMU
>>>         dependencies (kernel and ext3 files) into the script
>>>         generated by do_populate_sdk? Then after running the
>>>         generated SDK script, the images will reside in
>>>         /path/to/sysroots/xxx-poky-xxx/tmp/images? Then just add an
>>>         environment variable to the environment script to locate the
>>>         images path. Is this possible?
>>>
>>>         The intention is to run QEMU in a host machine with
>>>         extracted SDK. Any suggestions on other better ways to run
>>>         QEMU in another machine w/ SDK would be great.
>>>
>>>         Thanks,
>>>         Joseph
>>>
>>>
>>
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20140709/e87f9474/attachment.html>


More information about the yocto mailing list