I have a question regarding the Boot sequence of KV260.
When the system is booted using QSPI boot and FSBL is executed, the PS (Processing System) is initialized correctly.
During this process, the function psu_init() defined in psu_init_gpl.c is called and the initialization is performed as expected.
I am working with an external debugger via JTAG interface. In this case, when the board is booted, it appears like the PS (Processing System) initial settings are not performed correctly. In Vivado, the file [psu_init.c] is output as a macro file and by executing it, initialization performed by FSBL can be performed. However, the CPU is aborting when a read operation is performed on a port as follows.
USB3_0_XHCI_GUSB2PHYCFG_OFFSET(0XFE20C200)
Could it be that the Low Power Domain (LPD) settings etc. have not been performed correctly?
I would appreciate any advice regarding this. Thank you.
Best regards,
kuni