Here is my system and what I have done:
Ubuntu 18.04 VM
Vivado/Vitis/Petalinux 2020.2
2020.2 ZCU216 BSP
Here are my steps:
Clone PYNQ (I suspect this is where my issue lies…. Likely cloning most recent version not 2.7)
run setup_host.sh
install Xilinx tools
Clone sarafs ZCU216 PYNQ Repo
source
source
run build_ZCU216.sh
“makefile:344: recipe for target ‘qemui_check_aarch64’ failed
make: *** [qemu_check_aarch64] Error 1”
When I do this, this is the error I get. qemu seems to be the wrong version. My guess it is from cloning a new version of PYNQ rather than 2.7. Has anyone else encountered this?
Hi @CBiedenstein
It is likely you need to clone the repo with the recursive flag to make sure the correct PYNQ submodule is included, e.g. git clone --recursive https://github.com/sarafs1926/ZCU216-PYNQ.git or git clone --recurse-submodules https://github.com/sarafs1926/ZCU216-PYNQ.git depending on your version of git (see this SA post for more details).
I’m not sure if you’re planning on customising the image in some way, but if you just want to get started then the image is available for download in one of the GitHub issues: Prebuilt Image · Issue #1 · sarafs1926/ZCU216-PYNQ · GitHub
With all that said, If you are building your own image, I would suggest moving to a more recent version of PYNQ. The current version is v3.1.