• 0

Bitstream for Zybo Z7-20 Petalinux BSP Project


I have gone through the Digilent Zybo Z7-20 Petalinux BSP Project here:


And have used it to successfully build the project, including with modificatons described to create a SD based system with full development system based on a Ubuntu userland. 

There is only one mystery I have so far never solved - the file package includes a bitstream in images/linux/system_wrapper.bit which is included in all the example "petalinux-package" commands, but I have no idea where this bitstream came from or what functionality it might define. I assume that the '--fpga' argument can be omitted if no bitstream is required, so I have assumed this must be being included for a reason. When booting the Petalinux image from SD, I don't see any of the LED activity that is visible when running Q-SPI based demo.

Can anyone elaborate on what the story is behind this bitstream? Can I safely replace it with something else? Or just omit it completely?



Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hi @DigbyT,

I believe the bitstream comes from the Base Linux project on our GitHub: https://github.com/Digilent/Zybo-Z7-20-base-linux and is used as the source to configure the FPGA after it has booted up (since the FPGA itself is volatile, unlike QSPI or the SD card).

@Ionel would be better able to clarify the details on this.


Link to post
Share on other sites

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