I am doing board bringup on a custom carrier for the ADRV9009-ZU11EG SOM (Rev C SOM). I've found some issues with the power supply on the carrier board to the SOM, but with some workarounds they've been dealt with.
One of the workarounds caused the PG_ALL signal to the SOM to never deassert. From this post as well as on the wiki, it is stated that a jumper can override the PG_ALL signal. The custom carrier has the same jumper setup, but the board is still not booting when in the PG_ALL "overriden" configuration (jumpered 2-3).
I tried the same override setup with the ADI eval carrier + SOM, and it failed with a PS_ERROR_OUT LED coming on. This setup boots normally with the 1-2 jumper config.
The Xilinx documentation tells that "PS_POR_B must be asserted Low at power-up and continue to be asserted for a duration of TPSPOR after all the PS supply voltages reach minimum levels." [DS925, Pg. 33]. TPSPOR being 10us minimum.
I don't know the exact timing of the PS power supply ramp-up relative to the other power supply ramp-ups (namely the 1.8V from the SOM), but wouldn't jumpering PG_ALL to 1v8_SOM violate the TPSPOR, and not be a viable boot configuration?