PYNQ3.0 build failed - Could not find "pl-delete-nodes-.dtsi"

  • PYNQ version : v3.0
  • Board name : zedboard
  • Ubuntu 20.04
  • Vivado+Vitis 2022.1

BUILD STEPS:

  1. Build HDL to generate .xsa and bitstream files
  2. Create PetaLinux BSP

    then export BSP file.
  3. Build PYNQ
  • Clone PYNQ and checkout at branch image_v2.4
  • Prepare board folder, this is the ZedBoard-ADI.spec:
    ARCH_ZedBoard-ADI := arm
    BSP_ZedBoard-ADI := ZedBoard-ADI.bsp
    BITSTREAM_ZedBoard-ADI := system_top.bit
    STAGE4_PACKAGES_ZedBoard-ADI := ethernet
  • Prepare prebuilt image:
  • Run make
    make BOARDS=ZedBoard-ADI

ISSUE:


I checked the pl-delete-nodes.dtsi in the folder, it exactly exists many pl-delete-nodes.dtsi files, so i don’t know the reason why could not find the file.

Could you try using the v3.0.1 release? v2.4 was built with 2018.3 tools

1 Like

I do used pynq v3.0.1 release, I made some mistake when writing my post, sorry for that

Graham via PYNQ <notifications@pynq1.discoursemail.com> 于2024年10月9日周三 04:40写道:

This is a custom board repo … is that correct?

I don’t know where that dtsi is coming from … perhaps in the BSP and/or the custom board repo…

Is this an ADI BSP issue? I see similarly named files on their repos: