芯路恒电子技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问网站

热搜: 活动
查看: 631|回复: 0

解决ZYNQ开发板的HDMI接显示器出现紫色竖线的Bug

[复制链接]

该用户从未签到

25

主题

28

帖子

198

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
198
发表于 2021-12-7 10:20:31 | 显示全部楼层 |阅读模式
在使用ZYNQ开发板ACZ702时,使用HDMI接显示器,在最左侧会出现一条紫色竖线,如下图
fakename.png
这个问题已修复,更新SD卡或者Qspi内的BOOT.BIN文件即可,下面会分别讲解这两种情况下如何更新BOOT.BIN文件的方法
1.如果你是使用SD卡启动的linux系统,那么更新SD卡内的BOOT.BIN文件即可修复紫线问题
(1)下载底部的BOOT.BIN附件,然后将SD卡插入读卡器,把读卡器插入电脑
fakename.png
弹出的窗口点取消
(2)进入我的电脑,选择名为boot的分区,进入
image.png
(3)这里有个BOOT.BIN文件,用新版BOOT.BIN文件替换它
fakename.png
(4)选择替换
fakename.png
(5)弹出读卡器设备,将SD卡从读卡器上拔出来,插在开发板的SD卡槽上
(6)将开发板设置为SD卡启动模式,然后启动开发板
fakename.png
(7)用hdmi线连接显示器,左侧紫线已消失不见
fakename.png
2.如果你没插SD卡,用的是板载eMMC+Qspi启动的linux系统,由于BOOT.BIN文件是烧写到Qspi里的,所以想要更新BOOT.BIN的话需要烧写Qspi
(1)下载底部的BOOT.BIN附件和zynq_fsbl.elf附件,然后打开任意一个Vivado工程的SDK工程,点击Program Flash Memory图标
fakename.png
(2)在弹出的窗口中分别点击Image Files和FSBL Files右侧的Browse,添加刚刚下载的BOOT.BIN文件和zynq_fsbl.elf文件
fakename.png
(3)将开发板调整为Jtag模式,然后用type-c数据线将开发板的调试接口连接到电脑
fakename.png fakename.png
(4)点击Program,将文件烧写到Qspi芯片中
fakename.png
(5)烧写中
fakename.png
(6)烧写完成
fakename.png
(7)将开发板切换到Qspi启动模式,然后启动开发板
fakename.png
(8)用HDMI线连接开发板和显示器,可以看到紫线已消失
image.png
附件:
zynq_fsbl.elf (434.06 KB, 下载次数: 63) BOOT.BIN (626.57 KB, 下载次数: 60)








回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

GMT+8, 2022-5-24 15:09 , Processed in 0.074623 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表