The AMD Versal™ adaptive SoC platform has various boot stages. You need to isolate the failing stage to find more details of trouble shooting.
For Xilinx Versal Platform Loader and Manager stage issues, it loads PDI file and initialize each components. Check the the AMD Vivado™ Design Sutie settings if this step halts or report errors.
If the boot hangs at the U-boot stage, check the device tree configuration. If SD card circuit does not support high-speed, add no-1-8-v for the SD controller node. U-boot will look for
system.dtbon the fat32 partition of SD card if it is in the SD boot mode. Make sure these two files are available.