• 0

Bitstream for Zybo Z7-20 Petalinux BSP Project


Question

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

https://github.com/Digilent/Petalinux-Zybo-Z7-20/releases/tag/v2017.4-3

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?

Thanks,

DigbyT

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.

Thanks,
JColvin

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