rockchip: add support for Radxa ROCK 3C
authorFUKAUMI Naoki <naoki@radxa.com>
Wed, 14 Aug 2024 02:26:48 +0000 (11:26 +0900)
committerHauke Mehrtens <hauke@hauke-m.de>
Thu, 29 Aug 2024 18:16:26 +0000 (20:16 +0200)
commit8384c6d796d0daa4cbb7d1b208577c2c95e8c3e7
tree9006787dcba60f41e99243bd4b9fe6e51eda958d
parente231cdd0c65829b0169608fa55a2b3adb501c201
rockchip: add support for Radxa ROCK 3C

Radxa ROCK 3C is a high-performance, low-cost SBC[1] using the
Rockchip RK3566.

Hardware
--------
- Rockchip RK3566 SoC
- Quad A55 CPU
- Mali-G52-2EE GPU
- 1 TOPS @ INT8 NPU
- 1GB/2GB/4GB LPDDR4 RAM
- eMMC connector
- Micro SD Card slot
- NVMe SSD through the M.2 M Key connector(2230) or M.2 Extension
  board(2232/2260/2280)
- SATA through the Radxa Penta SATA HAT
- 1x Gigabit ethernet port(supports PoE with add-on PoE HAT)
- WiFi6/BT5.4 (not supported yet on OpenWrt)
- 1x USB 3.0 Type-A HOST port
- 2x USB 2.0 Type-A HOST ports
- 1x USB 2.0 Type-A OTG port
- 40 Pin GPIO header

[1] https://radxa.com/products/rock3/3c

Installation
------------
Uncompress the OpenWrt sysupgrade and write it to a micro SD card or
internal eMMC using dd.

Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
Link: https://github.com/openwrt/openwrt/pull/16185
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/boot/uboot-rockchip/Makefile
package/boot/uboot-rockchip/patches/000-backport-upstream-dts-sync.patch
package/boot/uboot-rockchip/patches/002-board-rockchip-add-Radxa-ROCK-3-Model-C.patch [new file with mode: 0644]
target/linux/rockchip/image/armv8.mk
target/linux/rockchip/patches-6.6/009-v6.10-arm64-dts-rockchip-Add-Radxa-ROCK-3C.patch [new file with mode: 0644]
target/linux/rockchip/patches-6.6/010-v6.11-arm64-dts-rockchip-change-spi-max-frequency-for-Radx.patch [new file with mode: 0644]
target/linux/rockchip/patches-6.6/053-v6.9-arm64-dts-rockchip-Add-support-for-NanoPi-R6S.patch
target/linux/rockchip/patches-6.6/122-rock-3c-add-led-aliases-and-stop-heartbeat.patch [new file with mode: 0644]