世界看热讯:ZYNQ 启动过程简介 以及 ZYNQ 裸机生成BOOT.BIN
发布日期: 2023-06-14 11:34:43 来源: 博客园
背景
下图是ZYNQ的启动过程
上电复位等完成后,先执行BootRom,然后再根据MIO设定的启动方式选择对应从哪里启动,无论从哪里启动,都需要一个BOOT.BIN文件,对于裸机程序来说:
BOOT.BIN应对包含如下信息:
(资料图片)
1、FSBL 代码,后缀elf;
2、用户程序,后缀elf;
3、用户PL逻辑,后缀bit;
裸机代码如何生成BOOT.BIN使用xilinx SDK工具,打开Xilinx->Create Boot Image wizard
如果是首次创建,需要自己生成bif文件,bif文件实际上是保存了生成BOOT.BIN的配置信息,包含文件路径等信息,如果是第二次创建BOOT.BIN,可以选择之前的bif文件,节约选择文件路径的时间。
按照提示,一步步添加对应的文件,然后选择Create Image即可完成BOOT.BIN文件的生成,其中FSBL类型是bootloader,其它都是userdata。如果不清楚FSBL文件的创建过程,可以参考https://xilinx.eetrend.com/d6-xilinx/blog/2017-08/11760.html
下载程序与启动方式选择生成好BOOT.BIN后,可以选择将程序下载到FLASH启动,也可以copy到外部的SD卡EMMC启动,对应设置MIO的启动方式即可。
对应原理图设计时只需要切换MIO4-5的状态即可,其它MIO均通过上拉或者下拉电阻设置为固定状态
关键词:
相关内容
- 世界看热讯:ZYNQ 启动过程简介 以及 ZYNQ 裸机生成BOOT.BIN a>
- 全球滚动:《永劫无间》起诉UP主侵权案告终:恶意抹黑属实 a>
- 2023年秋季天津黑利伯瑞国际学校入学时间是什么时候? a>
- 重庆市2023年高级经济师考试准考证打印时间 a>
- 今日精选:中国中化扬农葫芦岛大型精细化工项目开工,一期总投资42亿元 a>
- 端午昆明酒店机票订单量同比增610%-环球今日报 a>
- 三大指数早盘均收涨,沪指涨0.24%,创业板指涨0.25% 世界今热点 a>
- 担凳仔、霸头位!2023国台酒·叠滘龙船漂移系列赛来啦!|世界播报 a>
- 天天热推荐:中银证券:把握风储高景气赛道 拥抱机器人与AI智能制造 a>
- 问界M7曾“打残”理想爆款车型!李想深夜发文谈理想转型:全面学习华为,“不成长,毋宁死” 焦点短讯 a>
- 应实践所需 为理论之用 北京鑫信博文应急安全综合培训基地启航 a>
- 央行政策利率齐降 传递稳增长信号|环球视讯 a>
- 红豆集团入选“2022中国纺织服装品牌竞争力优势企业” a>
- 环球看点!区财政局:锚定目标 奋力实现财政收入新突破 a>
- 眭禄平衡木夺冠视频(眭禄平衡木) a>
- 为保护迎客松不让买木头?黄山回应 基本信息讲解 a>
- 【当前独家】中山市光正实验学校小学一年级公办学位志愿名单公布 a>
- 看什么书可以提升自己(看什么书好)|当前速看 a>
- 全球热讯:2024陕西公务员面试每日一练模拟题及参考答案2023.06.14 a>
- 日产新“小号天籁”亮相!三季度上市/比朗逸耐看 天天微资讯 a>