我在 Vivado 2016.1 中有一个小问题和错误。对于我的 zynq (z-turn 7020) Vivado SDK 无法编译工作的第一阶段引导加载程序(编译不是问题,只有 .elf 文件不工作)。但是,使用具有工作 fsbl 的旧 2014.4 或 2015.4 项目在 BOOT 映像中工作。如果我不从 sd 卡启动并直接使用 SDK 中的项目,它就可以工作。
来自不同 SDK 版本的 .elf 文件之间的确切区别是什么?如果在较新的项目中使用旧的 fsbl 来创建 boot.img,我会遇到什么问题吗?