MicroZED with IO Carrier. My custom hardware PL application does not need the PS at all. My TOP design does however instantiate both the Base PS_module wrapper as well as my custom PL_module. And a bit file for this TOP design can be generated in Vivado.
Powering up the MicroZED and Carrier, boots Linux from QSPI and responds to serial Terminal commands. From the Vivado GUI with JTAG connected I can "Program Device" with the TOP bit file. After programming is done both Linux and my custom hardware in the PL are operating as expected. Also as expected, when power off then on, my custom hardware in the PL is no longer operational, and the device must be programmed again.
What do I do to program this TOP bit file into the QSPI so that the system boots to the Linux and my custom hardware in the PL is running and available at power up.
Thank you