[meta-xilinx] picozed

Alan Levy alan.levy at plextek.com
Wed Aug 12 00:52:51 PDT 2015


The problem is that the PicoZed doesn't have an on-board SD card socket and the Zynq ROM can't boot directly from the on-board eMMC so the FSBL in BOOT.BIN is built to boot from QSPI Flash only. You need to create a custom FSBL that also supports booting from SD_0 (rather than SD_1 which is the eMMC chip) and understands the pin MUX and clock configuration settings for the FMC card. The FSBL in "PZ7020 basic system" may do the trick for you. It has the correct pin mux and clock configuration for the FMC board. You can get it from http://picozed.org/sites/default/files/design/PZ7020_Basic_System_2015_1_01.zip. 

-----Original Message-----
From: Jeff Hagen [mailto:jhagen at lithetechnology.com] 
Sent: 10 August 2015 21:37
To: meta-xilinx at yoctoproject.org
Subject: [meta-xilinx] picozed


Has anyone tried the picozed-zynq7 machine target in poky-fido?
Would I expect that to work?

I can check it out and build it as per the directions in doc/BOOT.sdcard but I cant seem to find a u-boot that works. The default boot.bin gives the interesting console error "Unsuported boot mode" like the picozed patch hasnt been applied (looking at spl.c). Yet config/zynq_picozed.h has configs defined. Elsewhere picozed.h is empty. I dont see any obvious errors in the logs.

I did try to make a BOOT.BIN as per the directions  using the xilinx bootgen. That just hangs with no messages. It looks like the bit file loads,  and u-boot hangs.

I am using the FMC carrier board to hold the flash. Perhaps this is not supported.

I have had good success with BOOT.BIN, u-boot and bootgen in poky-dora on microzed, but I'm no expert.
Did I miss something dumb?

Thanks,

Jeff

--
Jeffrey R Hagen
Lithe Technology LLC
jhagen at lithetechnology.com
(520) 488-1155 (mobile)
(520) 621-4771 (office)
http://www.lithetechnology.com



-- 
Plextek Limited, London Road, Great Chesterford, Essex, CB10 1NY, UK. Reg. No. 2305889, VAT Reg. No. GB 918 4425 15. Tel: +44 1799 533 200.


More information about the meta-xilinx mailing list