点了 到那个去找elf文件,求大神解答
前段时间按指导教程做实验的时候就想了,每次用JTAG线将编好的程序下载到板子上,断电后,就丢失了,怎么样才能不丢失,让板子通电后就能自动运行程序呢。
看到帖子http://blog.csdn.net/xzyiverson/article/details/11949563
在自己当初所建的一个控制led灯亮的简单工程继续做
打开Xilinx SDK上,将工作环境切换正确,已有工程led,新建一个Application Project ,命名为fsbl2led,下一步选择Zynq FSBL,完成,在工程上右击 Create Boot Image,创建BOOT.BIN 需要三个文件,先前的 .bit 来配置PL,fsbl2led.elf文件及 led.elf 文件,完成后在工作目录的bootimage中有两个文件,其中一个是fsbl2led.bif 还有一个output.bin 百度了一下bif 也是启动文件,我将另外一个改为BOOT.BIN了,不知道对不对,等会试一试。
然后将这个文件替换了原有SD卡中的BOOT.BIN。
不行,板子启动不起来。
Y?
因为SD卡没有分区? 自带的SD卡中就有BOOT.BIN,只是其引导的是一个系统,而在此是引导一个小程序。即落跑程序。
生成Boot Image 的步骤不对? 目前还不太熟悉,不知道。
最终不能将output.bin 改成BOOT.BIN ? 这个也不熟悉
求解答