基于riscv架构的DAYU800开发板套件介绍

一、简介

润和-SCDAYU800 开发平台基于平头哥高性能 RISC-V 开源架构曳影 TH1520 芯片,集成4核高性能RISC-V处理器玄铁C910的平头哥曳影1520,AI算力达4TOPs
支持蓝牙、音频、视频和摄像头等功能,支持多种视频输入输出接口,并提供丰富的扩展接口,可用于工控平板、智慧大屏、智能NVR、信息发布系统、云终端、车载中控等场景,支持医疗成像、视频会议、家用机器人和无人机等中高端应用,广泛用于边缘计算、人工智能、图像识别、多媒体等领域。

润和DAYU800开发板外观如下图所示:

img

1.1 DAYU800的XTS认证

img

1.2 DAYU800开发板正面结构图

img

1.3 DAYU800开发板反面结构图

img

1.4 DAYU800开发板规格介绍

1.4.1 MCU/处理器规格介绍
芯片曳影TH1520 芯片
Quad-core C910 x4
架构RISC-V
主频2.5GHz
工作电压12V/2A
内存&存储8GB/16GB LPDDR4X-3733
通用规格支持OpenHarmony、Linux系统
双网口:可通过双网口访问和传输内外网的数据,提高网络传输效率
核心板尺寸 99.06mm x 84.45mm x 21mm,可满足小型终端产品空间需求
丰富的扩展接口,支持多种视频输入输出接口(详见底板规格介绍)
1.4.2 底板规格介绍
DAYU800底板规格说明
CPUTH1520 RISC-V 4xC910,最高2.5GHz
GPUPowerVR B-Series BXM-4-64
NPU4TOPs@INT8
内存4/8/16 GB 64位 LPDDR4X-3733
存储TF卡/eMMC
视频1 x HDMI 1 x 4通道MIPI DSI
摄像头2 x 2通道MIPI CSI 1 x 4通道MIPI CSI
以太网2*Gigabit
PoE支持(可选配件)
Wi-Fi/蓝牙RTL8723DS, 802.11 b/g/n,1*1 MIMO, BT4.2
音频1x耳机 1x扬声器 2x麦克风
USB4x USB Type-A 3.0 主机 1x USB Type-C 2.0 设备(仅用于下载)
GPIO引脚3xUART,1xI2C,1xSPI 1x5V,1x3.3V,2xGND 其他
操作系统OpenHarmony OS 3.2 Release
电源输入DC12V/2A
底板尺寸99.06mm x 84.45mm x 21mm

1.5 DAYU800开发板功能

· 尺寸仅99.06mm x 84.45mm x 21mm,可用于平板、智慧大屏、智能 NVR、AR / VR 和低速 UGV 等高性能旗舰产品

· 支持医疗成像、视频会议、家用机器人和无人机等典型场景 / 方案,覆盖边缘计算、人工智能、图像识别、多媒体等领域

· 双网口:可通过双网口访问和传输内外网数据,提高网络传输效率

· 支持多系统:支持OpenHarmony、Linux系统。

1.6 DAYU800开发板Mipi屏幕安装

img

1.7 DAYU800开发板摄像头模组安装

img

二、DAYU800开发板代码下载、编译、烧录

2.1 Ubuntu20.04编译环境配置

可通过以下一键配置:

如何优雅的一键适配Ubuntu20.04的OpenHarmony环境

2.2 DAYU800开发板代码下载

方法一:一键自动下载(推荐使用)

参考如何优雅的一键下载OpenHarmony活跃分支代码

git clone https://gitee.com/itopen/ohos_download.git
./ohos_download.sh
# 输入1.1然后回车

方法二:手动下载

repo init -u https://gitee.com/itopen/manifest.git -b OpenHarmony-3.2-Release -m devboard_dayu800.xml --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
repo start OpenHarmony-3.2-Release --all

2.3 DAYU800开发板代码工具链介绍

内核编译当前采用的平头哥提供的gcc交叉编译工具链,当前保存在:th1520交叉编译工具链,在代码下载过程中已经同步下载到目录:prebuilts/gcc/linux-x86/riscv

除内核以外的代码编译采用的是OpenHarmony版本自身的llvm工具链

2.4 DAYU800开发板代码编译

编译过程完整log参见dayu800_OpenHarmony-3.2-Release_build

# 首次编译请先执行下面命令
./build/prebuilts_download.sh

# 全量代码编译
./build.sh --product-name dayu800 --gn-args full_mini_debug=false --ccache

# 单模块编译
# module_name举例:"kernel:kernel",表示编译kernel目录下的kernel模块,所有后面的kernel是module_name
./build.sh --product-name dayu800 --ccache --build-target module

# 内核模块编译
./build.sh --product-name dayu800 --ccache --build-target kernel

编译成功有如下信息打印

[OHOS INFO] c overall build overlap rate: 1.05
[OHOS INFO]
[OHOS INFO]
[OHOS INFO] dayu800 build success
[OHOS INFO] cost time: 0:45:57
=====build  successful=====
2024-05-14 17:16:52
++++++++++++++++++++++++++++++++++++++++

2.5 镜像烧录

参考 itopen: dayu800 里的介绍配置环境以及如何烧录

2.6 官方地址

https://item.taobao.com/item.htm?abbucket=2&id=781646452823&ns=1&priceTId=2147bf7f17158513592381973e0723&spm=a21n57.1.item.5.6385523cfXq1Ce&skuId=5337434432903

itopen组织
1、提供OpenHarmony优雅实用的小工具
2、手把手适配riscv + qemu + linux的三方库移植
3、未来计划riscv + qemu + ohos的三方库移植 + 小程序开发
4、一切拥抱开源,拥抱国产化

  • 27
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值