cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
engr.majid
Observer
Observer
5,465 Views
Registered: ‎02-15-2016

Error in Device Tree FIle

Jump to solution

 I installed PetaLinux2016.1 for Creating Linux Image for Zybo Board. I have BSPs for Zybo Board with version 2015.4.

 

I created a Hardware system in vivado involving only Zynq PS and Two GPIOs one for Buttons and one for LEDs. I exported hdf file to Petalinux project. I then try to build petalinux project but it ends with the error as under:

 

INFO: Building linux
[INFO ] pre-build linux/rootfs/console-blank
[INFO ] pre-build linux/rootfs/fwupgrade
[INFO ] pre-build linux/rootfs/inittab_customisation
[INFO ] pre-build linux/rootfs/peekpoke
[INFO ] build system.dtb
[ERROR] Error: /home/engrm/Downloads/petalinux-bsps-master/releases/Digilent-Zybo-Linux-BD-v2015.4/subsystems/linux/configs/device-tree/system-top.dts:69.1-14 Label or path axi_dynclk_0 not found
[ERROR] Error: /home/engrm/Downloads/petalinux-bsps-master/releases/Digilent-Zybo-Linux-BD-v2015.4/subsystems/linux/configs/device-tree/system-top.dts:75.2-12 syntax error
[ERROR] make[1]: *** [system.dtb] Error 255
ERROR: Failed to build linux

 

Is this due to version mismatch of BSPs and Petalinux software or some thing else?

0 Kudos
Reply
1 Solution

Accepted Solutions
naveeng
Observer
Observer
9,579 Views
Registered: ‎11-25-2015

Hi,

 

Are you using Vivado 2015.4 generated hdf with Petalinux 2016.1? If yes, then you will need to upgrade/migrate your 2015.4 hardware design/project to Vivado 2016.1 and generate hdf, export to 2016.1 SDK and generate BSPs and proceed to Petalinux(use 2016.1 generated hdf). Using different versions combination may lead to complicated errors.

View solution in original post

0 Kudos
Reply
2 Replies
naveeng
Observer
Observer
9,580 Views
Registered: ‎11-25-2015

Hi,

 

Are you using Vivado 2015.4 generated hdf with Petalinux 2016.1? If yes, then you will need to upgrade/migrate your 2015.4 hardware design/project to Vivado 2016.1 and generate hdf, export to 2016.1 SDK and generate BSPs and proceed to Petalinux(use 2016.1 generated hdf). Using different versions combination may lead to complicated errors.

View solution in original post

0 Kudos
Reply
engr.majid
Observer
Observer
5,341 Views
Registered: ‎02-15-2016
I was actually not configuring hdf file in the petalinux project. Adding Hardware configuration solved these issue. Thanks...
0 Kudos
Reply