• 基于Orange Pi AIpro的3D性能展示


    基于Orange Pi AIpro的3D性能展示

    简述: Orange Pi AIpro采用昇腾AI技术,配备4核64位处理器和AI处理器,8GB/16GB LPDDR4X内存,支持外接eMMC模块,双4K高清输出。接口丰富,包括两个HDMI、GPIO、Type-C电源、M.2插槽、TF插槽、千兆网口、USB3.0、MIPI摄像头等,预留电池接口。广泛应用于AI边缘计算、视频流AI分析、智能家居等领域,支持Ubuntu、openEuler操作系统,满足AI算法原型验证、推理应用开发需求。

    硬件介绍

    Orange Pi AIpro 开发板,汇聚了MIPI DSI、MIPI CSI、USB 3.0、Type-C 3.0、HDMI 2.0、千兆以太网、支持SATA/NVMe SSD 2280的M.2插槽等各类流行的接口,可应用于外部设备控制和扩展。

    产品详细图

    在这里插入图片描述

    产品引脚图

    在这里插入图片描述

    开箱使用

    系统状态

    通过桌面程序无法识别到系统CPU型号信息。但是通过终端指令可以读取到系统CPU的相关状态。

    在这里插入图片描述

    在这里插入图片描述

    从读取到状态来看 4核CPU,作为一款嵌入式开发小板,计算能力可以说很强悍。

    待机状态下系统负载很小CPU占比仅4%,内存占比14%(8GB 系统内存)。如此小的功耗,比其他开发板可谓遥遥领先。
    在这里插入图片描述

    在这里插入图片描述

    发现的问题

    风扇及散热片

    开机上电板子风扇,全功率运行,会有些许的噪声。但是系统自检启动成功后,则转速很低机会静音。值得注意的一点儿,所带的风扇具有,阻尼暂停功能,在即系统运行状态下,手不小心触碰到风扇,风扇会暂停转动,5S 秒后则回复转动。这样可以避免在使用过程中,因为误触而造成打伤手指的危险。

    效果如视频所示:

    https://www.bilibili.com/video/BV1Db421v79r/?vd_source=f2cbc9be86c2eafef79e5ce49d500d7c

    ⚠️注意:散热器 部分装风扇 的地方切面过于尖锐,在更换风扇时候,可能会造成划伤。
    在这里插入图片描述

    有线网络无法连接

    板子进入系统后,Wi-Fi连接互联网正常。但是在切换为有线网络时,无法连接,且开机重启依然无法连接。一直显示下图所示的连接状态。

    USB供电不组

    在以该开发板作为系统调试板,进行串口调试时,发现USB出口的电压不足,需要一个有源的USB-Hub才能完成调试。如果拿这个开发板作为个人PC使用,在进行一些嵌入式开发时可能需要注意。

    HDMI不能使用

    在进行开箱测试时,发现距离电源口的HDMI无法使用,远离电源口的HDMI确可以正常的使用。是否时设计问题,或者需要特殊设置。如果在系统中特殊设置,还请在说明书中告知。

    保护壳

    关于开发板的保护壳,在网上搜索价格相对比较昂贵,建议供货商是否可以开放外壳的3D源文件。这样的话就方便了个人爱好者或者有3D打印机的用户,直接DIY打印保护罩。

    3D性能测试方案

    Orange Pi AIpro 开发板,可运行openEuler、Ubuntu系统,支持多种硬件架构和虚拟化技术,可广泛应用于企业级云计算、边缘计算场景等。

    本次主要是用 Orange Pi AIpro 开发板、Ubuntu系统,编写OpenGL 3D程序并运行,观察开发板对OpenGL 3D显示性能的支持.

    环境搭建

    安装QT开发环境

    打开 系统终端输入以下指令:

    sudo apt-get install cmake qt5-default qtcreator
    

    注意:ubuntu 20.04 之后的版本,以上命令不可用,会提示

    Package ‘qt5-default’ has no installation candidate
    

    因此可以使用以下指令 分步安装:

    sudo apt-get install build-essential
    sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
    sudo apt-get install qtcreator
    sudo apt-get install qt5*
    
    代码编写

    此处,省略具体OpenGL代码程序的编写。为了跨平台开发,可以在其他平台下编写后程序后,将程序Copy到Orange Pi AIpro 开发板上,然后在使用开发板上的Qt程序进行编译、运行。

    源码已经上传到CSDN 下载路径如下:

    https://download.csdn.net/download/HeroGuo_JP/89345411

    运行效果

    将编写好的程序,在开发板上使用QT 编译运行,初次运行会出现以下报错信息:
    在这里插入图片描述

    解决方案:

    打开终端 输入下面指令,完成clang的安装即可sudo apt-get install clang

    运行效果视频可以参考如下地址:

    视频地址

    综合结论

    Orange Pi AI Pro开发板以其卓越的性能和坚固的工装成为嵌入式开发和个人移动编程的首选平台。其风扇设计巧妙,在系统未启动时以全功率运行以保持硬件稳定性,而在系统运行时则几乎无噪音,为用户提供了宁静的工作环境。

    在OpenGL测试中,Orange Pi AI Pro表现出色,无论是缩放、旋转还是平移,都能够流畅进行,毫无卡顿或丢帧现象。特别值得一提的是,即使在开启高渲染的情况下,CPU温度几乎没有明显提升,彰显了其优异的散热性能。

    因此,Orange Pi AI Pro开发板在性能和稳定性上独具优势,与市面上大多数Pi开发板相媲美,甚至在某些方面更胜一筹。其适用于各种领域的应用开发需求,包括智能小车、机械臂、人工智能、无人机、云计算、AR/VR、智能安防、智能家居和3D打印等。

  • 相关阅读:
    qlib因子分析之alphalens源码解读
    电压放大器在生物微流控中的应用研究
    SpringBoot注解大全
    新媒体运营-定位及呈现方式篇
    基于gRPC编写golang简单C2远控
    Flutter笔记:build方法、构建上下文BuildContext解析
    广州市车联网先导区车联网先导区路侧感知技术规范
    一键同步chromedriver版本
    java计算机毕业设计家政服务公司管理信息源码+系统+数据库+lw文档
    视频去水印 部分源码(包含部分php与go)有需要可以联系我
  • 原文地址:https://blog.csdn.net/HeroGuo_JP/article/details/139330639