【香橙派Kunpeng Pro】开发者的新选择

 一、拆箱

        近日,博主收到了一块 香橙派Kunpeng Pro 硬件板这对于一个电子爱好者来说是一个兴奋的事情。博主的话最近一直在使用树莓派做一些控制和实时系统的开发,对于debian用的很熟了,但是对于kunpeng内置的 openEuler开源操作系统 还不熟悉,这当然对于博主也是一个挑战。

        这是为什么呢?博主经常用到树莓派,里面的东西都是不同的厂家自己封装的,所以使用起来很简单,就和对协议一样,香橙派Kunpeng Pro的操作系统更贴合原始的Linux使用习惯,开发起来会有一点挑战,但是对于开发者来说那种酣畅淋漓的感觉何尝不是一种享受呢!

        好了,现在我们进如拆箱环节。

        规格为:OrangePi Kunpeng Pro套装(主板,8G,电源,散热组件,32GB存储卡)

        从包装上来看介于工包和彩包之间,还是非常符合开发者收纳的习惯,桌面比较乱的开发者可以考虑配一个亚克力或其他材质的外壳,但是也不用担心,下面已经很贴心的配备了铜柱,防止与桌面其他物体短路。

        散热通常是一个微处理器经常要考虑的问题,温度过高会影响到系统的流畅及程序的稳定性。香橙派Kunpeng Pro 开发板默认已经提供了风扇加散热片散热,就不需要另外再采购,这个方便了开发者插电即用。

        尺寸上来说,和我们常用的Jeston Nano、树莓派等尺寸基本差不多,我们可以将其装入口袋,将开发带入每个角落,很合理,这在测控行业来说叫口袋仪器,其40P的IO可以封装一下做成一个简单的仪器也是没有问题的。

二、参数对比

        香橙派 AIPro 、香橙派Kunpeng Pro、树莓派4b、5b参数对比如下表(参数来源于网络收集):

参数Jeston Nano香橙派Kunpeng Pro树莓派4b树莓派5b
CPU4 核64 位Arm 处理器,主频1.43Ghz4 核64 位Arm 处理器、主频 1.6GHz4 核64 位Arm 处理器、主频 1.5GHz4 核64 位Arm 处理器、主频 2.4GHz
GPU128 核 NVIDIA Maxwell™ GPU集成图形处理器500MHz VideoCore VI GPU800MHz Video Core VII GPU
算力473 GFLOPS8TOPS
内存4GB

容量:8GB 或16GB

速率:3200Mbps

2GB或4GB 或8GB4GB 或8GB
存储16 GB eMMC 5.1板载32MB 的SPI Flash
Micro SD 卡插槽
eMMC 插座:可外接eMMC 模块
M.2 M-Key 接口:可接2280 规格的NVMe SSD 或SATA SSD
Micro SD 卡插槽Micro SD 卡插槽
以太网10/100/1000Mbps10/100/1000Mbps10/100/1000 Mbit/s10/100/1000 Mbit/s
Wi-Fi+蓝牙WIfi需要外部芯片支持2.4G 和5G 双频WIFI
BT4.2

支持2.4G 和5G 双频WIFI

BT5.0

支持2.4G和5G双频WIFI

BT5.0

USB1x USB 3.0 + 3x USB 2.0• 2 个USB3.0 Host 接口
• 1 个Type-C 接口(只支持USB3.0,不支持USB2.0)
2 × USB 3.0,2 × USB 2.02 × USB 3.0,支持 5Gbps 同步运行
2 × USB 2.0
摄像头2个MIPI CSI-2 DPHY2 个MIPI CSI 2 Lane 接口2-lane MIPI CSI2 × 4-lane MIPI (DSI/CSI)
显示2 个多模式 DP 1.2/eDP 1.4/HDMI 2.01 x2 DSI2 个HDMI 接口
1 个MIPI DSI 2 Lane 接口

2 个Micro-HDMI 接口

1个MIPI DSI显示接口

2个Micro-HDMI接口
音频

1 个3.5mm 耳机孔,支持音频输入输出

2 个HDMI 音频输出

1 个3.5mm 耳机孔,支持音频输入输出1 个3.5mm 耳机孔,支持音频输入输出
 扩展口40P、3个UART、2个SPI、2个I2S、4个IIC、多个GPIO40p、用于扩展UART、I2C、SPI、PWM 和GPIO 等接口40p、用于扩展UART、I2C、SPI、PWM和GPIO等接口40p、用于扩展UART、I2C、SPI、PWM和GPIO等接口
电源5V 4A适配器支持Type-C 供电,20V PD-65W 适配器支持Type-C 供电,5V 3A适配器5V/5A DC (通过 USB-C 接口,支持 PD)
LED灯1 个电源指示灯和1 个软件可控指示灯1 个电源指示灯和1 个软件可控指示灯1 个电源指示灯和1 个软件可控指示灯
操作系统

Jetson OS、Ubuntu等

openEulerRaspberryPI OS、Windows10 ARM64等RaspberryPI OS、Windows10 ARM64等
特殊应用1 x4
(PCIe 2.0
支持FPGA+ARM1 × PCIe 2.0接口、RTC 和 RTC 电池连接器、新增电源按键、

三、官方参考资料

        香橙派Kunpeng Pro 完整的开发资料可以在此链接查找,包括 外壳散热器安装资料、官方工具、用户手册、原理图、机械图、linux源码、ubuntu镜像、openEuler镜像、参数等。

OrangePi Kunpeng Pro Orange Pi官网-香橙派(Orange Pi)开发板,开源硬件,开源软件,开源芯片,电脑键盘OrangePi Kunpeng Proicon-default.png?t=N7T8http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-kunpeng.html

四、上电测试

        在上电之前,我们需要了解烧录系统的方式、视频接口及供电接口位置。

        查询手册得知,烧录系统可以使用32GB或更大容量的TF卡、扩展的EMMC模块、NVMe SSD、SATA SSD。

        准备好电源和显示屏以后就可以开机了,系统默认的用户名和密码都是openEuler。

        使用sysbench(sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试)测试香橙派Kunpeng Pro的性能,打开终端安装sysbench。

        可以使用包管理器dnf进行安装,以下是安装sysbench的命令:

sudo dnf install sysbench

         安装完成后,可以使用此命令查询sysbench是否正确安装:

sysbench --version

         若安装完成后返回sysbench的版本信息,则证明安装成功。

4.1CPU单线程测试:

测试命令:

sysbench --test=cpu --cpu-max-prime=20000 --num-threads=1 run

测试结果:

 

4.2CPU多线程测试:

测试代码:

sysbench --test=cpu --cpu-max-prime=20000 --num-threads=4 run

测试结果:

五、功能测试

5.1安装docker

  • 新软件包索引:

sudo yum makecache
  • 安装Docker:

sudo yum install docker -y
  • 启动Docker服务:

sudo systemctl start docker
  • 设置Docker开机自启:

sudo systemctl enable docker
  • 验证Docker安装成功:

sudo docker run hello-world

5.2安装Digilent Waveforms

        因为博主是从事测试测量行业的,所以对于硬件使用是比较熟悉的,这里选用了Digilent的ad2/ad3进行测试,其驱动软件是waveforms,由于是在linux上安装,所以需要装runtime及应用软件。

        打开digilent官网:https://digilent.com ,找到Digilent Waveforms下载页面

        

         

        点击下载以后,这里需要注册一个账号登录。

        在此页面我们需要下载一个adept的runtime及waveforms应用程序。

        这里我们可以使用命令行,查看系统的架构,这里为arm64:

uname -a

        下载arm 64bit 的rpm包。 

         下载arm64的应用软件。

        下载完成后使用cd命令进入下载目录。

        使用命令行安装刚刚下载的包,先安装runtime,再安装waveforms

sudo yum install xxxx.rpm

        打开Waveforms应用软件,进行测量。如下图:

其他

        由于博主的工作原因,我其实对于支持FPGA+ARM这个功能更加感兴趣,或者说增加LabVIEW和Simulink对香橙派Kunpeng Pro的支持工具链,这对于一个测控行业的工作者来说是一个更加兴奋的事情,打通一套完整的工具链可以使用减少底层的开发,这将更加适用于学生和教师。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值