UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Participant miner_tom
Participant
198 Views
Registered: ‎10-04-2018

No "linux_bd_wrapper.bit" generated by "petalinux-package"

Jump to solution

I just finished  petalinux-build on the Ultra96 using the lates ultra96 board support package.

Using the command 

petalinux-package --boot --force --fsbl ./images/linux/zynqmp_fsbl.elf --fpga ./images/linux/linux_bd_wrapper.bit --u-boot

I got an error message

ERROR: Failed to generate BIF file, File ......images/linux/linux_bd_wrapper.bit doesn't exist.

I checked and in fact, linux_bd_wrapper.bit does not exist.

I am running petalinux on an ubuntu 16.04 virtual machine, as recommended in the docs.

Suggestions?

Thank You

Tom

 

Tags (2)
0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
160 Views
Registered: ‎02-07-2018

Re: No "linux_bd_wrapper.bit" generated by "petalinux-package"

Jump to solution

Hi @miner_tom 

Could you please check "linux_bd_wrapper.bit" present in your images/linux/ folder. 

If that is not there , please check what is the name of bit file. By default it should be system.bit if you are using 2018.x/2019.1 sw.

 

petalinux-package --boot --force --fsbl ./images/linux/zynqmp_fsbl.elf --fpga ./images/linux/system.bit --u-boot

 

Thanks & regards

Aravind

---------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

3 Replies
Moderator
Moderator
161 Views
Registered: ‎02-07-2018

Re: No "linux_bd_wrapper.bit" generated by "petalinux-package"

Jump to solution

Hi @miner_tom 

Could you please check "linux_bd_wrapper.bit" present in your images/linux/ folder. 

If that is not there , please check what is the name of bit file. By default it should be system.bit if you are using 2018.x/2019.1 sw.

 

petalinux-package --boot --force --fsbl ./images/linux/zynqmp_fsbl.elf --fpga ./images/linux/system.bit --u-boot

 

Thanks & regards

Aravind

---------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

Moderator
Moderator
149 Views
Registered: ‎09-12-2007

Re: No "linux_bd_wrapper.bit" generated by "petalinux-package"

Jump to solution

ptalinux doesnt generate the bit file, it just extracts it from the HDF (and renames and places it itn the images/linux directory).

When you exported to SDK from Vivado, did you tick the box to include the bitstream?

If not, then the bit file will not be here. However, you can just point to it in the command

petalinux-package --force --boot --fpga <path to the vivado project impl_1 folder where the bit is>.bit --u-boot

Participant miner_tom
Participant
97 Views
Registered: ‎10-04-2018

Re: No "linux_bd_wrapper.bit" generated by "petalinux-package"

Jump to solution

Thank you for your help.

Regards

Tom

 

0 Kudos