Do you have the PetaLinux 2015.2 Board Support Packages
for microzed?
PetaLinux 2015.2 Compressed BSP, z7010
PetaLinux 2015.2 Compressed BSP, z7020
Do you have the PetaLinux 2015.2 Board Support Packages
for microzed?
PetaLinux 2015.2 Compressed BSP, z7010
PetaLinux 2015.2 Compressed BSP, z7020
We are working on PetaLinux 2015.2 Board Support Packages and will post them when they are complete.
-Gary
Hi majoh,
While we are working on the PetaLinux 2015.2 BSPs for PicoZed, I wanted to point out the PetaLinux Software Reference Designs we have for the Mini-ITX. Those designs have detailed instructions which show how to build the PetaLinux BSP from scratch:
http://picozed.org/support/design/2056/17
Following those instructions, you could create a PetaLinux BSP on your own which may better suit the needs of your project.
Regards,
-Kevin
In the meanwhile, Im using the 2014.4 BSP with the 2015.2 Xilinx SDK+ Vivado
is there any problem with that?
In general it is a good idea to maintain the same version for both PetaLinux and Vivado, so Vivado/SDK 2014.4 with PetaLinux 2014.4, Vivado/SDK 2015.2 with PetaLinux 2015.2, to avoid issues with mismatched versions.
-Gary
Hey Gary, thanks for the comment.
the question was what BSP to use in creating the project. im using 2015.2 SDK/VIVADO/PETALINUX-SDK,
but the latest BSP came out in 2014.2, so i can't get it to work. what do i do?
It's not that difficult to build a working PetaLinux project for any Zynq platform, as long as you have the system.hdf file (including the bitstream) exported from Vivado. Gary is correct that if you are using Vivado 2015.2, you really need to use PetaLinux 2015.2 as well. Mismatching the versions is possible, but requires detailed knowledge of the differences so you can work around problems as they arise. Best just to match versions and not have the problems in the first place.
Xilinx UG1157 provides a reference for all of the petalinux commands. To build a BSP, you essentially need to do the following:
1. petalinux-create --type project --template zynq --name <your project name>
2. Cd to the directory where your .hdf file lives.
3. petalinux-config --get-hw-description -p <path to the petalinux project you created in step 1>
4. The petalinux configuration menu will open automatically. You can customize as you see fit, but usually by default you can get an initial system running. Save and exit when done.
5. Cd to the petalinux project directory.
6. You many need to augment the subsystem/linux/configs/device-tree/system-top.dts file to get Ethernet and QSPI working correctly. You can generally copy the system-top.dts file from the previous (2014.4) version of the BSP for that board. But for the very first build, you can skip this step just to get your system booted and see what is working.
At this point you can build the project and create your boot.bin and image.ub files as normal for SD card, then test boot your system. Note that this is not a full BSP, but it gets you booted up on the board in the current release.
Consult UG1157 for detailed information on all the PetaLinux commands and options.
Ron
When is available the Board Support Packages for z7010?
The 2015.2 PetaLinux BSPs for the MicroZed 7010 and 7020 boards are available here:
http://zedboard.org/support/design/1519/10
-Gary
Is there support for creating a BSP for the microzed board in VxWorks? The BSP I have only supports the ZC702 and ZC706 boards.
Hello,
Unfortunatly at this time we can only offer support for the Petalinux BSPs.
Regards,
Josh