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,即可进入桌面,默认密码如下:

账号 密码
root Mind@123
HwHiAiUser Mind@123

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

烧写系统到 SATA SSD

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

bash 复制代码
cd /opt/opi_test/sata

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

bash 复制代码
sudo ./update.sh

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

bash 复制代码
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 的配置。具体命令如下所示:

bash 复制代码
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: techfanyi.blog.csdn.net 掘金:juejin.cn/user/415438... |

相关推荐
骆晨学长12 分钟前
基于springboot的智慧社区微信小程序
java·数据库·spring boot·后端·微信小程序·小程序
AskHarries17 分钟前
利用反射实现动态代理
java·后端·reflect
Flying_Fish_roe40 分钟前
Spring Boot-Session管理问题
java·spring boot·后端
hai405872 小时前
Spring Boot中的响应与分层解耦架构
spring boot·后端·架构
Adolf_19933 小时前
Flask-JWT-Extended登录验证, 不用自定义
后端·python·flask
叫我:松哥3 小时前
基于Python flask的医院管理学院,医生能够增加/删除/修改/删除病人的数据信息,有可视化分析
javascript·后端·python·mysql·信息可视化·flask·bootstrap
海里真的有鱼3 小时前
Spring Boot 项目中整合 RabbitMQ,使用死信队列(Dead Letter Exchange, DLX)实现延迟队列功能
开发语言·后端·rabbitmq
工业甲酰苯胺3 小时前
Spring Boot 整合 MyBatis 的详细步骤(两种方式)
spring boot·后端·mybatis
新知图书4 小时前
Rust编程的作用域与所有权
开发语言·后端·rust
wn5315 小时前
【Go - 类型断言】
服务器·开发语言·后端·golang