Sorry, you need to enable JavaScript to visit this website.

uBoot.elf file for Pulsar Linux

Unsolved
2 posts / 0 new
paulkushner's picture
paulkushner
Junior(0)
uBoot.elf file for Pulsar Linux

I posted this on the WindRiver Pulsar Linux git forum but can't get an answer, can anybody help please?
https://github.com/WindRiver-OpenSourceLabs/wr-core/issues/80
>>
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.
Thanks
Paul
 

paulkushner's picture
paulkushner
Junior(0)
No answer?

Has this remained answered because nobody knows what I'm talking about or because I've missed something very simple?
Is there a documented method of changing the peripherals and rebuilding the boot.bin file that covers all Microzed / Picozed etc Zynq types?
Or alternatively is there source code for uBoot that is ready to build for these boards and we can (simply) select the target in the Xilinx SDK?
Thanks
Paul