香橙派 Kunpeng Pro 上手初体验
目录
- 香橙派 Kunpeng Pro 上手初体验
- 1.前言
- 2.开箱
- 3.开发板资源介绍
- 硬件规格参数
- 外观规格参数
- 4.系统环境搭建
- 系统镜像烧录
- ssh连接
- 5.简单测试
- 6.总结
1.前言
我很荣幸能收到了来自CSDN的测评邀请,让我有机会对香橙派最新推出的Kunpeng Pro开发板进行深入评测。香橙派作为国内知名的开源硬件品牌,一直以其出色的性能、稳定的品质和完善的生态链赢得了广大开发者的青睐。而Kunpeng Pro作为香橙派家族的新成员,其性能和功能上的升级无疑将给开发者们带来全新的体验。
香橙派 Kunpeng Pro开发板,从鲲鹏两字字上就能感受到其强大的“内核”。希望能够通过这次机会接触一下华为的生态环境,下文准备记录一下我从开箱到环境搭建和使用的全过程。
资料:
先给个开发板资料下载链接,这里都是用百度网盘的形式下载的。
资料下载连接
2.开箱
这里送的电能源适配器还是65W的PD快冲C to C,应该是华为的充电器然后贴了个表~
3.开发板资源介绍
硬件规格参数
CPU | 4核64位处理器+ AI处理器 |
---|---|
GPU | 集成图形处理器 |
AI算力 | 8TOPS算力 |
内存 | LPDDR4X:8GB/16GB(可选),速率:3200Mbps |
存储 | • SPI FLASH:32MB • SATA/NVME SSD(M.2接口2280) • eMMC插槽:32GB/64GB/128GB/256GB(可选),eMMC5.1 HS400 • TF插槽 |
Wi-Fi+蓝牙 | Wi-Fi 5双频2.4G和5G BT4.2/BLE |
以太网收发器 | 10/100/1000Mbps以太网 |
显示 | • 2xHDMI2.0 Type-A TX 4K@60FPS • 1x2 lane MIPI DSI via FPC connector |
摄像头 | 2x2-lane MIPI CSI camera interface,兼容树莓派摄像头 |
USB | • USB 3.0 HOST x2 • USB Type-C 3.0 HOST x1 • Micro USB x1 串口打印功能 |
音频 | 3.5mm耳机孔音频输入/输出 |
按键 | 1x关机键、1xRESET键、2x启动方式拨动键、1x烧录按键 |
40PIN | 40PIN 功能扩展接口,支持以下接口类型: GPIO、UART、I2C、SPI、 I2S、PWM |
风扇 | 风扇接口x1 |
预留接口 | 2PIN电池接口 |
电源 | Type-C PD 20V IN ,标准65W |
支持的操作系统 | openEuler,Ubuntu |
外观规格参数
产品尺寸 | 107x68mm |
---|---|
重量 | 82g |
4.系统环境搭建
系统镜像烧录
这里开发板可以有SD卡,EMMC,NVME三种启动方式,这里通过背部拨码开关来选择,这里默认采用sd卡的启动方式。
从香橙派官网下载最新的 openEuler 镜像。
使用 balenaEtcher 烧录工具将下载的镜像烧写到 TF 卡中。
插入烧写好的 TF 卡后连接电源。
ssh连接
我这里身边没有显示器的什么设备去连接WIFI,只能通过连接路由器后查看ip地址,所以仅需一条网线即可。
由于开发板默认安装和开启了ssh,所以查看到设备的ip地址后,我们可以直接通过Mobaxterm来连接ssh。
这里账号
root
密码openEuler
5.简单测试
开发板第一课那么当然一个想到的是Hello,World!。
下面将进行交叉编译的测试。
1.先将下载的资料上传到虚拟机
2.解压工具链 tar -zxvf toolchain.tar.gz
3.增加工具链到环境变量 sudo vi ~/.bashrc
,再重新加载source ~/.bashrc
,最后再测试一样是否增加成功,aarch64-target-linux-gnu-gcc -v
4.编写测试代码
编码C文件
vi hello.c
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
交叉编译C文件
aarch64-target-linux-gnu-gcc hello.c -o hello
上传执行文件
先将可执行文件hello通过Mobaxterm里自带的SFTP直接上传到开发板上。
查看文件,并给上可执行的权限。
最后验证交叉编译成功。
这里仅对交叉编译过程进行了初步验证,但基于这一核心步骤,我们能够实现众多高级功能和应用。例如,若您手头有LVGL等开源库或代码,仅需配置好相应的交叉编译工具链,然后再在Ubuntu系统中顺利编译。编译完成后,只需将生成的可执行文件传输至开发板,即可轻松满足您的多样化需求。这种方法不仅高效便捷,而且极大地扩展了开发板的功能和应用范围。
6.总结
经过对香橙派 Kunpeng Pro 开发板的评测,我对这款新品有了全面的了解和认识。首先,从开箱体验来看,Kunpeng Pro 的包装设计简洁大方,配件齐全,为开发者提供了良好的第一印象。
在硬件配置方面,香橙派 Kunpeng Pro 展现了其强大的性能。基于高性能处理器架构,它提供了出色的计算能力和数据处理速度,为各种复杂的开发任务提供了坚实的硬件基础。同时,丰富的接口配置和灵活的扩展性,使得这款开发板能够轻松应对各种应用场景的需求。
在应用场景方面,香橙派 Kunpeng Pro 的通用性得到了充分体现。无论是物联网、人工智能、边缘计算还是其他领域,香橙派 Kunpeng Pro 都能够发挥其强大的性能和功能优势,为开发者提供强大的支持。这使得它在众多开发板中脱颖而出,成为了一款备受关注的热门产品。
综上所述,香橙派 Kunpeng Pro 开发板凭借其强大的性能、丰富的配置和出色的使用体验,成为了一款备受推崇的优质产品。它不仅满足了开发者对于硬件性能的需求,更在易用性和稳定性方面表现出色。相信在未来的发展中,香橙派 Kunpeng Pro 将会继续为开发者带来更多的惊喜和变革。