Vivado 是Xilinx 公司针对旗下SoC 全系列产品线推出的一款新一代高度集成的开发套 件,包含了逻辑设计、IP 集成、嵌入式系统、仿真、DSP 设计等功能。本手册将从软件开 发工具的配置,开发板固件的生成、以及自定义工程的创建等几个方面介绍Xilinx Zynq-7000 All Programmable SoC 的开发流程。
系统要求
操作系统:Windows / Linux
内存:32 位系统,最少1G,建议2G,64 位系统,最少2G,建议4G
硬盘:下载文件4G 至5G,安装好后18G,安装之前,建议留有20G 以上硬盘空间。
下面将以Windows 7 64bit 为例介绍开发套件安装过程。
ZYNQ 芯片上电之后,最先执行的是固化在ZYNQ 芯片内部的BootROM 程序,该程序只能使用ZYNQ 的内部RAM,所以它能做的工作很有限,它主要的作用是根据启动模式去加载另一个引导程序(FSBL,first stage boot loader)到内部RAM 并执行,FSBL会初始化外部的DDR, 然后加载uboot。如果是SD 卡启动模式,那BootROM 会从SD卡上加载boot.bin 文件。
Z-turn 开发板的boot.bin 文件包含了FSBL,uboot 和一些其他的附加信息,其他的附加信息在生成boot.bin 的时候会自动生成,FSBL 和uboot 需要手动生成。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !