技术干货集中营
登录
直播中
创龙科技
11年用户
285经验值
擅长:嵌入式技术
私信
关注
如何使用Zynq-7000平台SD卡加载裸机程序-下
Zynq-7000
SD卡
裸机程序
Xilinx
基于广州创龙
开发板
TLZ7x-EasyEVM
SD卡加载裸机程序的步骤:
注意注意:现在是下篇,上篇的网页链接为:
https://bbs.elecfans.com/forum.p ... p;page=1#pid6866806
3.基于 SD 卡运行 裸机程序
将 BOOT.bin 改名为 BOOT.BIN 复制到一张空白的 SD 卡即可,若复制到 SD 启动卡,请备份好原来启动卡 boot 分区的 BOOT.BIN 文件再将本测试生成的 BOOT.BIN 文件拷贝到SD 卡的 boot 分区下。
连接好开发板,开发板从 SD 卡启动,可以观察到开发板上的 3 个 LED(LED2、LED3和 LED4)先每隔 1s 闪烁一次,共闪 5 次,PS 端串口打印出启动信息,PL 串口不停的在打印 sws 的状态值,LED4、LED3 和 LED2 三盏灯默认为高电平(用值 1 表示高电平,0 表示低电平),所以没有按下按键时,值为 111(3bits),读出来的值为 7,在串口终端可以看到 PS 端打印如图中"Xilinx First Stage Boot Loader"等信息,PL 端串口不停在打印"read the sws vlaues: 7"。
通过分别按 KEY2~KEY4 可控制 LED 灯亮灭。按下 KEY2 后 LED2 灯灭,LED4、LED3和 LED2 三盏灯电平值分别为 110,PL 端串口打印的数值变为 6,松开 KEY2 后 LED2 灯变亮,PL 端串口打印数值变回原来的 7。
按下 KEY3 后 LED3 灯灭,LED4、LED3 和 LED2 三盏灯电平值分别为 101,此时 PL 端串口打印的数值变为 5;按下 KEY4 后 LED4 灯灭,LED4、LED3 和 LED2 三盏灯电平值分别为 011,此时 PL 端串口打印的数值变为 3,松开按下的按键后 PL 端串口打印数值变回原来的 7,对应的 LED 灯再次点亮。
更多回帖
rotate(-90deg);
回复
相关帖子
Zynq-7000
SD卡
裸机程序
Xilinx
如何使用
Zynq-7000
平台
SD
卡
加载
裸机
程序
-上
6878
Zynq-7000
的MicroBlaze
裸机
工程编译与
加载
24
基于
Zynq-7000
平台
运行SoftPLC的解决方案
6301
Zynq-7000
是什么?
Zynq-7000
能干什么?
1973
求
zynq-7000
1223
Zynq-7000
设置数字是什么意思?
1798
Zynq-7000
SoC设计指南
45
ZYNQ-7000
如何生成从Flash和
SD
卡
启动的镜像文件
8157
在
Zynq-7000
的方法
3732
ZYNQ-7000
如何生成从Flash和
SD
卡
启动的镜像文件
10998
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分