问题描述:以前大量的调试zynq FPGA,突然型号改为UltraSCALE+了。感觉两者差别不大,满怀信心的帮一个哥们做开发,结果SD卡死活不能启动。花了三天找原因,终于找到根本原因,是需要修改fsbl的启动模式,具体修改如下:在函数XFsbl_PrimaryBootDeviceInit中,将BootMode=XFSBL_SD1_BOOT_MODE;改为自己板卡的启动模式即可。如图所示,
重新编译platform和应用程序,产生的BOOT.BIN就是可以启动的文件。
问题描述:以前大量的调试zynq FPGA,突然型号改为UltraSCALE+了。感觉两者差别不大,满怀信心的帮一个哥们做开发,结果SD卡死活不能启动。花了三天找原因,终于找到根本原因,是需要修改fsbl的启动模式,具体修改如下:在函数XFsbl_PrimaryBootDeviceInit中,将BootMode=XFSBL_SD1_BOOT_MODE;改为自己板卡的启动模式即可。如图所示,
重新编译platform和应用程序,产生的BOOT.BIN就是可以启动的文件。