Rockchip · AI & Linux Hub

Product engineering

RK3576 GPIO and SARADC: voltage domains, back-power and key sensing

RK3576 GPIO and SARADC: voltage domains, back-power and key sensing. Circuit, PCB routing and validation checks, with CM5 and Sige5 development links.

· ArmSoM Editorial · 3 min read

Based on the Chinese and English RK3576 Hardware Design Guide V1.1 (2024-05-28), for SoC-board design. CM5 carriers must follow the module interface; Sige5 can establish a software/peripheral baseline. This guide does not prescribe one SDK/BSP or kernel for every product; verify each board. Values are source references, not ArmSoM measurements.

RK3576_Hardware_Design_Guide_V1.1_20240528_EN.pdf · §2.1.11; §2.3.2

GPIO voltage belongs to the entire domain

PMUIO0 and VCCIO0 are fixed at 1.8V. VCCIO7 uses 1.2V for UFS and otherwise 1.8V per the guide. PMUIO1 and VCCIO1–6 support 1.8/3.3V. Changing one pin’s function does not give other pins in the same domain a different voltage. Suffixes _u/_d/_z denote pull-up, pull-down and high impedance; check boot probing and sleep states too.

Prevent back-power in off and standby states

The guide supports retention with core power off and IO still powered, but not fail-safe inputs when both core and IO are off. A powered peripheral must not drive a high level into an unpowered domain. Review pull-up ownership, enable order and isolation together. Check per-pin drive strength rather than assuming one current capability for every GPIO.

SARADC keys and boot roles

SARADC provides 12bit, up to 1MS/s and eight 0–1.8V inputs. IN0 serves boot configuration; IN1 recovery requires a 10kΩ, 1% pull-up even without a button. Recommended key spacing exceeds 300 counts or 132mV, with nearby 1nF filtering. Reference protection is connector→ESD→100Ω→1nF→chip. Never connect a 3.3V signal directly to the ADC.

Design parameters and review table

Item Source reference
SARADC 12bit; 0–1.8V
IN1 pull-up 10kΩ ±1%
Key-level separation >300 counts / >132mV
Filter capacitor 1nF

Source figures

The reference pages below contain the relevant circuit or timing figures; click for full resolution. Designators and component values belong to the reference design, not an ArmSoM product schematic.

RK3576 GPIO and SARADC: voltage domains, back-power and key sensing · 2-61

English original · PDF 86 · 2-61

ArmSoM development path

CM5 reduces repeated compute-core design on custom carriers; Sige5 provides a starting point for software and peripheral evaluation. Verify exposed interfaces, connector pins, voltages and image support in board documentation rather than inferring them from SoC features.

Continue reading

Explore this topic → · Learning paths →