09-24-2014 03:11 AM
I've created FSBL for Zynq in SDK (2013.4 and 2014.1). But It doen not work (doesn't not load FPGA design and u-boot). Boot mode is from SD-card.
I've find the cause - the FSBL can not recognize SD-card. In debugger I can see call sequence: function main() calls InitSD(), then f_open(), then chk_mounted() returns error.
FSBL generated in SDK 14.6 works fine.
Is there a bug in new SDKs, or I have made some errors?
09-24-2014 11:44 PM
The FSBL log is:
Xilinx First Stage Boot Loader
Release 2013.4 Sep 25 2014-10:37:42
Devcfg driver initialized
Silicon Version 2.0
Boot mode is SD
SD: rc= 0
SD: Unable to open file BOOT.BIN: 3
FSBL Status = 0xA009
This Boot Mode Doesn't Support Fallback
In FsblHookFallback function
Have you seen topic http://forums.xilinx.com/t5/Embedded-Development-Tools/FSBL-generated-via-Vivado-2013-4-does-not-boot-ISE-14-6-works/m-p/416199/highlight/true#M30264 ? There are too many users have the same problem as me.
09-25-2014 12:22 AM