玩转Zynq连载29——[ex51] 制作裸跑程序的启动文件BOOT.bin
特权同学玩转Zynq连载29——[ex51] 制作裸跑程序的启动文件BOOT.bin
1 概述
对于Zynq的裸跑程序加载,比linux的SD卡启动文件制作要简单得多。
只需要在FAT32格式化后的SD卡中放置一个BOOT.bin文件即可。如图所示,BOOT.bin中需要包含2~3个文件,对Zynq部分外设初始化并搬运下一阶段代码和配置PL的fsbl.elf文件、PL的配置比特流文件(.bit)、用户裸跑程序(.elf)。如果用户只是在Zynq的Cortex A9上跑程序,无需使用PL做任何工作,那么PL的配置文件.bit也可以免了。
在Zynq上电后,BootROM率先工作,加载BOOT.bin中的FSBL,FSBL初始化一些必要的外设,如SDIO外设,用于SD卡的读写;FSBL也可以将PL的配置比特流.bit文件加载到PL中启动PL的逻辑运行,随后加载用户裸跑程序(通常是elf后缀的文件),裸跑程序随后就在DDR3中运行起来。
这里,我们来实际操作一把,使用fsbl.elf、.bi
玩转Zynq连载29——[ex51] 制作裸跑程序的启动文件BOOT.bin相关推荐
- 玩转Zynq连载32——SDK在线运行裸跑程序
特权同学玩转Zynq连载32--SDK在线运行裸跑程序 1 SDK在线运行裸跑程序 以zstar_ex50为例,演示如何将裸跑程序在Zstar板上在线运行起来. 点击SDK的菜单Run --> ...
- 玩转Zynq连载35——基于Vivado的Virtual IO在线板级调试
特权同学玩转Zynq连载35--基于Vivado的Virtual IO在线板级调试 1 概述 基于Vivado的板级调试介绍,可以参考文档<玩转Zynq-基础篇:基于Vivado的在线板级调试概 ...
- 玩转Zynq连载10——使用GIT进行工程备份和版本管理2
特权同学玩转Zynq连载10--使用GIT进行工程备份和版本管理2 2 使用GIT进行日常备份管理 2.1 GIT的基本工作原理 通过下面几个图解,希望大家能理解GIT做备份管理的机理. 使用GIT备 ...
- cortex-A8的第一个裸跑程序——点亮LED灯
@****************************************************************************** @ File:led_on.S @ 功能 ...
- ZYNQ UltraScale 双核裸跑 / 裸跑 + Linux
# 1 背景提出 某项目对中断延迟有很高的要求,客户的构架为:PPC+ Vxworks,延迟时间大概:10us.(因硬件设计原因, 还可以更小).我们在Linu系统下测试中断延迟大概几百us, ...
- ZYNQ 7000 AMP模式双裸核运行 双方共享内存交互
本文是 zynq 7000 AMP模式 双裸核CPU同时运行 的继续.本文主要是上文的基础上增加通过共享内存的方式,演示2个裸核的交互. 共享内存前先看看内存地址分布,这个图取自 ug585 4.1 ...
- 小程序源码:2022虎年全新头像框制作微信小程序源码下载-多玩法安装简单
给大家带来一款以2022虎年为主的一款头像制作小程序源码 内包含了虎年虎娃框,2022元旦新年框,国庆几种分类 每一种分类都包含了多种模板制作 虎娃的小编个人感觉那个卡通也是挺可爱的! 另外整个小程序 ...
- 小程序源码:2022虎年背景全新UI头像框制作微信小程序源码下载-多玩法安装简单
内包含了虎年虎娃多种分类头像框模板,全是和2022虎年有关 每一种分类都包含了多种模板制作 虎娃的小编个人感觉那个卡通也是挺可爱的! 另外整个小程序的背景UI都是以虎年为背景,所以总体的感觉还是很不错 ...
- zynq 7000 AMP模式 双裸核CPU同时运行
本实验通过学习 https://blog.csdn.net/long_fly/article/details/79335025 而来. 从软件的角度来看,多核处理器的运行模式有三种: AMP(非对称多 ...
最新文章
- 青龙面板跑滴滴果园,5天种水果。
- javascript DOM 遍历
- 定位position详解:relative与absolute
- springboot系列——redisTemplate和stringRedisTemplate对比、redisTemplate几种序列化方式比较
- Java线程池 / Executor / Callable / Future
- QLayout的属性介绍
- 专家视点:杜绝木马的干扰-防范后门的技巧(转)
- 10、一篇经典的域渗透文章
- 设计师:设计师知识储备之硬装部分/软装部分简介、家装材料知识(吊顶材料/门窗材料/五金材料/墙面材料/地面材料/胶粘材料/油漆材料/水电材料/瓦工部分)之详细攻略
- 高级驾驶辅助系统各子系统一览
- 信奥中的数学 组合篇 相关资料汇总(2022.07.08)
- Javascript的undefined和notdefined的区别
- 北京博奥智源,浅谈术语管理服务器软件开发所需功能设计
- 人类遗传密码97%待解读
- 江苏省常州市谷歌高清卫星地图下载
- Skywalking光会用可不行,必须的源码分析分析 - Skywalking Agent 插件解析
- 操作系统实验之处理机调度
- GrabCut算法详解:从GMM模型说起
- P4 类,对象,类成员简介
- 旧无线路由器能变打印机服务器,旧路由器改wifi放大器_当wifi扩展器怎么设置?-192路由网...