I’m trying to rebuild the PYNQ SD Card image for ZCU111 board following PYNQ SD Card image — Python productivity for Zynq (Pynq) . I’m using version 3.1 of PYNQ repo and ubuntu 22.04 and 2024.1 version of Xilinx tools (Vivado, Vitis, Petalinux).
I’m using 2023.2 petalinux bsp for ZCU111 provided by amd.
I generate the image for it, when I want to use it with the xrfclk library it gives an error indicating that: SPI path not set. LMK not found on device tree. Issue with BSP.
How should I fix this? I would appreciate any insights regarding this matter.
Do you mean that is my bitstream loaded in the Jupyter notebook? If so, yes I uploaded my .bit and .hwh files there.
This is the link to get .bsp for ZCU111 (I used 2023.2 version): Downloads
you might need to have a look at the instructions here
also you might have to check the I2C bus, as the LMK and LMX devices are attached via I2C to SPI Bridge .
In the terminal console if you can do i2cdetect -l you will see list of items and you can use jupyter later to access to right bus address and control through there