Just recently I started working on the picoZed 7015 SOM board. I have a few basic questions on boot. For prototyping and debugging, is it possible that we activate both SD (sdhci) controllers at the same time (one for SD and the other eMMC) ? (In production we will use eMMC only.)
While awaiting hardware to generate the HDF file, is there a sample HDF file for this board so I can build the FSBL?
In the meantime, I loaded Xilinx U-boot (2017) on the picoZed. Expectedly, the boot failed with no output. This U-boot image uses SPL as the FSBL and it was built for the picoZed via the following commands (without the proper ps7_init_gpl.c from HDF) :
make zynq_picozed_defconfig; make
I had a Xilinx ZC702 board. So I loaded the ZC702 U-boot (built with zynq_zc702_defconfig) on this picoZed board. Surprisingly it went further and it was searching for the U-boot proper image (u-boot.img),
spl: error reading image u-boot.img
Am I missing anything? Will zynq_picozed_defconfig work if I provide the proper ps7_init_gpl.c file?
If SPL is not used in U-boot, is there anything we need to supply U-boot for picoZed?