搜索
bottom↓
回复: 25

给ZYNQ矿板EBAZ4205增加VGA显示接口

[复制链接]

出0入0汤圆

发表于 2020-5-17 14:02:35 | 显示全部楼层 |阅读模式
本帖最后由 jenkins 于 2020-5-17 14:05 编辑

参考Zedboard给ZYNQ矿板EBAZ4205增加VGA显示接口,电路图如下:

引脚约束如下,刚好对应矿板的DATA3接口:
set_property PACKAGE_PIN R19 [get_ports {vga_pRed_0[0]}]
set_property PACKAGE_PIN T20 [get_ports {vga_pRed_0[1]}]
set_property PACKAGE_PIN T19 [get_ports {vga_pRed_0[2]}]
set_property PACKAGE_PIN U19 [get_ports {vga_pRed_0[3]}]
set_property PACKAGE_PIN R18 [get_ports {vga_pGreen_0[0]}]
set_property PACKAGE_PIN P19 [get_ports {vga_pGreen_0[1]}]
set_property PACKAGE_PIN U20 [get_ports {vga_pGreen_0[2]}]
set_property PACKAGE_PIN V20 [get_ports {vga_pGreen_0[3]}]
set_property PACKAGE_PIN M19 [get_ports {vga_pBlue_0[0]}]
set_property PACKAGE_PIN P18 [get_ports {vga_pBlue_0[1]}]
set_property PACKAGE_PIN N17 [get_ports {vga_pBlue_0[2]}]
set_property PACKAGE_PIN P20 [get_ports {vga_pBlue_0[3]}]
纯手工焊接如下,实物如下:

参考黑金cource_s1_ALINX_ZYNQ(AX7010_AX7020)开发平台基础教程V1.09.pdf中的第十二章 使用 VDMA 驱动 HDMI 显示.pdf进行开发:

开发环境Vivado 2019.2和Xilinx Vitis IDE 2019.2,对应工程如下:
解压说明:下载下来的文件先把".zip"扩展名删除了然后再用7zip解压

运行效果如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入90汤圆

发表于 2020-5-17 16:47:52 | 显示全部楼层
不错嘛,玩的很溜。支持开源

出0入442汤圆

发表于 2020-5-17 20:00:50 来自手机 | 显示全部楼层
加点pf级小电容,再做pwm,可以实现模拟24位显示了。

出0入0汤圆

 楼主| 发表于 2020-5-17 20:16:20 来自手机 | 显示全部楼层
wye11083 发表于 2020-5-17 20:00
加点pf级小电容,再做pwm,可以实现模拟24位显示了。

不搞那么复杂了,接下来准备上Linux+qt玩一玩

出0入90汤圆

发表于 2020-5-17 22:44:54 | 显示全部楼层
楼主,千万别玩Linux+qt。
你一玩这个,你就搞不过软件工程师了。人家天天各种库用的贼溜。

出0入0汤圆

 楼主| 发表于 2020-5-18 21:22:29 | 显示全部楼层
honami520 发表于 2020-5-17 22:44
楼主,千万别玩Linux+qt。
你一玩这个,你就搞不过软件工程师了。人家天天各种库用的贼溜。 ...

就是随便搞着玩,无所谓啦。PetaLinux + matchbox + QT + QCustomPlot 运行效果如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2020-5-22 13:58:13 | 显示全部楼层
移植了浏览器可以上论坛了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2020-6-18 18:00:44 | 显示全部楼层
不错 玩的很溜

出0入0汤圆

发表于 2020-6-19 12:35:44 | 显示全部楼层
玩的相当可以。

出10入0汤圆

发表于 2020-6-19 13:08:26 | 显示全部楼层
哈哈,点个赞!
我的还在吃灰/垫桌子,那天也翻出来晒晒

出0入0汤圆

发表于 2020-6-20 16:56:46 | 显示全部楼层
不错,参考参考

出0入0汤圆

 楼主| 发表于 2020-6-20 18:09:34 | 显示全部楼层
买了个VGA免焊接头和1/8W金属膜电阻,看起来顺眼多了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2021-9-25 01:50:04 | 显示全部楼层
本帖最后由 dsfa3w3 于 2021-9-25 02:14 编辑

膜拜 楼主牛啊,请教linux driver是怎么搞的?

出0入0汤圆

 楼主| 发表于 2021-9-25 08:53:31 来自手机 | 显示全部楼层
本帖最后由 jenkins 于 2021-9-25 08:56 编辑
dsfa3w3 发表于 2021-9-25 01:50
膜拜 楼主牛啊,请教linux driver是怎么搞的?


用Zedboard的Linux驱动就可以了
也可以参考以下链接
这个VGA和HDMI只在最后输出上有差异,因此驱动是兼容的
ZYNQ #1 - PL端模拟HDMI信号输出环境下的Linux界面显示
https://blog.csdn.net/sements/article/details/88978302

出0入0汤圆

发表于 2021-9-26 03:07:24 | 显示全部楼层
jenkins 发表于 2021-9-25 08:53
用Zedboard的Linux驱动就可以了
也可以参考以下链接
这个VGA和HDMI只在最后输出上有差异,因此驱动是兼容 ...

感谢楼主分享

出0入0汤圆

发表于 2021-9-26 10:52:08 | 显示全部楼层
厉害了!!!

出0入0汤圆

发表于 2021-9-26 13:03:38 | 显示全部楼层
如果ROOT密码忘记了,有冇方法清空?在不格式化的情况下

出0入0汤圆

 楼主| 发表于 2021-9-26 13:11:26 来自手机 | 显示全部楼层
阿豪博士 发表于 2021-9-26 13:03
如果ROOT密码忘记了,有冇方法清空?在不格式化的情况下

文件系统是在什么上面的?emmc还是sd卡上啊?

出0入0汤圆

发表于 2021-9-26 16:02:50 | 显示全部楼层
jenkins 发表于 2021-9-26 13:11
文件系统是在什么上面的?emmc还是sd卡上啊?

您好,是在emmc

出0入0汤圆

 楼主| 发表于 2021-9-26 16:15:53 来自手机 | 显示全部楼层
阿豪博士 发表于 2021-9-26 16:02
您好,是在emmc

用已知root账号密码的sd卡作为文件系统启动进入系统,挂载eMMC文件系统chroot到eMMC文件系统,passwd修改root密码。

出0入0汤圆

发表于 2021-9-26 16:46:20 | 显示全部楼层
jenkins 发表于 2021-9-26 16:15
用已知root账号密码的sd卡作为文件系统启动进入系统,挂载eMMC文件系统chroot到eMMC文件系统,passwd修改 ...

感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!

出0入0汤圆

发表于 2021-10-13 23:47:52 | 显示全部楼层
成功显示感谢分享

出215入118汤圆

发表于 2021-12-16 16:20:31 | 显示全部楼层
本帖最后由 snowy 于 2021-12-16 16:22 编辑

楼主可以分享一下ALINX的全部PDF教程么?我下载的版本是1.06,HDMI相关的在第十七章,而且跳过了很多。

出0入0汤圆

 楼主| 发表于 2021-12-17 08:41:16 | 显示全部楼层
snowy 发表于 2021-12-16 16:20
楼主可以分享一下ALINX的全部PDF教程么?我下载的版本是1.06,HDMI相关的在第十七章,而且跳过了很多。 ...






把文件名改为cource_s1_ALINX_ZYNQ(AX7010_AX7020)开发平台基础教程V1.09.7z.001和cource_s1_ALINX_ZYNQ(AX7010_AX7020)开发平台基础教程V1.09.7z.002用7zip解压即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出215入118汤圆

发表于 2021-12-17 14:50:50 | 显示全部楼层
jenkins 发表于 2021-12-17 08:41
把文件名改为cource_s1_ALINX_ZYNQ(AX7010_AX7020)开发平台基础教程V1.09.7z.001和cource_s1_ALINX_Z ...

谢谢楼主!

出100入312汤圆

发表于 2021-12-17 15:37:16 | 显示全部楼层
honami520 发表于 2020-5-17 22:44
楼主,千万别玩Linux+qt。
你一玩这个,你就搞不过软件工程师了。人家天天各种库用的贼溜。 ...

大神推荐用啥?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 00:03

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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