The PMIC and Clock configuring functions are typically called before the serdes_illcalib() function in psu_init.c file. However, when the Vivado design does not include the PS-GTR these functions can be called after “init_peripheral();” line under psu_init(void) function in psu_init.c file.
These function calls are inserted in psu_init.c file using the fsbl-firmware_%.bbappend file when using Yocto/Petalinux build, where as in Baremetal directly the psu_init.c file can be edited.
This issue is fixed from Petalinux 2023.2 version
For further product inquiries, please get in touch with our sales team at mktg@iwave-global.com
Please find the detailed product information here:
Zynq™ UltraScale+™ ZU19/ZU17/ZU11 MPSoC System on Module