I have an small question, there are various .tcl build projects which lead to various .dsa or (hdf) files. Does the PYNQ build script will combine them all to make the .bsp file or just use the .dsa of the base.tcl?
dsa files are renamed in Xilinx tools to xsa files. XSA file is the starting point of a petalinux bsp. PYNQ sdbuild uses the official bsp directly to build SD card images. Other XSA files generated in hardware projects will be just treated as byproducts - they are useful for vitis platform generation.