RK3588 Carrier Board Hardware Design Review Checklist: Schematic to PCB

Published: · 虹音科技 / Hongyin Tech undefined

A pre-layout hardware review for an RK3588 carrier board aims to move "will it come up" risk upstream and leave debug hooks on the first spin. It covers the power tree and sequencing, reset and boot-mode configuration, high-speed differential routing, clocks and GPIO muxing, ESD protection, and testability. Leaving enough debug hooks on the first board shortens bring-up time considerably.

RK3588 carrier board hardware design review items and check methods

How Does This Differ from a Software Bring-Up Checklist?

There is a companion article, "RK3588/RK3576 New Carrier Board BSP Bring-Up Checklist," written from the software side of getting a system to run. This article is the pre-layout hardware design review that happens before the schematic and PCB are frozen. The time points and goals differ: the hardware review answers "is the board designed correctly," while software bring-up answers "how do we debug the board once it is back." Run the hardware review as a distinct gate and keep records, so design defects are not discovered only during bring-up.

What Should the Schematic Review Cover?

The table lists the high-frequency review items; add or remove per project.

Review itemCommon problemCheck method
Power tree and sequencingWrong rail order, excessive ripple, insufficient load marginCheck sequence and decoupling against datasheet; measure ripple per rail
Reset and boot-mode configWrong boot config: no boot or no flash modeVerify eMMC/SD/MaskROM config and reset polarity
High-speed differential routingImpedance discontinuity, split reference planeCheck MIPI/USB3/PCIe routing rules and reference layer
ESD and surge protectionMissing protection or poor grounding on external portsVerify protection parts and grounding per port

How Do You Review MIPI, USB3, and PCIe High-Speed Routing?

High-speed problems are often not single-point errors but the accumulation of "a little off everywhere." Treat each high-speed interface as its own check item and go through the design guide line by line rather than skimming.

What Are Easy-to-Miss Points in Clocks, GPIO Muxing, and Mechanicals?

How Do You Reserve Testability and Production Tooling?

Poor testability makes production testing expensive. On the first spin, reserve a debug UART output, test points on key rails and signals, flashing and fixture interfaces, and a fixture-alignment structure for automated test. Consider probe accessibility for test points so heat sinks and large parts do not block them. These reservations cost little but noticeably cut production test time and fixture complexity.

Why Reserve Generous Debug Hooks on the First Spin?

First-spin hardware is never perfect in one pass. The value of debug hooks is separating "finding" a problem from "fixing" it: with a debug UART, test points, and spare interfaces, an issue can be located and verified on the prototype without a board respin. In practice, projects that reserve ample debug hooks bring up noticeably faster; conversely, a board without test points and spare paths can push even a small issue to the next respin. Make debug reservation a fixed review item, not an option.

FAQ

Need a custom solution or selection advice?
Hongyin Tech provides full-stack SoM/SBC customization on Rockchip & HiSilicon platforms with Android/Linux. Engineers respond within 1 business day.
Get a Free Quote →