This Git repository contains the board files and related scripts used for compiling the PYNQ image.
- boards/: Directory containing the board files.
- scripts/: Directory containing the scripts used for compilation.
- PYNQ version >= 3.0.1
- Vivado version 2022.1
- Petalinux 2022.1
The boards\<board_name>\petalinux_bsp\meta-user\conf\petalinuxbsp.conf
file describes the path for aarch64 sstate_cache
or arm sstate_cache
.
The boards\aisl\petalinux_bsp\meta-user\recipes-bsp\device-tree\files\system-user.dtsi
file describes the SD card device tree related content. If in the Zynq design, sd0
is set as eMMC and sd1
is set as SD card, you may need to configure the device tree sdhci1
and ensure to use the scripts\switch_mmcblk_to.sh
script to set /dev/mmcblk1p2
as the boot disk.