[yocto] mail list for Xilinx Zynq platform?

Bruce Ashfield bruce.ashfield at windriver.com
Wed Dec 5 06:46:29 PST 2012


On 12-12-05 09:42 AM, Elvis Dowson wrote:
> Hi,
>
> On Dec 5, 2012, at 5:21 PM, Andreas Schweigstill <andreas at schweigstill.de> wrote:
>
>> I have also tried to build a kernel and root filesystem for Zynq but the kernel
>> gets stuck when booting, regardless if on the ZC702 board or on Qemu. I tried
>> Poky denzil and Poky danny.
>>
>> Also the alternate meta-zynq layer from git.yoctoproject.org shows the same
>> behaviour.
>>
>> These are the last console messages which I get:
>> ## Booting kernel from Legacy Image at 01000000 ...
>>    Image Name:   Linux-3.2.11-yocto-standard
>>    Created:      2012-12-04  20:07:37 UTC
>>    Image Type:   ARM Linux Kernel Image (uncompressed)
>>    Data Size:    2997472 Bytes = 2.9 MiB
>>    Load Address: 00008000
>>    Entry Point:  00008000
>>    Verifying Checksum ... OK
>> ## Flattened Device Tree blob at 01a80000
>>    Booting using the fdt blob at 0x1a80000
>>    Loading Device Tree to 0eff8000, end 0efff185 ... OK
>>    Loading Kernel Image ... OK
>> OK
>>    Loading Device Tree to 0efed000, end 0eff7185 ... OK
>>
>> Starting kernel ...
>>
>>
>> Instead of using Linux kernel version 3.5-xilinx I always get
>> Linux-3.2.11-yocto-standard which is obviously missing the
>> Zynq patches.
>>
>> meta-zynq/recipes-kernel-linux-zynq contains the following lines:
>> LINUX_VERSION ?= "3.5"
>> LINUX_VERSION_EXTENSION ?= "-xilinx"
>>
>> How can I force Yocto to build kernel 3.5-xilinx?
>>
>
>  From you messages, I infer that you are using the meta-zynq layer
> located here:
>
> http://git.yoctoproject.org/cgit/cgit.cgi/meta-zynq/
>
> For my builds, I used Philip Ballister's meta-zynq layer located here
> for the simple reason that it uses xilinx git repository:
>
> https://github.com/balister/meta-zynq

And in case anyone is wondering, efforts are (still) underway to
get a single unified layer for this board (and others), but getting
all the moving parts organized is taking a bit longer than expected
or than we would like.

Cheers,

Bruce

>
> Also, try to ensure that you don't put both the meta-layers in your bblayers.conf file
> while building, and ensure that you set machine as follows in your local.conf file
>
> MACHINE ?= "zynq-zc702"
>
> Do let me know how it goes!
>
> Best regards,
>
> Elvis Dowson
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>




More information about the yocto mailing list