Is there any interest in a Yocto BSP for the zedboard? I can probably get a basic one together fairly easily, well if I can ever get a zedboard :)
Is there any interest in a Yocto BSP for the zedboard? I can probably get a basic one together fairly easily, well if I can ever get a zedboard :)
I'm actually setting it up, so here's an overlay that adds support for Zedboard.
https://github.com/milosoftware/meta-zynq
Currently it builds u-boot and BOOT.bin (you'll need to have a FSBL binary to create BOOT.bin) and boots a rootfs from SD card.
I am working my way through it now. Are there any zedboard specific instructions/settings?
Just ask if you have any questions...
If you build "my-image" on the Zed, and (optionally) build the bitstream for the ADI framebuffer, you get a nice base image that fits in the internal flash.
This evening I am getting git failures from Xilinx. Specifically U-Boot... Did something change.
WARNING: Failed to fetch URL git://git.xilinx.com/u-boot-xarm.git;protocol=git, attempting MIRRORS if available
ERROR: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/home/cah/Backup/Code/zedboard/meta-zynq/oe-core/build/downloads/git2/git.xilinx.com.u-boot-xarm.git'...
fatal: The remote end hung up unexpectedly
ERROR: Function failed: Fetcher failure for URL: 'git://git.xilinx.com/u-boot-xarm.git;protocol=git'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/cah/Backup/Code/zedboard/meta-zynq/oe-core/build/tmp-eglibc/work/zynq_zc702-oe-linux-gnueabi/u-boot-zynq/xilinx-zc702-r1/temp/log.do_fetch.14282
ERROR: Task 67 (/home/cah/Backup/Code/zedboard/meta-zynq/oe-core/meta-zynq/recipes-bsp/u-boot/u-boot-zynq_git.bb, do_fetch) failed with exit code '1'
It is up and running again.. (for now)
While I am here your how to has a couple of tweeks I would make
metz-zynq -> meta-zynq
MACHINE = "zynq-zc702 -> MACHINE ?= "zynq-zc702
Now clone the meta-zynq layer in the oe-core directory ->
Which oe-core directory? You have them nested. Can you make it more clear?
I note your bug on BOOT.BIN and just use ISE. Can you go through a short procedure of producing the BOOT.BIN? If nothing else can you link to the Xilinx documentation that spells it out?
It is up and running again.. (for now)
While I am here your how to has a couple of tweeks I would make
metz-zynq -> meta-zynq
MACHINE = "zynq-zc702 -> MACHINE ?= "zynq-zc702
Now clone the meta-zynq layer in the oe-core directory ->
Which oe-core directory? You have them nested. Can you make it more clear?
I note your bug on BOOT.BIN and just use ISE. Can you go through a short procedure of producing the BOOT.BIN? If nothing else can you link to the Xilinx documentation that spells it out?
Can you give a bit more context, I don't understand any of your questions/suggestions.
Contact me by e-mail if you like, because it's a pain to post anything on this board, I don't visit it often...
Any idea what could cause this?
ERROR: Function failed: do_compile (see /home/cah/Backup/Code/zedboard/meta-zynq/oe-core/build/tmp-eglibc/work/zynq_zc702-oe-linux-gnueabi/u-boot/v2011.06+git13+b1af6f532e0d348b153d5c148369229d24af361a-r3/temp/log.do_compile.3932 for further information)
ERROR: Logfile of failure stored in: /home/cah/Backup/Code/zedboard/meta-zynq/oe-core/build/tmp-eglibc/work/zynq_zc702-oe-linux-gnueabi/u-boot/v2011.06+git13+b1af6f532e0d348b153d5c148369229d24af361a-r3/temp/log.do_compile.3932
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8 CROSS_COMPILE=arm-oe-linux-gnueabi- CC=arm-oe-linux-gnueabi-gcc --sysroot=/home/cah/Backup/Code/zedboard/meta-zynq/oe-core/build/tmp-eglibc/sysroots/zynq-zc702 zynq_zc70x_config
| awk '(NF && $1 !~ /^#/) { print $1 ": " $1 "_config; $(MAKE)" }' boards.cfg > .boards.depend
| make: *** No rule to make target `zynq_zc70x_config'. Stop.
| make: *** [zynq_zc70x_config] Error 1
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (see /home/cah/Backup/Code/zedboard/meta-zynq/oe-core/build/tmp-eglibc/work/zynq_zc702-oe-linux-gnueabi/u-boot/v2011.06+git13+b1af6f532e0d348b153d5c148369229d24af361a-r3/temp/log.do_compile.3932 for further information)
ERROR: Task 6 (/home/cah/Backup/Code/zedboard/meta-zynq/oe-core/oe-core/meta/recipes-bsp/u-boot/u-boot_2011.06.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 490 tasks of which 484 didn't need to be rerun and 1 failed.
No currently running tasks (490 of 497)
Summary: 1 task failed:
/home/cah/Backup/Code/zedboard/meta-zynq/oe-core/oe-core/meta/recipes-bsp/u-boot/u-boot_2011.06.bb, do_compile
Summary: There was 1 ERROR message shown, returning a non-zero exit code.