Hi Andreas, On Dec 6, 2012, at 4:57 PM, Andreas Schweigstill <andr...@schweigstill.de> wrote:
> After changing the order of BBLAYERS in build/conf/local.conf to meta, > meta-zynq, > meta-yocto, meta-yocto-bsp and using Hob to select MACHINE=zynq-zc702, > base image=zc702-proto-image everything works fine. Now I get a proper > toolchain > for Cortex A9 and a kernel named zynq-zc702 3.5.0-14.3-build1-yocto-standard > which is properly running on my ZC702 board. I don't add meta-yocto-bsp to my bblayers configuration. > I haven't built a BOOT.BIN file with Yocto based U-Boot yet. Instead I'm using > U-Boot from Petalinux 12.9 which is configured to use the QSPI Flash to store > its > environment. > > Currently I boot from QSPI Flash, load kernel und DTB files via TFTP and use a > root filesystem stored on a SD card. ;-) If you want to build your own version of BOOT.bin, its quite simple. Just take the u-boot.elf file, and use SDK to create a simple zynq_fsbl project. From that create the boot image, using the SDK, and add the system.bit, zynq_fsbl.elf and u-boot.elf binaries. Rename the produce binary to BOOT.bin, and you're good to go. You can find more information of the boot image creation process on section 3.5, page 29, of the UG821 - Zynq-7000 EPP Software Developers Guide v3.0. >From within SDK, it's pretty straightforward, and it will automatically create >the bif file after you've specified all the binaries, and create the bootable image. Best regards, Elvis Dowson _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto