Hi All,
This question has come up during SpeedWay trainings so I thought I would post this here for everyone to see.
Q: Does the PL have to be configured before the PS can use EMIO routed peripheral signals?
A: The Zynq Processing System (PS) can be booted and made to run without anything being programmed inside FPGA programmable logic (PL). However, in order to use any soft IP in the fabric, or to bond out PS peripherals using EMIO, programming of the PL is required. This comes from Section 1.3 in V14.1 of UG873 - Zynq-7000 EPP Concepts, Tools, and Techniques guide.
Regards,
-Kevin