Hi
I am using cora Z7 07S, ubuntu 16.04, and Vivado 2017.4 and Petalinux 2017.4
Firstly, the good news:
Following the instructions on https://github.com/Digilent/Petalinux-Cora-Z7-07S if I of directly download the Cora BSP and do
petalinux-create -t project -s <path to .bsp file>
cd <project>
petalinux-build
Everything works : I can load an sd card and boot linux on my Cora.
Problems come however if either I
a) Try the alternative approach described in the instructions of
git clone --recursive https://github.com/Digilent/Petalinux-Cora-Z7-07S.git
or
b) I try to include a hardware definition, output from any simple Vivado project I create
E.g. If I create my own Cora Vivado project with (say) a simple xilinx axi-GPIO IP in the Programmable Logic, it's my understanding I should be able to generate the bitstream, "export-hardware", and in Petalinux do
petalinux-create -t project -s <path to .bsp file>
cd <new project>
petalinux-config --get-hw-description=<path to my vivado .hdf>
petalinux-build
In either case 'a' or 'b' however, the builds fail with
The issue appears to be a "broken" commit on the Digilent github. More precisely, although a commit (sort of) exists ( https://github.com/Digilent/u-boot-digilent/commit/4a3462002712c18b9b2c7f8732967aa66f3adb51 ) it's marked
This forum post suggests I can pick another commit, but how do I know which? (there are >70,000!)
I can live without 'a' above, but not being able to develop any of my onw custom Vivado designs is really limiting.
Any help much appreciated
Browse files