前言
首先要特别感谢发烧友论坛和广州灵眸科技给我们提供的本次EASY EAI Orin Nano开发板试用机会, 在申请通过后很快就收到顺丰邮过来的板子,这次发烧友论坛提供了很多不错的板子,让我们接触了更多的开发板,以后开发项目的选择更多了,真的是万分感激!
开箱

板子收到后保护的很好,气泡膜和静电袋包裹的特别好,箱子里有开发板和12V2A的电源适配器,打开开发板后可以发现板子是比较小的,仅仅只有12厘米x10厘米,可以更好的节省体积,如果仅仅使用核心板的话,那么板子将会更加的小。
核心板上面可以看到很显眼的四个芯片,最大的芯片无疑是主芯片RK3576,主芯片最后来说;
第二个芯片是来自深圳晶存科技的RS70B16G4S15G,是一片EMMC5.1接口16GB的存储芯片;
第三个芯片是来自长鑫存储技术的CXDB4CBAM-MK-A,是一片SDRAM LPDDR4X的2GB内存芯片;
最后一个芯片可以经常在瑞芯微的板子上面见到的RK808电源管理芯片。
存储和内存我们一会儿进入软件当中可以接着进行验证。
从板子的上左下右依次来看,上边拥有1个MIPI-DSI接口和2个MISPI-CSI接口,DSI接口最大可支持2560X1600@60Hz的图像输出,2路MIPI CSI接口可实现高清视频信号的输入;
左边拥有的是拓展接口,从这里可以输出CAN/SPI/I2C/PWM/GPIO和串口的接口;下边的接口一次是电源接口、TF卡槽、麦克风、耳机接口和喇叭接口,开发板自己就已经带上麦克风了,如果希望接喇叭可以接两个组成双声道;右边的接口是两个USB3.0接口,支持USB3.1 Gen1,等同于USB3.2 Gen1 and USB3.0;而TypeC接口不仅仅是系统调试和固件下载接口,还可以接入拓展坞,再拓展出一路显示接口,接下来是两路千兆以太网和HDMI高清接口;左上方还集成了DB37三模无线通信模组,支持2.4G WIFI6.0/BLE5.2和星闪,不过如果使用的话,还是建议在模块的天线接口接入天线,物理端子是IPX座子。
而背面板子还拥有一块PCIE2.1 M.2接口,可以接入固态硬盘。
主芯片的对比(RK3576 vs RK3588 vs RK3399)
目前国产的同类芯片主要就是瑞芯微和全志,至于其他的厂家可以说是不提也罢,我从RK2928就已经开始接触瑞芯微了,从Cortex-A9到现在的A76,从单核到现在的八核一直有在接触,RK3399是上一代的旗舰级芯片,也是目前市场上依旧很能打的芯片;RK3588是这一代的旗舰芯片,这一代出了RK3576,还有RK3566和RK3568,虽然拥有了NPU,但是由于只有4核的A55,CPU性能不如RK3399我们就不再进入对比行列。
| 参数 |
RK3576 |
RK3588 |
RK3399 |
|---|
| CPU架构 |
4×A72@2.2GHz + 4×A53@1.8GHz |
4×A76@2.4GHz + 4×A55@1.8GHz |
2×A72@2.0GHz + 4×A53@1.4GHz |
| CPU算力 (DMIPS) |
58K |
93K |
30K |
| GPU |
Mali-G52 MC3 (145 GFLOPS) |
Mali-G610 MP4 (512 GFLOPS) |
Mali-T864 (80 GFLOPS) |
| NPU算力 |
6 TOPS |
6 TOPS |
无独立NPU |
| 视频编解码 |
解码:8K@30fps (H.265/VP9) 编码:4K@60fps |
解码:8K@60fps (H.265/VP9/AV1) 编码:8K@30fps |
解码/编码:4K@30fps |
| 制程工艺 |
8nm |
8nm |
28nm |
可以看到CPU和GPU的对比上与RK3399拉开了极大的差距,编解码能力的提升也不是一点点,尤其是NPU上来讲,RK3399都没有具备NPU,制程工艺上也从28nm提升到了8nm;而与旗舰RK3588对比来讲,性能虽然降低了一些,但是RK3576的价格不是降低了一点点,就目前来讲如果购买开发板的话,就像EASY EAI Orin Nano开发板目前仅仅不到400元,而购买RK3588的话,没有1000元估计是很难下来的。
软件资料
灵眸科技的官网为我们提供了文档资料:EASY EAI灵眸科技 | 让边缘AI落地更简单
也为我们提供了开发资料,不过需要网盘来进行下载:百度网盘
传统的嵌入式开发,往往需要交叉编译,所以需要搭建Linux的开发环境,灵眸科技也为我们提供了完整的虚拟机镜像,网盘链接也在这里,链接: https://pan.baidu.com/s/1uOm2gVZixzD_SckinO_ICg ,提取码:rguq
不过我们目前的开发板性能是相当强大的,完全可以当成一个桌面PC来使用,所以,也完全可以在开发板上开发开发板上面用的程序^-^
而且,从某种角度上面来讲,可以达到最优的兼容性。
上电开机

忽略杂乱的桌面吧,接下来我们就可以通电开机了,我这里接入了电源接口,USB键盘鼠标、千兆网络和HDMI高清接口,通电后绿灯亮起,首先出来的是灵眸科技的LOGO,然后大概一两秒后就可以进入系统,看到桌面了,大概看了一眼,基本断定是Debian 12系统的xfce桌面,一会儿通过命令确定。
我在这里也尝试了下使用WIFI来连接网络,因为天线没有接入的原因所以信号比较一般,但是WIFI6非常的稳定,天线已经在购买的路上了,估计很快就会回来。
输入 ip addr 可以查看开发板的IP地址,当然我们也可以使用路由器来进行查看,接下来我们通过ssh来进行连接。
开发板环境
输入
ssh orin-nano@192.168.1.147
EASY EAI Orin-Nano用户名:orin-nano
EASY EAI Orin-Nano密码为:123456

就可以成功登录了,接下来我们查看一下软件源,可以看到灵眸科技特别贴心,已经给我们已经换成国内的ustc源了,那么接下来我们试着安装htop。
sudo apt update
sudo apt install htop

可以看到8核2G,与我们板子上面看到的是相符合的。
然后输入
df -h

也可以看到拥有16G的存储空间,系统占用了4.3GB,我们还拥有9.2GB的空余空间。
接下来分别输入:
cat /etc/issue
uname -a

可以看到系统是Debian 12系统,而Linux内核更是6.1版本,这简直太棒了!
而且,我也不用重新烧录系统咯!