跳到主要内容

硬件接口与设计

硬件概述

Radxa E24C 是一款紧凑型高性能网络计算机,搭载瑞芯微RK3528A处理器为路由、边缘网络和工业应用而设计,在性能、连接性和可靠性之间实现最佳平衡。

本文档详细介绍 E24C 的硬件接口、连接方式以及应用建议,帮助您充分发挥设备性能。

芯片架构

RK3528A 是瑞芯微推出的高性能处理器,具有高性能、低功耗、低成本的特点。

  • 强大处理性能 : 四核 ARM Cortex-A53
  • 网络能力 : 支持多个千兆网络接口,对网络应用进行了优化
  • 多样化接口:支持 PCIe、USB 3.0、HDMI 2.1 等多种高速接口
E24C 芯片内部架构图

系统架构

E24C 采用紧凑高效的硬件设计,将多种接口和功能集成在单一板上。

E24C 系统内部架构与组件连接图

硬件接口

提示

Radxa E24C 详细的硬件接口线序,参考硬件原理图

E24C 裸板接口
序号说明数量
电源接口:DC55251
板载 eMMC1
USB 2.0 Type‑C 型接口:从设备加调试二合一接口1
用户按键1
USB 2.0 Type‑A 型接口3
RTC 电池接口1
MicroSD 卡槽1
GPIO:14Pin 拓展排针1
LED 状态指示灯(1个电源指示灯,4个网口指示灯)5
电源按键1
风扇接口1
Maskrom 按键1
千兆以太网接口( WAN/LAN 可配置)4
HDMI2.1 输出接口1
M.2 NVME SSD 接口1

MicroSD 卡槽

E24C 板载 MicroSD 卡槽,可用于存储系统数据、系统镜像、系统配置等。

PINName功能描述
1SDMMC_D2SD 卡数据线 2
2SDMMC_D3SD 卡数据线 3
3SDMMC_CMDSD 卡命令线
4VCC_3V33.3V 电源
5SDMMC_CLKSD 卡时钟信号
6GND接地
7SDMMC_D0SD 卡数据线 0
8SDMMC_D1SD 卡数据线 1
9SDMMC_DETNSD 卡插入检测
10GND接地
11GND接地
12GND接地
13GND接地

使用指南

  • 支持卡型:兼容 MicroSD/MicroSDHC/MicroSDXC 存储卡
  • 推荐规格:建议使用 Class 10/UHS-I 或更高规格的卡,以获得更好的性能
  • 最大容量:理论上支持高达 2TB 的 MicroSDXC 卡,实际测试支持 512GB

主要应用场景

  • 系统启动:E24C 可以从 MicroSD 卡启动操作系统,这是最常见的使用方式
  • 数据存储:可在已有系统(如使用 eMMC 启动)的情况下用于扩展存储空间
  • 系统备份:可用于备份当前系统和数据
提示

对于生产环境或需要 24/7 运行的系统,推荐使用 eMMC 或 M.2 SSD 作为主要存储和启动设备,因为它们提供更好的稳定性和读写耐久性。MicroSD 卡适合临时存储和开发测试场景。

USB 接口

E24C提供两种不同类型的 USB 接口:USB 2.0 Type-C 和 USB 2.0 Type-A。

USB 2.0 Type-C

作为数据传输接口,支持 USB2.0 OTG 数据传输和串口调试,最高支持 480Mbps 的数据传输速率。

USB 2.0 Type-A

3 个 USB 2.0 Type-A 接口,最高支持 480Mbps 的数据传输速率。

PINName功能描述
1VCC5V0_USB5V 电源输出,最大 500mA
2USB2_HOST_DMUSB 2.0 数据线负极
3USB2_HOST_DPUSB 2.0 数据线正极
4GND接地

应用建议

  • 鼠标、键盘等输入设备
  • 低带宽外设(打印机、扫描仪等)
  • 支持 USB 2.0 的外部设备

HDMI 接口

E24C 板载 标准 HDMI 2.1 接口,支持高达 4K 的视频输出,可用于连接显示器、电视等外部设备。

PINName功能描述
1HDMI_TX2+HDMI 高速数据传输线道 2 正极
2GND接地
3HDMI_TX2-HDMI 高速数据传输线道 2 负极
4HDMI_TX1+HDMI 高速数据传输线道 1 正极
5GND接地
6HDMI_TX1-HDMI 高速数据传输线道 1 负极
7HDMI_TX0+HDMI 高速数据传输线道 0 正极
8GND接地
9HDMI_TX0-HDMI 高速数据传输线道 0 负极
10HDMI_TXC+HDMI 时钟信号正极
11GND接地
12HDMI_TXC-HDMI 时钟信号负极
13HDMI_CEC消费电子控制信号,用于设备间控制
14NC未连接
15HDMI_SCLDDC 时钟线,EDID 信息读取
16HDMI_SDADDC 数据线,EDID 信息读取
17GND接地
18VCC5V0_HDMI5V 电源输出
19HDMI_HPD热插拔检测信号

千兆以太网接口

E24C 配备了 4 个千兆以太网端口,是产品的核心功能组件,支持多种网络应用场景。

PINName功能描述
1ETH_TXP千兆以太网发送数据正极
2ETH_TXN千兆以太网发送数据负极
3ETH_RXP千兆以太网接收数据正极
4NC未连接
5NC未连接
6ETH_RXN千兆以太网接收数据负极
7NC未连接
8NC未连接

千兆网络控制器

E24C 的千兆网络接口由瑞芯微 RK3528A 处理器的 SoC 集成的网络控制器驱动,主要特性包括:

  • 全双工千兆以太网:每个端口支持 10/100/1000 Mbps 速率
  • MDI/MDIX 自动侦测:自动识别直连和交叉网线
  • IEEE 802.3 兼容:支持标准以太网协议
  • 硬件流量控制:支持 IEEE 802.3x 流量控制
  • 内部 MAC 地址:每个端口分配独立 MAC 地址

网络配置场景

四个千兆以太网端口允许灵活配置多种网络拓扑:

1. 多 WAN 路由器配置

可将多个端口配置为 WAN 接口,实现:

  • 多线路负载均衡
  • 链路求和 (Link Aggregation)
  • 多 ISP 备份连接

2. 网络集线器配置

将所有端口配置为交换机模式:

  • 网络分区 (VLAN)
  • QoS 优先级控制
  • 端口镜像与监控

3. 组合模式

最常见的配置:1个 WAN + 3个 LAN 端口:

  • 1个端口连接到上游路由器/调制解调器
  • 3个端口用于内部网络设备连接

使用建议

  • 建议使用 CAT 5e 或更高规格的网线,以获得全千兆性能
  • 多 WAN 配置需要专门的路由软件支持,如 iStoreOS 或 OpenWrt
  • 当运行高流量网络应用时,注意散热问题
提示

对于需要强大网络性能的应用(如企业路由、网关等),可以配置端口聚合 (Port Bonding) 以提高带宽和可靠性。在 iStoreOS 或 OpenWrt 中可以轻松配置这些高级功能。

M.2 M Key 接口

PINName
1GND
2VCC3V3_PCIE
3GND
4VCC3V3_PCIE
5GND
6NC
7GND
8NC
9GND
10NC
11GND
12NC
13GND
14NC
15GND
16NC
17GND
18NC
19GND
20NC
21GND
22NC
23GND
24NC
25GND
26NC
27GND
28NC
29GND
30NC
31GND
32NC
33GND
34NC
35GND
36NC
37GND
38NC
39VCC3V3_PCIE
40NC
41VCC3V3_PCIE
42NC
43GND
44NC
45NC
46NC
47GND
48NC
49GND
50PCIE_CLKREQ_N
51GND
52PCIE_WAKE_N
53GND
54PCIE_REFCLK_P
55PCIE_REFCLK_N
56NC
57GND
58PCIE_RX_N
59PCIE_RX_P
60GND
61GND
62PCIE_TX_N
63PCIE_TX_P
64GND
65GND
66NC
67NC
68PCIE_RST_N
69GND
70NC
71GND
72NC
73GND
74NC
75GND

风扇接口 (2-Pin 1.25mm)

PINName
1PWM
2GND

RTC 电池接口 (2-Pin 1.25mm)

PINName
1VCC3V0_RTC
2GND

14-Pin GPIO 接口 (0.1"/2.54mm)

PINName功能
1VCC5V05V 电源输出
2VCC5V05V 电源输出
3VCC3V33.3V 电源输出
4GND接地
5GPIO0SPI_CLK
6GPIO1SPI_MOSI
7GPIO2SPI_MISO
8GPIO3SPI_CS
9GPIO4UART_TX
10GPIO5UART_RX
11GPIO6I2C_SCL
12GPIO7I2C_SDA
13GPIO8通用 GPIO
14GND接地