Why the PMIC and Clock Synthesizer are not getting configured when custom XSA is used?

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 inquiries, please get in touch with mktg@iwave-global.com

Please find the detailed G35M product information in the below link,