[zcu104] Problem with prebuilt SD card artifacts

I’m trying to run OpenCPI v2.4.8 on the Xilinx zcu104 development board and I’m running into a problem booting the board.

I’m following the instructions in OpenCPI Xilinx ZCU104 Getting Started Guide — OpenCPI assets and I’ve downloaded the prebuilt SD card artifacts but I’m not able to boot the board using the image.ub

I get the following error:
Bad FIT kernel image format! (err=-22)
ERROR: can’t get kernel image!

I can boot the board using the standard SD card image from Xilinx, but that kernel was built with a different set of headers so the OpenCPI kernel module fails to load.

I’ve tried downloading the release artifacts a few times and it’s always the same. Is there a hash of the artifacts available so I can check if it’s corrupted?

Has anyone else used these artifacts to successfully boot the zcu104 dev board? https://opencpi-public.s3.us-east-2.amazonaws.com/prebuilt/2024.1-zcu104-release.tar.xz

Thanks

Not sure how that happened but the file previously hosted at that link was corrupted on our end.

I’ve re-uploaded a working version under the same url.

MD5 Hashes
2024.1-zcu104-release.tar.xz = fac398eb87f046c5d9b7944dcdc4a89f
BOOT.BIN = a7fa2dccc2ee3344d2419963a3bdae74
boot.scr = 4c84629fd5758af68b999eede9f764ba
image.ub = ada040e758e78f941f143a50d6bf52e0

Thanks! I’ll give that a go

Just tested these new files and I’m able to boot the board now! Thanks

1 Like