这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Xilinx » 在SDK 中新建了一个fsbl工程,又把a.c导入到src里了,然后怎么生成a.

共1条 1/1 1 跳转至

在SDK 中新建了一个fsbl工程,又把a.c导入到src里了,然后怎么生成a.elf?

高工
2014-09-28 17:34:41     打赏
也是新手    在SDK 中新建了一个fsbl工程,又把a.c导入到src里了,然后怎么生成a.elf  ?我想生成BOOT.BIN

点了  到那个去找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 ?  这个也不熟悉


求解答






共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]