本文档介绍如何将 vivado 生成的 bit 文件和 SDK 生成.PDF
本文档介绍如何将vivado 生成的bit 文件和SDK 生成的elf 文件合成bin 或mcs
文件,固化到ZC706 的SPI FLASH 中。
1.利用vavido 将bit 文件导出
第一步:用vavido 打开硬件工程
第二步:File>Export-->Export Hardware,在弹出来的选项卡中在Include bitstream 左边打
勾,选择要导出比特文件的位置,我选择的是硬件工程下的fmcomms2_zc706.sdk 文件夹。
第三步:File-->Launch SDK,在弹出的选项卡中,导出文件位置和工作区都选为与第二步中
相同的文件夹,我选择的是硬件工程下的fmcomms2_zc706.sdk 文件夹。点击ok 后电脑会自
动打开SDK,并自动生成一个top_hw_platform_0 文件夹,里面含有之前比特文件。
可以带SDK 界面里top_hw_platform_0 文件夹下有一个top.bit ,这就是导出的硬件比特文件。
可以看见fmcomms2_zc706.sdk 文件夹下面生成的top_hw_platform_0 。自此,比特文件导出
成功。
2.生成加载启动项文件FSBL.elf
第一步:File-->New-->Board Support Package,在弹出的窗口里使用默认设置即可,直接点
Finish。
第二步:点击 Finish 后,在弹出的窗口中勾选 lwip141、xiffs、xifl