RK-SPI-NOR-Chainloader

Firefly ROC-RK3566-PC

Property Value
Build identifier roc3566
SoC RK3566
Model Firefly ROC-RK3566-PC
Compatible firefly,roc-rk3566-pc, rockchip,rk3566
DDR loader rk3566_ddr_1056MHz_v1.25.bin
UART UART2 M0, 1,500,000 baud, 8N1
User LED GPIO0_D3, active high
USB host power GPIO0_C5, active high
Bare-metal USB host OHCI0
Optional BL31/U-Boot chainloader not enabled

The board descriptor enables the USB-A companion path through OHCI0. The separate GPIO0_C6 OTG rail is outside the supported host path and is not driven. Support for this board does not imply support for another RK3566 design.

Artifacts and first test

Start with a RAM-only or demo-SD test:

make usb3566
make demo_roc3566.img
make maskrom3566  # optional xrock USB-plug loader flow

The current board policy has no manifest-driven BL31/U-Boot variant, SPI-NOR installer, eMMC installer, or automatic OS-storage discovery. Those capabilities must not be inferred from the RK3568 boards.

See common bare-metal behavior for payload handoff, memory, HDMI, input, and reset semantics.