AXU2CG-E开发板QT测试

背景

开发板说明

使用的是芯驿电子科技(上海)有限公司,基于 XILINX Zynq UltraScale+ MPSoCs 开发平台的AXU2CG-E开发板。

写作背景

因为项目需要,我得熟悉本开发板的基本开发流程。在阅读“course_s3_ALINX_ZYNQ_MPSoC开发平台Linux基础教程V1.01.pdf”教程的“第六章 QT 和 OPENCV 交叉编译开収环境”部分内容是,复现实验Demo遇到了写问题,在此将解决办法记录下来,供大家参考。

实验环境

  • 虚拟机:VMware® Workstation 16 Pro/16.2.2
  • Ubunut:Ubuntu 18.04.4 LTS
  • 软件:vivado 2020.1
  • petalinux:petalinux 2020.2
  • QT Creator:qt-opensource-linux-x64-5.7.1
  • MobaXterm_Persona:MobaXterm_Personal_20.3

环境搭建过程中的问题

本部分内容与QT界面的输出无关,可跳过

问题1:QT编译报错,提示“cannot find -lGL”

【问题描述】:在网上查阅相关的解决办法过程中,意识到自己应该是重新安装了VMware Tools,所以导致QT本地编译的时候报错。网上给出的解决办法是重新安装libgl1-mesa-dev库。但是,在安装该库的过程中,Terminal又提示一大堆依赖错误。(由于博主已经解决了相关问题,所以没有相关报错的截图,如果有结果,参考意义会大一点)就如这篇博客:Ubuntu 16.04 下Qt编译出现“cannot find -lGL”及无法安装libgl1-mesa-dev解决。

【解决办法】:我还是大着胆子使用aptitude命令尝试安装libgl1-mesa-dev(不大了,重新装一遍虚拟机嘛),具体的操作参考这篇博客:libgl1-mesa-dev : 依赖: libgl-dev 但是它将不会被安装。

问题2:登录虚拟机后,桌面假死,点击鼠标没有反应

【问题描述】:按照问题1的解决办法操作之后,重启再次进入虚拟机系统的时候:在登录界面可以正常点击密码输入框,键盘输入密码进行登录。但是,登录进入桌面之后,鼠标和键盘失灵,点击没有任何反应。

【解决办法】:进入Ubunut Recovery模式,使用命令行安装xserver-xorg-input-all。进入Ubunut Recovery模式的小技巧:电源–>开机–>发送Ctrl+Alt+Del(E)–>快速按下Esc按键,一遍不成功,就多操作两遍。可以参考这篇博客:ubuntu18.04 进入登陆界面后,解决鼠标键盘失灵问题。

解决了上述两个问题之后,使用QT本地编译,可没有问题了。本来,即使本地有问题,但是交叉编译是没有问题的(前提是交叉编译链配置完整),也就是说编译的qt_test程序是可以在开发板里面跑的,但是程序员哪里没有点强迫症呐。

QT 输出问题

【问题描述】:在实验复现过程中,教程中只说了在开发板中设置:export DISPLAY=:0.0,那到底QT界面输出在哪里呢?开发板上面有两个40pin的接口,正好配套的模块中有一个7寸的触摸屏。我想着是不是QT界面会自动输出到LCD显示屏幕上面,但是连个40pin的插口我都是试了,没任何输出界面。针对这个问题,我意识到我使用的是 course2 中的 ps_hello工程编译生成的xsa,没有设置LCD的驱动接口,所以必然不会在LCD上面显示。除此之外,虽然开发板上面还预留一个DP接口,但是我手边没有合适的DP线。

【解决办法】:我想着,能不能将QT界面输出到MobaXterm_Persona上面了,实验了一下,果真可以(哈哈哈哈哈哈)。具体的实现方式参考这篇博客:MobaXterm以图形界面GUI形式登录打开远程linux ubuntu服务器桌面。值得说明的是,我并没有Specify username。然后执行可执行文件,就可以正确输出QT界面了,效果如下:

AXU2CG-E开发板QT测试相关推荐

  1. 迅为RK3399开发板Qt实时时钟测试

    QClock 测试资料在迅为网盘"iTOP-3399 开发板\iTOP-3399 开发板\02_iTOP-3399 开发资料汇总(不含光盘内容)\05_iTOP-3399 开发板 Qt 应用 ...

  2. 迅为-i.MX6ULL开发板-QT实战项目DHT11网络编程实战练习(一)

    迅为-i.MX6ULL开发板-QT实战项目DHT11&网络编程实战练习(一) 发布时间:2021-7-2 09:49    发布者:落风 |编辑 文章目录1 项目前准备2 软件流程图3 Lin ...

  3. 【北京迅为】《iTOP-3568开发板快速测试手册》第4章 Buildroot系统功能测试

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器.RK3568 支持4K 解码和 1080P 编 ...

  4. lighttp支持PHP移植到imx6,[Qt开发指南]飞凌嵌入式iMX6开发板QT移植

    虚拟机环境: ubuntu12.04 32bit /64bit 目标平台: i.MX6 开发板 交叉编译工具链: gcc gcc-4.6.2-glibc-2.13-linaro-multilib-20 ...

  5. Day1: 正点原子mini-linux 开发板 开机测试

    Day1: 正点原子mini-linux 开发板 开机测试 参考文档 01[正点原子]I.MX6U用户快速体验V2.6.pdf 硬件原理图: 02.开发板原理图/IMX6ULL_MINI_V1.7(M ...

  6. 飞凌嵌入式研发干货 | LS1028A开发板网络应用测试

    本文硬件平台以飞凌嵌入式OK1028A-C开发板为基础进行讲解,其它LS1028产品,由于各个厂家设置不同会有所差异,请参考使用.本文档主要介绍 NXP LS1028A开发板网络中的应用测试.包括 D ...

  7. 【北京迅为】《iTOP-3568开发板快速测试手册》-第2章 Android11系统功能测试

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器.RK3568 支持4K 解码和 1080P 编 ...

  8. 【北京迅为】《iTOP-3568开发板快速测试手册》第4章 Buildroot系统功能测试(2)

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器.RK3568 支持4K 解码和 1080P 编 ...

  9. 【北京迅为】《iTOP-3568开发板快速测试手册》第4章 Buildroot系统功能测试(3)

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器.RK3568 支持4K 解码和 1080P 编 ...

最新文章

  1. linux死机了怎么办?
  2. Convolutional Neural Networks for Sentence Classification-学习笔记
  3. win8 linux分区工具,Ubuntu下挂载Win8磁盘分区
  4. Exchange2003-2010迁移系列之九,创建DAG组
  5. 计算机二级判断题技巧一半对一半错,计算机二级小技巧
  6. 警示:强制关闭OGG进程触发bug致abended,详述处理过程
  7. IIS的变迁(IIS3, IIS4, IIS5, IIS6, IIS7)
  8. 区块如何防篡改_CFCA联盟链荣获“2020区块链技术与应用创新成果”奖
  9. 使用Eclipse设置java源代码 连接
  10. 物联网单片机毕业设计实现
  11. lingoes/灵格斯词霸/灵格斯翻译家开始弹窗去除方法
  12. 网吧收银系统在服务器上么,网络“高手”侵入网吧收银系统 已被拘留(图)
  13. phpspreadsheet excel导入导出
  14. 如何使用Node.js来制作电子音乐-和弦
  15. DDNS的NAT穿越问题
  16. OSI 物理层(设备,技术)
  17. C++ GDAL/OGR 库创建多边形类型的图层
  18. vscode无法连接扩展市场问题
  19. 迅锐CMS模板常用调用总结
  20. 【django】settings.py配置文件内容详细介绍

热门文章

  1. java毕业设计汽车资讯网站mybatis+源码+调试部署+系统+数据库+lw
  2. 交割合约(期货合约)是什么?
  3. 如何使用Echarts创建动态K线图
  4. thinkpad忘记密码只能用指纹登录怎么办
  5. Codeforces Round #509 (Div. 2) D. Glider(前缀和)
  6. 1007:DNA Sorting
  7. 《第3次机器人大战α》民间汉化版曝光
  8. 翻转课堂说教案计算机,翻转课堂模式下《计算机应用基础》教学设计.doc
  9. 2023届网课生就业难:挑战与策略探析
  10. 汽车自动贩卖机出来了买车全部流程只需20分钟