On 01/16/2017 05:20 AM, Brian Hutchinson wrote:
On Jan 13, 2017 3:12 PM, "Brian Hutchinson" <[email protected]
<mailto:[email protected]>> wrote:
Hi,
Back in November I built core-image-minimal from Yocto master with
meta-xilinx included.
I have the following files in deploy/images/zcu102-zynqmps:
-rw-r--r-- 2 hutch hutch 24640 Nov 16 01:05 bl31-zcu102-zynqmp.bin
-rw-r--r-- 2 hutch hutch 71688 Nov 16 01:05 bl31-zcu102-zynqmp.elf
-rw-r--r-- 1 hutch hutch 1298 Nov 16 01:05
core-image-ion-e-zcu102-zynqmp-20161116050028.qemuboot.conf
-rw-r--r-- 1 hutch hutch 1298 Nov 17 17:38
core-image-ion-e-zcu102-zynqmp-20161117223156.qemuboot.conf
-rw-r--r-- 2 hutch hutch 4839 Nov 17 17:38
core-image-ion-e-zcu102-zynqmp-20161117223156.rootfs.manifest
-rw-r--r-- 2 hutch hutch 23714041 Nov 17 17:38
core-image-ion-e-zcu102-zynqmp-20161117223156.rootfs.tar.bz2
lrwxrwxrwx 2 hutch hutch 61 Nov 17 17:38
core-image-ion-e-zcu102-zynqmp.manifest ->
core-image-ion-e-zcu102-zynqmp-20161117223156.rootfs.manifest
lrwxrwxrwx 1 hutch hutch 59 Nov 17 17:38
core-image-ion-e-zcu102-zynqmp.qemuboot.conf ->
core-image-ion-e-zcu102-zynqmp-20161117223156.qemuboot.conf
lrwxrwxrwx 2 hutch hutch 60 Nov 17 17:38
core-image-ion-e-zcu102-zynqmp.tar.bz2 ->
core-image-ion-e-zcu102-zynqmp-20161117223156.rootfs.tar.bz2
lrwxrwxrwx 2 hutch hutch 69 Nov 16 01:03 Image ->
Image--4.4-xilinx+git0+dfb97bc345-r0-zcu102-zynqmp-20161116050028.bin
-rw-r--r-- 2 hutch hutch 11590144 Nov 16 01:03
Image--4.4-xilinx+git0+dfb97bc345-r0-zcu102-zynqmp-20161116050028.bin
-rw-r--r-- 2 hutch hutch 29025 Nov 16 01:03
Image--4.4-xilinx+git0+dfb97bc345-r0-zynqmp-zcu102-revB-20161116050028.dtb
lrwxrwxrwx 2 hutch hutch 69 Nov 16 01:03 Image-zcu102-zynqmp.bin
-> Image--4.4-xilinx+git0+dfb97bc345-r0-zcu102-zynqmp-20161116050028.bin
lrwxrwxrwx 2 hutch hutch 74 Nov 16 01:03
Image-zynqmp-zcu102-revB.dtb ->
Image--4.4-xilinx+git0+dfb97bc345-r0-zynqmp-zcu102-revB-20161116050028.dtb
-rw-rw-r-- 2 hutch hutch 13868335 Nov 16 01:03
modules--4.4-xilinx+git0+dfb97bc345-r0-zcu102-zynqmp-20161116050028.tgz
lrwxrwxrwx 2 hutch hutch 71 Nov 16 01:03
modules-zcu102-zynqmp.tgz ->
modules--4.4-xilinx+git0+dfb97bc345-r0-zcu102-zynqmp-20161116050028.tgz
drwxr-xr-x 2 hutch hutch 4096 Nov 16 01:05 qemu-hw-devicetrees
-rw-r--r-- 2 hutch hutch 294 Nov 17 17:37
README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt
lrwxrwxrwx 2 hutch hutch 65 Nov 16 01:04 u-boot.bin ->
u-boot-zcu102-zynqmp-v2016.01-xilinx+gitAUTOINC+0daf88c7f8-r0.bin
lrwxrwxrwx 2 hutch hutch 65 Nov 16 01:04 u-boot.elf ->
u-boot-zcu102-zynqmp-v2016.01-xilinx+gitAUTOINC+0daf88c7f8-r0.elf
lrwxrwxrwx 2 hutch hutch 65 Nov 16 01:04
u-boot-zcu102-zynqmp.bin ->
u-boot-zcu102-zynqmp-v2016.01-xilinx+gitAUTOINC+0daf88c7f8-r0.bin
lrwxrwxrwx 2 hutch hutch 65 Nov 16 01:04
u-boot-zcu102-zynqmp.elf ->
u-boot-zcu102-zynqmp-v2016.01-xilinx+gitAUTOINC+0daf88c7f8-r0.elf
-rw-r--r-- 2 hutch hutch 503376 Nov 16 01:04
u-boot-zcu102-zynqmp-v2016.01-xilinx+gitAUTOINC+0daf88c7f8-r0.bin
-rw-r--r-- 2 hutch hutch 569704 Nov 16 01:04
u-boot-zcu102-zynqmp-v2016.01-xilinx+gitAUTOINC+0daf88c7f8-r0.elf
I've been reading in the meta-xilinx archives to see if I could figure
out how to use these images to create a SD card to boot the board but
I'm kind of lost.
I read some things that suggested u-boot spl support for this board
was only in v2016.7 so do I need to change my configs to use that so I
get a boot.bin file???
I've built images with meta-xilinx before for the zedboard and was
able to boot from SD but this zcu102 images that were generated I'm
not familiar with what to do with them ... which ones to copy to SD
card ... what the SD card names should be etc.
I see there is now a meta-petalinux ... should I be using that instead
of meta-xilinx?
Hi Brian,
meta-petalinux is a distro layer, whereas meta-xilinx is BSP layer.
If you want to use Xilinx SDK toolchain to build, then meta-petalinux
should be included in your layer stack.
meta-xilinx-tools is layer to build fsbl, PMU firmware, BOOT.bin using
Xilinx SDK (xsct). To use meta-xilinx-tools you will need meta-petalinux
in your layer stack.
You can use repo tool to do get the layer stack (2016.4 is latest
release from Xilinx)
https://github.com/Xilinx/yocto-manifests/tree/rel-v2016.4
If SPL is used, then you can just stick with meta-xilinx layer and Yocto
toolchain. The distro can be of your choice Poky, PetaLinux etc.
You can also see the pre-built images from Yocto published here
wiki.xilinx.com/Zynq+2016.4+Release (Please check board versions before
using the images)
Thanks
Manju
My understanding is petalinux has a fixed Linaro toolchain and some of
the SDK tools but I'm not aware of any pro's/con's to using that layer
vs meta-xilinx.
Anyone have a zcu102 booting from SD card with these images???
Thanks!
Regards,
Brian
Can I just steal BOOT.bin from the xilinx pre-built image release and
use the other yocto images to get this thing booting from SD Card since
Yocto isn't making BOOT.bin for this board?
Regards,
Brian
--
_______________________________________________
meta-xilinx mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-xilinx