香橙派 Kunpeng Pro 上手初体验

news2024/9/22 21:20:44

香橙派 Kunpeng Pro 上手初体验

目录

  • 香橙派 Kunpeng Pro 上手初体验
  • 1.前言
  • 2.开箱
  • 3.开发板资源介绍
  • 硬件规格参数
  • 外观规格参数
  • 4.系统环境搭建
  • 系统镜像烧录
  • ssh连接
  • 5.简单测试
  • 6.总结

1.前言

我很荣幸能收到了来自CSDN的测评邀请,让我有机会对香橙派最新推出的Kunpeng Pro开发板进行深入评测。香橙派作为国内知名的开源硬件品牌,一直以其出色的性能、稳定的品质和完善的生态链赢得了广大开发者的青睐。而Kunpeng Pro作为香橙派家族的新成员,其性能和功能上的升级无疑将给开发者们带来全新的体验。

香橙派 Kunpeng Pro开发板,从鲲鹏两字字上就能感受到其强大的“内核”。希望能够通过这次机会接触一下华为的生态环境,下文准备记录一下我从开箱到环境搭建和使用的全过程。

资料:

先给个开发板资料下载链接,这里都是用百度网盘的形式下载的。

资料下载连接

image-20240522160757821

image-20240527142033098

2.开箱

1716793122680

1716793122631

1716793122616

1716793122600

1716793499613

1716793122664

1716793122585

这里送的电能源适配器还是65W的PD快冲C to C,应该是华为的充电器然后贴了个表~

3.开发板资源介绍

硬件规格参数

CPU4核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烧录按键
40PIN40PIN 功能扩展接口,支持以下接口类型: GPIO、UART、I2C、SPI、 I2S、PWM
风扇风扇接口x1
预留接口2PIN电池接口
电源Type-C PD 20V IN ,标准65W
支持的操作系统openEuler,Ubuntu

外观规格参数

产品尺寸107x68mm
重量82g

4.系统环境搭建

系统镜像烧录

这里开发板可以有SD卡,EMMC,NVME三种启动方式,这里通过背部拨码开关来选择,这里默认采用sd卡的启动方式。

image-20240527154114441

香橙派官网下载最新的 openEuler 镜像。

image-20240527153724211

使用 balenaEtcher 烧录工具将下载的镜像烧写到 TF 卡中。

image-20240527153803359

插入烧写好的 TF 卡后连接电源。

ssh连接

我这里身边没有显示器的什么设备去连接WIFI,只能通过连接路由器后查看ip地址,所以仅需一条网线即可。

image-20240527152521208

image-20240527152308645

由于开发板默认安装和开启了ssh,所以查看到设备的ip地址后,我们可以直接通过Mobaxterm来连接ssh。

image-20240527152807004

image-20240527152817388

image-20240527152823211

这里账号 root 密码 openEuler

image-20240527152923537

5.简单测试

开发板第一课那么当然一个想到的是Hello,World!。

下面将进行交叉编译的测试。

1.先将下载的资料上传到虚拟机

image-20240527162313110

2.解压工具链 tar -zxvf toolchain.tar.gz

3.增加工具链到环境变量 sudo vi ~/.bashrc,再重新加载source ~/.bashrc,最后再测试一样是否增加成功,aarch64-target-linux-gnu-gcc -v

image-20240527162837452

4.编写测试代码

  • 编码C文件

    vi hello.c

#include <stdio.h>
 
int main() {
    printf("Hello, World!\n");
    return 0;
}

image-20240527162917560

  • 交叉编译C文件

    aarch64-target-linux-gnu-gcc hello.c -o hello

    image-20240527163124903

  • 上传执行文件

    先将可执行文件hello通过Mobaxterm里自带的SFTP直接上传到开发板上。

    image-20240527163557143

查看文件,并给上可执行的权限。

image-20240527163703954

最后验证交叉编译成功。

image-20240527163732188

这里仅对交叉编译过程进行了初步验证,但基于这一核心步骤,我们能够实现众多高级功能和应用。例如,若您手头有LVGL等开源库或代码,仅需配置好相应的交叉编译工具链,然后再在Ubuntu系统中顺利编译。编译完成后,只需将生成的可执行文件传输至开发板,即可轻松满足您的多样化需求。这种方法不仅高效便捷,而且极大地扩展了开发板的功能和应用范围。

6.总结

经过对香橙派 Kunpeng Pro 开发板的评测,我对这款新品有了全面的了解和认识。首先,从开箱体验来看,Kunpeng Pro 的包装设计简洁大方,配件齐全,为开发者提供了良好的第一印象。

在硬件配置方面,香橙派 Kunpeng Pro 展现了其强大的性能。基于高性能处理器架构,它提供了出色的计算能力和数据处理速度,为各种复杂的开发任务提供了坚实的硬件基础。同时,丰富的接口配置和灵活的扩展性,使得这款开发板能够轻松应对各种应用场景的需求。

在应用场景方面,香橙派 Kunpeng Pro 的通用性得到了充分体现。无论是物联网、人工智能、边缘计算还是其他领域,香橙派 Kunpeng Pro 都能够发挥其强大的性能和功能优势,为开发者提供强大的支持。这使得它在众多开发板中脱颖而出,成为了一款备受关注的热门产品。

综上所述,香橙派 Kunpeng Pro 开发板凭借其强大的性能、丰富的配置和出色的使用体验,成为了一款备受推崇的优质产品。它不仅满足了开发者对于硬件性能的需求,更在易用性和稳定性方面表现出色。相信在未来的发展中,香橙派 Kunpeng Pro 将会继续为开发者带来更多的惊喜和变革。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1702045.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深度学习实战-yolox训练ExDark数据集所遇到的错误合集

跳转深度学习实战-yolox训练ExDark数据集(附全过程代码,超详细教程,无坑!) 一、 训练时出现ap为零 情况1.数据集没导进去 修改exps/example/yolox_voc/yolox_voc_s.py 当然由于image_sets只有一个元素因此修改yolox/data/datasets/voc.py 情况2.iou设置过高 修改yolo…

InteractiveGraph图谱中vue项目中如何使用

InteractiveGraph图谱中vue项目中如何使用 一、下载js和css和字体二、vue2.0项目中引用三、grap组件 一、下载js和css和字体 //在这里面找 https://github.com/grapheco/InteractiveGraph/blob/master/dist/examples/example1.html二、vue2.0项目中引用 //main.js中全局引入$ …

Pytorch深度学习实践笔记8(b站刘二大人)

&#x1f3ac;个人简介&#xff1a;一个全栈工程师的升级之路&#xff01; &#x1f4cb;个人专栏&#xff1a;pytorch深度学习 &#x1f380;CSDN主页 发狂的小花 &#x1f304;人生秘诀&#xff1a;学习的本质就是极致重复! 《PyTorch深度学习实践》完结合集_哔哩哔哩_bilibi…

新窃密软件 NodeStealer 可以窃取所有浏览器 Cookie

Netskope 的研究人员正在跟踪一个使用恶意 Python 脚本窃取 Facebook 用户凭据与浏览器数据的攻击行动。攻击针对 Facebook 企业账户&#xff0c;包含虚假 Facebook 消息并带有恶意文件。攻击的受害者主要集中在南欧与北美&#xff0c;以制造业和技术服务行业为主。 2023 年 1 …

二维前缀和[模版]

题目链接 题目: 分析: 求二维数组的区间和问题, 可以使用二维前缀和算法注意: 下标从1开始计数第一步: 预处理出来一个前缀和矩阵dp[i][j] 表示: 从[1,1] 位置到[i,j] 位置, 这段区间里面所有元素的和 dp[i][j] 就等于ABCD, A好求, 就是dp[i-1][j-1], 但BC不好求, 所以我们AB…

D - Permutation Subsequence(AtCoder Beginner Contest 352)

题目链接: D - Permutation Subsequence (atcoder.jp) 题目大意&#xff1a; 分析&#xff1a; 相对于是记录一下每个数的位置 然后再长度为k的区间进行移动 然后看最大的pos和最小的pos的最小值是多少 有点类似于滑动窗口 用到了java里面的 TreeSet和Map TreeSet存的是数…

删除edge浏览器文本框储存记录值以及关闭自动填充

当我们点击输入框时总会出现许多以前输入过的信息。 一、删除edge浏览器文本框储存记录值 1、首先按下↓键选中你想删除的信息 二、关闭自动填充。 1、在地址栏输入edge://wallet/settings跳转到以下界面 2、往下滑找到 全部取消即可

区块链技术引领:Web3时代的新网络革命

随着区块链技术的快速发展和不断成熟&#xff0c;人们已经开始意识到它所带来的潜在影响&#xff0c;尤其是在构建一个更加去中心化、安全和透明的互联网时。这个新的互联网时代被称为Web3&#xff0c;它将不再受制于传统的中心化平台&#xff0c;而是更多地依赖于去中心化的网…

水电站泄水预警广播系统解决方案

一、背景 随着水电站不断发展&#xff0c;泄水预警成为确保周边地区安全的重要环节。为了有效应对泄水事件&#xff0c;提高预警效率&#xff0c;本方案提出建设水电站泄水预警广播系统。该系统通过先进的技术手段&#xff0c;实现快速、准确的泄水预警信息传达&#xff0c;保…

产品推荐-光学镜片镀膜自动上下料设备

随着现代化工业生产的浪潮&#xff0c;智能化和自动化已成为工业发展的必然趋势。在精密制造领域&#xff0c;高精度和高效率更是工艺流程中不可或缺的要素。为满足这一需求&#xff0c;富唯推出了引领行业潮流的智能设备——富唯智能镀膜上下料设备。 一、多功能操作&#xff…

spring suite gitlab使用手册

一、gitlab介绍 GitLab是一个功能丰富的开源代码管理平台&#xff0c;基于Git进行版本控制&#xff0c;并提供了一系列用于团队协作、项目管理、持续集成/持续部署&#xff08;CI/CD&#xff09;等工具。以下是关于GitLab的详细介绍&#xff1a; 基础信息&#xff1a; GitLab…

Text Control 控件 中 Service Pack 3:MailMerge 支持 SVG 图像

图像的合并方式与报告模板中的合并字段相同。占位符在设计时添加&#xff0c;并与文件、数据库或内存中的数据合并。可以将图像对象添加到具有指定名称的模板中。数据列必须包含字节数组形式的二进制图像数据、System.Drawing.Image 类型的对象、文件名、十六进制或 Base64 编码…

Android Compose 七:常用组件 Image

1 基本使用 Image(painter painterResource(id R.drawable.ic_wang_lufei), contentDescription "" ) // 图片Spacer(modifier Modifier.height(20.dp))Image(imageVector ImageVector.vectorResource(id R.drawable.ic_android_black_24dp), contentDescript…

Python中的SSH、SFTP和FTP操作详解

大家好&#xff0c;在网络编程中&#xff0c;安全地连接到远程服务器并执行操作是一项常见任务。Python 提供了多种库来实现这一目标&#xff0c;其中 Paramiko 是一个功能强大的工具&#xff0c;可以轻松地在 Python 中执行 SSH、SFTP 和 FTP 操作。本文将介绍如何使用 Parami…

动态规划-二维费用的背包问题

文章目录 1. 一和零&#xff08;474&#xff09;2. 盈利计划&#xff08;879&#xff09; 1. 一和零&#xff08;474&#xff09; 题目描述&#xff1a; 状态表示&#xff1a; 我们之前的01背包问题以及完全背包问题都是一维的&#xff0c;因为我们只有一个要求或者说是限制那…

IT技术 | 电脑蓝屏修复记录DRIVER_IRQL_NOT_LESS_OR_EQUAL

我的台式机是iMac 2015年的&#xff0c;硬盘是机械的&#xff0c;时间久了运行越来越慢。后来对苹果系统失去了兴趣&#xff0c;想换回windows&#xff0c;且想换固态硬盘&#xff0c;就使用winToGo 搞了双系统&#xff0c;在USB外接移动固态硬盘上安装了win10系统。 最近&…

安卓六种页面加载优化方案对比总结

根据工作经验&#xff0c;笔者提炼了六种页面加载优化方式&#xff0c;按照业务与非业务&#xff0c;将六种加载方式分为两类&#xff1a; 业务类 控制业务与UI的执行顺序、控制多业务之间的执行顺序 ①预加载&#xff1a;是指在进入页面之前&#xff0c;提前获得页面所需得数据…

2024经济管理、社会科学与教育国际会议(ICEMSSE 2024)

2024经济管理、社会科学与教育国际会议(ICEMSSE 2024) 会议简介 2024年国际经济管理、社会科学和教育会议&#xff08;ICEMSSE 2024&#xff09;专注于经济、社会发展和教育。会议旨在为专家、学者和社会人士提供一个交流平台。通过讨论科学研究成果和前沿技术&#xff0c;我…

浅谈配置元件之CSV 数据文件设置

浅谈配置元件之CSV 数据文件设置 为了增强测试的真实性和多样性&#xff0c;JMeter 提供了多种数据参数化的方式&#xff0c;其中 CSV 数据文件设置&#xff08;CSV Data Set Config&#xff09;是一种常用且强大的功能&#xff0c;它允许测试脚本从外部CSV文件中动态读取数据…