【触觉智能Purple Pi OH开发板体验】开箱体验:开源主板Purple Pi RK3566 上手指北

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介: 【触觉智能Purple Pi OH开发板体验】开箱体验:开源主板Purple Pi RK3566 上手指北

前言

前段时间收到来自【电子发烧友】的一款开发板,名叫:PurplePi,2+16G售价仅249元。它使用的芯片是rk3566,适配的OpenHarmony版本为3.2 Release

是目前最便宜的OpenHarmony标准系统开源开发板,并且软硬件全部开源,听说在300元以内无敌手,由于博主第一次接触这类开发板,在做本期测评时,需要亲自体验整个过程,项目体验真实感没得说,本次不做教程分享只是一个简单的学习经历,仅仅作为记录和开箱体验,如有大佬对这款板子很熟,欢迎指点~

产品外观及尺寸等参数

Purple Pi OH智能主板,配备Rockchip RK3566四核Cortex-A55处理器,主频最高1.8GHz,LPDDR4/LPDDR4X 默认2GB ,最大可以支持8GB内存。芯片内嵌的新一代GPU(Mali-G52 2EE)支持高分辨率显示,拥有强大的多线程运算能力、图形处理能力以及硬件解码能力。

● 最高支持8GB 高速LPDDR4,速率高达1056MHz

● 1T算力NPU,支持INT8/INT16,支持MXNet/PyTorch/Caffe等框架

● 1路HDMI2.0 支持4K@60Hz或1080P@120Hz

● 1路4-Lane MIPI-DSI,支持到1080P@60Hz

● 1路4-Lane MIPI-CSI摄像头

● 支持多屏同显

● 1路自适应千兆以太网口

● WIFI蓝牙无线通信

● 板载 1路USB3.0,3路USB2.0

● 极小型PCBA尺寸,85mm*56mm

硬件参数

说明
以太网 1 × 千兆以太网(1000 Mbps)
无线网络 支持双频2.4G/5.8G Wifi支持BT4.2及以上
显示接口 支持双屏同显1 × HDMI2.0,支持4K@60fps 输出1 × MIPI_DSI_TX,支持1920*1080@60fps 输出
摄像头 1 × MIPI_CSI 摄像头接口,支持单4-Lane 13M Sensor
音频接口 1 × HDMI 音频输出 1 × 耳机MIC音频输入 1 × 耳机音频输出
扩展接口 1 × USB 3.0 HOST(标准TYPE-A母座)、3 × USB 2.0 HOST(标准TYPE-A母座)、1 × USB 2.0 device(标准TYPE-C母座)、1 × Debug_UART(UART2)、1 × SPI、1 × I2C、3 × UART、1 × TP 座(I2C)

系统支持

是否支持
Android 11
Debian 10
Buildroot + QT
OpenHarmony3.2
Ubuntu
麒麟 OS

开箱赠品

很遗憾,博主的套餐没有赠送mipi屏和摄像头,所以按照官方的教程我们只能用其他的代替屏幕

源码等资料

找到【触觉智能】官网下载资料

找到,资料下载,这里有很全的开发板软件硬件资料,官方的开源和sdk真的做的很棒!!

已经将部分文档资源打包好,文章末尾即可下载,需要完整文档请访问这里

烧录

一、固件列表

Purple-Pi-OH RK3566 主板支持Android11、Debian10、Ubuntu20.04和Buildroot+Qt系统。

固件下载链接:

LINUX: 链接:https://pan.baidu.com/s/1ZEOZqBB40w1seo2wf2teMg?pwd=1234

提取码:1234

Android: 链接:https://pan.baidu.com/s/1mZ9xKpmWlMjLTZ2J5LtA8A?pwd=1234

提取码:1234

OpenHarmony:

链接:https://pan.baidu.com/s/1D6wFGhsEymV2tpeJkFLyfQ?pwd=o809 提取码:o809

固件及版本说明如下表所示:

二、通过USB数据线烧录固件

1 硬件准备

● Purple-Pi-OH RK3566主板

● 带USB接口的 Windows / Linux 主机

● USB Type-C 数据线

2 软件准备

工具下载链接:

链接:https://pan.baidu.com/s/1ys0Wllj80IURnbI27N7mDQ?pwd=1234 提取码:1234

由于博主准备开刷Harmony,所以这里演示OpenHarmony不带mipi屏幕的,也就是HDMI版本的

工具下载链接:

OpenHarmony:

链接:https://pan.baidu.com/s/1D6wFGhsEymV2tpeJkFLyfQ?pwd=o809 提取码:o809

2.1 安装RK USB 驱动

解压DriverAssitant_v5.1.1.zip驱动文件后进到目录,双击运行DriverInstall.exe完成驱动安装

2.2 运行RKDevTool.exe烧录工具

解压并打开RKDevTool_Release_v2.95文件,双击运行RKDevTool.exe软件

3 进入升级模式

Purple-Pi-OH主板的升级模式有LOADER和MASKROM两种模式,需要先让主板进入到升级模式,才可以给主板烧写固件。

3.1 LOADER模式

进入LOADER模式有硬件和软件进入两种方法,详细步骤如下

3.1.1 硬件方式进入LOADER模式

上图黄色框内为 RECOVERY 按键,绿色框内为 Type-C OTG 接口。

  1. 断开主板的所有供电;
  2. 按住设备上的 RECOVERY 键并保持 ;
  3. 使用USB Type-C 数据线连接板子Type-C口和电脑USB端口;
  4. 大约两秒钟后,烧录软件会识别到LOADER设备。
3.1.2 软件方式进入LOADER模式

在主板已烧录了可正常运行的固件前提下,可以通过软件的方式让板子进入到LOADER模式。

  1. 使用USB Type-C 数据线连接主板 Type-C口和电脑USB端口;
  2. 确认主板在PC端可以识别为ADB设备。
  3. PC的端可以通过adb或者调试串口进入到系统
    ● 调试串口执行命令让板子重启至LOADER模式
    ● adb 进入方法
    在安装了adb环境的PC电脑,通过命令终端执行adb shell命令进去系统,并执行以下命令
    reboot loader

    4.软件执行后即可在烧录软件看到设备进入到LOADER设备
3.2 MASKROM模式

板子在以下两种情况会主动显示为MASKROM模式

  1. 芯片未烧录固件,上电将会显示为MASKROM模式;
  2. 分区固件烧录异常或者Loader分区固件被擦除也可能会显示为MASKROM模式;
    如果板子可以正常运行,建议使用3.1节的Loader模式烧录系统固件,在系统异常无法烧录的时候,再尝试将板子切换到MASKROM模式烧录。

进入MASKROM模式的方式如下

3. 断开电源适配器与主板的连接;

4. 短接主板上的测试点,并保持(位置如下图所示)

5. 使用USB Type-C 数据线连接主板OTG口和电脑;

6. 烧录软件会直接识别到MASKROM设备。

更多代码参考:点我

相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
人工智能 机器人 Go
无需安装SD,QuickQR.Art艺术二维码保姆级教程!(营销新风口)
无需安装SD,QuickQR.Art艺术二维码保姆级教程!(营销新风口)
318 0
|
编解码 openCL TensorFlow
RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍
RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍
RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍
|
8天前
|
传感器 物联网 数据处理
在 Arduino 和 Raspberry Pi 上实现相同功能,哪个更具优势
Arduino 和 Raspberry Pi 各有优势,实现相同功能时,Arduino 更适合实时控制和低功耗应用,而 Raspberry Pi 则在处理复杂计算、多媒体和网络任务方面更胜一筹。选择取决于具体需求。
|
3月前
|
API 开发工具 图形学
从零开始的PICO教程(1)Pico游戏开发项目配置
这篇文章是PICO游戏开发的入门教程,详细介绍了如何注册成为PICO开发者、创建组织和应用、导入PICO的SDK、配置Unity项目以及完成项目设置的整个流程。
从零开始的PICO教程(1)Pico游戏开发项目配置
|
3月前
|
API 开发工具 vr&ar
从零开始的PICO教程(2)--搭建VR场景并打包至PICO中运行
这篇文章是PICO开发系列教程的第二部分,主要介绍了如何在Unity中搭建简单的VR场景、创建XR Origin对象、配置PICO开发环境、以及将场景打包并运行在PICO设备上的完整流程。
|
5月前
|
存储 Python
基于树莓派的流星雨监测系统(RMS)的进一步改造(1)
本文介绍了如何搭建和改造流星雨监测系统,主要涉及两个步骤。首先,文章提供了访问[此处链接](https://blog.csdn.net/delacroix_xu/article/details/119813807)来了解如何搭建系统。接着,针对系统输出的.bin文件格式,作者改造了FRbinViewer.py脚本,增加了输出MP4和GIF格式的功能。改造后的脚本可以根据用户选择将检测到的流星雨帧保存为.gif或.mp4格式,并提供了相应的参数设置。此外,文章还包含了代码示例以展示如何实现这一功能。
|
5月前
|
物联网 数据处理 数据安全/隐私保护
程序与技术分享:BL602&BL604综合项目2:dolphin蓝牙跳蛋
程序与技术分享:BL602&BL604综合项目2:dolphin蓝牙跳蛋
|
6月前
|
小程序 JavaScript Java
基于微信小程序的车视界小程序的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的车视界小程序的设计与实现(源码+lw+部署文档+讲解等)
|
安全 5G 定位技术
IM开发者的零基础通信技术入门(十一):为什么WiFi信号差?一文即懂!
WiFi对于现在的家庭来说,属于司空见惯的上网方式,但很多情况下,家里房间多、空间大、杂物乱的情况下,WiFi的信号就受影响。为什么WiFi信号会受影响?什么情况下该使用何种方式组网?如何改善WiFi信号差的问题?等等,本文将通俗易懂地为你找到这些问题的答案。
167 0
IM开发者的零基础通信技术入门(十一):为什么WiFi信号差?一文即懂!
|
传感器 物联网 Android开发
【uFUN试用体验】小巧而不失精致,简单而不失内涵——uFun开发板开箱爆照
【uFUN试用体验】小巧而不失精致,简单而不失内涵——uFun开发板开箱爆照
175 0
【uFUN试用体验】小巧而不失精致,简单而不失内涵——uFun开发板开箱爆照