Jump to content
  • 0

Cora Z7 Petalinux - Problems with Digilent GitHub





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>

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 


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>



In either case 'a' or 'b' however, the builds fail with


"ERROR: u-boot-xlnx-v2017.01-xilinx-v2017.4+gitAUTOINC+4a34620027-r0 do_fetch: Fetcher failure for URL: 'git://github.com/digilent/u-boot-digilent.git;protocol=https;branch=master'. Unable to fetch URL from any source."


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 commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.


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

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...