I posted this on the WindRiver Pulsar Linux git forum but can't get an answer, can anybody help please?
For a Z7020 Microzed we need to rebuild the Zynq IP in Vivado to add new (SPI) peripherals. To put this into Linux I think we take it through to the Xilinx SDK and use the Xilinx boot image creator with the FSBL.elf, FPGA_image.bit and uBoot.elf. The only uBoot.elf file I can find for Pulsar Linux is in the Avnet IIoT example which is only for the Z7010 device and this seems incompatible with the Z7020 (unsure why as I thought only the FPGA was different).
The WR Pulsar Linux repository contains boot.bin files for all processors and therefore someone has the associated uBoot.elf files. Are they available somewhere please or can we build them somehow?
Additionally, is there an easier way to select processor peripherals? The whole thing is quite tedious and separates the boot.bin file from the original configuration through multiple stages which makes it hard to debug and find out which of the stages has / has not worked.