Rockchip
This project is for Rockchip SoC devices
Devices
RK3288
RK3328
RK3399
- 96rocks ROCK960
- Hugsun X99 TV BOX
- Khadas Edge
- FriendlyARM NanoPC-T4
- FriendlyARM NanoPi M4
- Orange Pi RK3399
- PINE64 RockPro64
- Radxa ROCK Pi 4
- Radxa ROCK Pi 4+
- Radxa ROCK Pi N10
- ROC-RK3399-PC
- ROC-RK3399-PC-PLUS
- Rockchip Sapphire Board
My single-board computer is not listed, will it be added in the future?
If your single-board computer uses a current generation SoC listed on http://opensource.rock-chips.com/wiki_Main_Page the odds are in your favor.
My Android device is not listed, will it be added in the future?
You may have luck if your device vendor is open source friendly, otherwise keep using Android for best support.
My device does not boot and I don't understand why.
If your device has Android or any sort of vendor u-boot preinstalled in EMMC or SPI, make sure to add ROCKCHIP_LEGACY_BOOT=1
when building an image.
This is done automatically for supported devices, which are known to come with Android preinstalled.
Links
Useful debug commands
cat /sys/kernel/debug/dri/0/state
cat /sys/kernel/debug/dri/0/framebuffer
cat /sys/kernel/debug/dma_buf/bufinfo
cat /sys/kernel/debug/cec/cec0/status
hexdump -C /sys/class/drm/card0-HDMI-A-1/edid
edid-decode /sys/class/drm/card0-HDMI-A-1/edid
cat /sys/kernel/debug/clk/clk_summary
cat /sys/kernel/debug/regulator/regulator_summary