一. 香橙派AIpro开箱
官网外观:
外观实测:做工精致,散热片有精致的金属感
反面:由于加装了wifi蓝牙模块,如果需要做外壳,需要注意保护天线贴片。在树莓派pi5的前面一版,增加了wifi模块。不过相应的,pi5有3个usb接口,香橙派AIpro只有2个usb接口。pi5的其中一个usb也是用来插无线网卡了,所以用于插鼠标键盘的usb口数目也一样。
侧面:
外观尺寸(手工测量,可能会有一定的误差存在):
长(不含wifi蓝牙模块):107mm
宽(包括sd卡凸出部分):74mm
高(假装散热之后):27mm
重量:121.9g
二. 香橙派AIpro开机
香橙派AIpro的电源输入是usb type-c电源口的,可以通过usb线连接电源;自带的电源插头和电源线是type-c头对type-c 头。
sd卡烧录成功unbutu系统之后,插入板子,上电即可点亮
需要注意的点:
1.电源接口是最边上的那个口,底下写着电源输入标识。
2.连接显示器可以使用hdmi线,默认使用的是离电源接口远端的那个hdmi接口。具体连接如上图。
三. 香橙派AIpro系统配置
香橙派AIpro官网支持的系统是Ubuntu、openEuler
相比较pi5和树莓派,支持的系统少一些,这可能是跟ai本身有特殊要求有关系。试过用可以在pi5上跑通的debian系统sd卡,插入香橙派AIpro中,暂时未成功启动。如果需要香橙派AIpro和pi5兼容的小伙伴,需要注意下这个点。
启动后的画面。右上角找到无线信号图标,可以找到more networks 查看可以连接的wifi。正常输入密码即可联网。
输入默认密码Mind@!23,进入系统。需要注意的是,unbutn系统默认不是以root用户进入系统的,进入系统之后,如果需要root用户,需要先对root用户设置初始密码。
sudo passwd root 回车后输入新密码
右击进入命令行,输入ifconfig命令,查看网络ip
找到内网ip
系统已经默认开启ssh服务,所以在局域网内,可以通过ssh连接。Root用户,密码就是自己前面设置的密码。登录后
查看系统架构
uname -a
查看系统运行状况
可以看到8G内存,在没有安装其他内容的情况下,使用了1G多,还剩5G多
四. 香橙派AIpro应用场景
香橙派AIpro默认安装有python语言,具体版本是:
可以使用python语言编写程序
五. 香橙派AIproCPU实测
执行 lscpu命令
Cpu架构是aarch64,4核心。需要注意的是,因为架构不是传统的x64或者amd,所以在后面安装应用的时候,如果不是用apt 安装,手动下载安装的时候,需要千万注意下载正确对应架构。如果有的应用官方未提供aarch64架构的安装包,可能会需要自己下载源码编译。
可以看到,应该是支持NUMA架构(参考附录2),只是未开启,待验证
cat /proc/cpuinfo
cpu细节
六. 香橙派AIproAIGPU性能实测
安装命令:
apt install screenfetch
查看命令:screenfetch
七. 香橙派AIpro内存配置实测
cat /proc/meminfo
内存信息可以看出来,大约8G左右的内存。
官网标注的是速率:3200Mbps。相比较几年前的1600M内存,速度有较大提升
八. 香橙派AIpro存储实测
df -h命令查看:
由于用的是sd卡,所以存储数据不大。官网显示可支持多种存储方式
九. 香橙派AIpro网络蓝牙实测
nmcli dev wifi list
可以看到香橙派AIpro对wifi 是支持的。
十. 香橙派AIpro显示能力实测
香橙派支持4k,8k高清显示
inxi是一个非常有用的命令行系统信息工具,可以提供详细的硬件信息。如果你的系统上没有安装inxi,你可以使用以下命令安装它:
sudo apt-get update sudo apt-get install inxi
安装后,你可以使用以下命令来查看GPU信息:
十一. 香橙派AIpro支持操作系统实测
经测试,在pi5上运行的debian系统不能放在香橙派AIpro使用,这里需要注意,如果需要做兼容,需要unbuntu
十二. 香橙派AIpro 40pin针脚实测
实测:当前系统没有针脚的控制包,所以需要自行下载后使用
sudo apt install -y git
Mkdir /opt/software
Cd /opt/software
git clone https://github.com/orangepi-xunlong/wiringOP.git -b next
cd wiringOP
sudo ./build clean
sudo ./build
gpio -v
注意:git clone 由于是从GitHub上拉取代码,可能会非常慢,可以多试几次。
十三.应用场景
香橙派AIpro当前的是8TOPS的算力,据说还会出20tops算力的版本,当前8TOPS算例的版本能够做的是模型推理,还不能用来做模型训练。后续版本算力提高之后,可以用来做模型训练的了。例如YoLoV5 实现目标检测,AscendCL 实现图片缩放等
40针脚支持pwm,spio,rx-tx等协议,用来做边缘计算设备也完全够用,例如读取传感器,控制电机等。
8G内存和4核cpu,香橙派AIpro也可以用来做简单的服务器,例如部署个网站,部署个简单的应用也是没问题的,作为家庭nas也都没问题
总结:
通过上面的实测,对Orange Pi AIpro的配置,性能有了基础的了解。在此硬件的基础上,可以清楚的知道此配置可以部署的应用有哪些了。作为一款人工智能模型推理场景下的产品,可以支撑模型推理的很多场景。
附录:
官网地址:Orange Pi AIpro
Numa架构:什么是NUMA,我们为什么要了解NUMA - 知乎 (zhihu.com)