RV4B用户使用指南

产品简介

RV4B是进迭时空生态产品开发板系列,第一代搭载了进迭时空八核RISC-V高性能处理器K1,核内融合2.0Tops通用AI算力,可支持所有AI模型算法的快速部署。

RV4B充分展现了K1的方案和接口扩展性,设计引出了K1芯片原生的MicroHDMI、网口、USB3.0等接口,可适配进迭自研BianbuOS、BianbuNAS、OpenHarmony、OpenKylin、Deepin等操作系统。

前言

概述

本文档主要介绍RV4B基本功能和硬件特性,旨在帮助调试人员更快、更准确地使用RV4B,熟悉K1芯片开发应用方案。

产品版本

本产品对应的产品版本如下:

产品名称 产品版本
RV4B RV4B_P1_LP4X200B32X1_D6T_V10_04231610

适用对象

本文档主要适用于以下工程师:

技术支持工程师、单板硬件开发工程师、嵌入式软件开发工程师、测试工程师

修订记录

修订记录累积了每次文档更新的说明

修订版本 修订日期 修订说明
V1.0 2025-03-25 /

缩略词

缩略语包括文档中常用词组的简称

缩略词 英文描述 中文描述
X60 Self-Developed X60™ RISC-V Core 进迭自研RISC-V核

产品规格

处理器 SpacemiT K1,8核64位RISC-V处理器, 融合2.0 TOPS AI算力
显示 Micro HDMI Type-A接口,最高支持1080P@60Hz、2lane MIPI DSI FPC接口,最高支持1080P@60Hz
内存 LPDDR4X,2400MT/s速率,可选配4GB/8GB/16GB容量
本地存储 eMMC 5.1,配置32GB
扩展存储 TF卡接口,支持UHS-Ⅱ模式存储卡
无线通讯 支持Wi-Fi6&BT5.2
有线网络 支持1路以太网,RJ45接口,1000M/100M自适应
音频接口 -
USB接口 4路USB3.0
调试接口 40Pin标准GPIO接口,附带测试点,用于硬件复位、开关机和烧录升级
MIPI接口 1路 2lane MIPI DSl、1路 2lane MIPI CSl
操作系统 预装Bianbu OS,支持 Ubuntu、OpenHarmony等操作系统
电源输入 支持USB供电
可靠性 外设接口ESD可防护接触±4kV,空气±8kV

系统概述

1. K1芯片概述

K1是一款高性能、超低功耗的SOC,集成了8核RISC-V CPU内核和SpacemiT®道一™AI计算能力。K1具有以下特点:

• 集成SpacemiT®自主创新X60™RISC-V处理器核,遵循RISC-V 64GCVB体系结构和RVA22标准。

• 通过探索RISC-V定制指令扩展2.OTOPS AI算力,实现CPU AI融合算力,支持TensorFlowLite、TensorFlow、ONNX RunTime等主流AI推理框架

• 通过实现不同电源的划分,以及不同层级的功率状态。实现超低功耗,使K1更具竞争力和领先优势。

• 支持全功能界面,丰富更具创新性的应用程序和产品。

• 兼容主流操作系统,满足各种应用场景的需求。

• 符合工业级可靠性标准。

2. K1芯片框图

img

3. K1 RV4B参考方案框图

3.1 参考方案框图

K1 RV4B 系统采用K1 的芯片,P1 PMIC+外挂DCDC的供电方案;DRAM采用LPDDR4X、eMMC5.1;包括USB3.0 TYPEA、WIFI/BT、TF Card、micro HDMI TX、MIPI DSI、MIPI CSI、TYPEC、RJ45 等外设接口,集成了一个稳定的可量产化的方案。参考方案框图如下:

img3.2 功能概述

K1 RV4B包含的功能如下:

○ TYPEC:一路USB2.0 DEVICE TYPEC 接口,兼容系统固件升级通道及5V/3A供电通道

○ HDMI1.4 OUT:一路 HDMI1.4 OUT micro接口,最大可支持 1920x1080@60Hz 输出

○ MIPI DSI/TP:通过15pin座子,一路2lane MIPI DSI信号支持LCD屏、一路I2C信号支持CTP屏。可通过配套屏转接小板实现显示、触摸功能。

○ MIPI CSI:通过15 pin高速座子,1路 2lane MIPI CSI 信号分别支持16M与8M摄像头;可通过座子对应线序设计小板匹配特定摄像头模组。实现拍摄录像功能。

○ 40pin双排插针:兼容树莓派4b标准40pin双排插针,支持I2C、UART、SPI、JTAG和GPIO调试

○ TF卡座:支持高速TF卡

○ SDIO WIFI:WIFI型号为RTL8852BS,外置SMA天线,支持无线上网功能

○ Ethernet:支持一路RJ45接口10/100/1000M以太网

○ USB3.0 TYPEA:四通道USB3.0 TYPEA接口,用于扩展USB设备

○ UART Debug:用户调试查看 LOG 信息使用;支持3 pin单排插针(J25)调试X60;支持26pin双排插针pin6、8、10调试RCPU

○ JTAG:支持26pin双排插针pin7、11、13、15调试PRI JTAG。支持通过配套的TF卡转接子板调试SEC2 JTAG

○ System Key:包含 Reset、PWRON、DownLoad(FEL)测试点

○ SWITCH:支持启动介质选择

3.3 功能接口

功能 是否可用
LPDDR4x (4GB) YES
eMMC (16GB) YES
HDMI1.4 OUT YES
MIPI DSI/TP YES
MIPI CSI YES
TF卡 YES
SDIO WIFI&BT YES
千兆网口10M/100M/1000M YES
USB3.0 TYPEA X4 YES
UART Debug (3pin+26pin) YES
JTAG (40pin) YES
System Key YES

3.4 原理图

点击查看RV4B原理图

3.5 位号图

点击查看RV4B位号图

硬件介绍

1. 实物图

imgimg

2. 电源框图

img

3. Boot Download Sel&JTAG Sel

SEC2 JTAG配置电路:K1 SEC2 JTAG与MMC1(TF CARD)接口复用,当JTAG_SEL拉高,MMC1_CMD拉低,即可配置为SEC2 JTAG调试X60 CPU

img

TF卡信号名称 复用JTAG信号
MMC1_CLK SEC2_TCK
MMC1_DATA0 SEC2_TRSTn
MMC1_DATA1 SEC2_TDO
MMC1_DATA2 SEC2_TDI
MMC1_DATA3 SEC2_TMS

需要注意的是,当设备插入了写入固件的TF Card,无论拨码开关在何种配置下,设备都会从TF Card启动。

4. I2C地址

开发板预留丰富的外围接口,用户调试I2C外设会涉及到I2C通道复用情况,下图为现有的开发板器件对应的I2C地址和上拉电源,避免地址冲突和电平不匹配。

img

模块简述

1. 电源输入

RV4B仅提供一种电源输入方式:Type-C输入,需使用支持5V-3A的适配器。通过前端降压变换器(buck)电源后,得到电源VCC5V0_SYS与VCC4V0,分别给外挂DCDC和PMIC供电,输出不同电压供系统使用。同时支持OTG烧录功能。

img

2. 存储器

eMMC:开发板上存储类型为eMMC FLASH,默认使用的容量32GB

SPI Flash:开发板预留 SPI 器件位置

DDR:开发板 DDR 使用一片LPDDR4X

EEPROM:开发板支持EEPROM存储板卡信息

img

3. 按键输入

RV4B支持电源开关按键、烧录按键和复位按键

img

img

4. MIPI CSI 高速连接器

RV4B支持某一摄像头模组,高速连接器包含一组2lane信号,可根据高速连接器对应线序自行设计小板来匹配特定模组组合。

img

15pin-高速连接器接口线序如下:

pin 信号名称 信号名称 pin
1 GND MIPI_CSI3_D2N 2
3 MIPI_CSI3_D2P GND 4
5 MIPI_CSI3_D3N MIPI_CSI3_D3P 6
7 GND MIPI_CSI2_CLKN 8
9 MIPI_CSI2_CLKP GND 10
11 CAM_GPIO111 NC 12
13 CAM_I2C1_SCL CAM_I2C1_SDA 14
15 VCC3V3_SYS

5. MIPI DSI屏连接座

RV4B支持1080P屏,屏座接口型号为FPC-1.0K-NPB

img

img

屏接口顺序

pin 信号名称 信号名称 pin
1 GND MIPI_DSI1_LANE1_DN 2
3 MIPI_DSI1_LANE1_DP GND 4
5 MIPI_DSI1_CLK_N MIPI_DSI1_CLK_P 6
7 GND MIPI_DSI1_LANE0_DN 8
9 MIPI_DSI1_LANE0_DP GND 10
11 DSI_I2C0_SCL DSI_I2C0_SDA 12
13 GND VCC3V3_SYS 14
15 VCC3V3_SYS

6. HDMI输出接口

开发板支持一路 HDMI 标准 micro 输出接口,最大支持 HDMI1.4,最大可支持 1080p 60fps 视频输出

img

7. USB接口

RV4B提供四个USB3.0接口,方便开发者接入USB设备。

img

8. RJ45接口

RV4B支持1个RJ45千兆网接口

img

9. wifi/BT模组

RV4B支持wifi/BT模组,支持无线上网和蓝牙功能

img

10. 40pin接口

RV4B支持40pin双排插针,线序如下:

40pin接口图

11. JTAG调试接口

RV4B在40pin 接口中预留Primary JTAG调试通道,线序如下

40pin 网络名称 JTAG信号名称
7 GPI0_70_3V3 PRI_TDI
11 GPIO_71_3V3 PRI_TMS
13 GPI0_72_3V3 PRI_TCK
15 GPI0_73_3V3 PRI_TDO

img

12. UART调试接口

RV4B设计3pin测试点焊盘,支持UART0(GPIO68-TX,GPIO69-RX)调试接口。

13. 音频接口

RV4B支持1个3.5mm耳机座(耳机功能尚未开放,敬请期待)img

14. TF卡接口(无弹片)

开发板支持TF卡,方便开发者接入TF卡设备。同时支持debug扩展卡,用于UART0或JTAG调试

img

注意事项

K1 RV4B适用于实验室或者工程环境,开始操作前,请先阅读以下注意事项:

  1. 任何情况下不可对屏幕接口、CSI接口及扩展板进行热插拔操作。
  2. 拆封开发板包装和安装前,为避免静电释放(ESD)对开发板硬件造成损伤,请采取必要防静电措施。
  3. 持开发板时请拿开发板边沿,不要触碰到开发板上的外露金属部分,以免静电对开发板元器件造成损坏。
  4. 请将开发板放置于干燥的平面上,以保证它们远离热源、电磁干扰源与辐射源、电磁辐射敏感设备(如:医疗设备)等。

results matching ""

    No results matching ""