[PATCH 0/2] rockchip: Add minimal generic RK3328 and RK3399 boards
Jonas Karlman
jonas at kwiboo.se
Tue Feb 4 08:27:03 CET 2025
This series adds minimal generic board targets for RK3328 and RK3399,
like existing minimal generic boards for RK3566/RK3568, RK3588S/RK3588,
pending RK3528 [1] and upcoming RK3576 targets.
These generic boards can be used to boot into U-Boot and/or Linux on
most boards that follow reference board design with the use of Rockchip
TPL blobs. E.g. to use USB OTG with rockusb or ums to access eMMC,
SD-card or SPI flash storage.
I have tested several of the different RK3328 and RK3399 boards I have,
and boards can boot into U-Boot regardless of DRAM type with latest ddr
init blobs.
This series depends on the series "rockchip: ROCKCHIP_COMMON_STACK_ADDR
improvements" [2] for a clean apply.
[1] https://patchwork.ozlabs.org/patch/2038159/
[2] https://patchwork.ozlabs.org/cover/2039040/
Jonas Karlman (2):
board: rockchip: Add minimal generic RK3328 board
board: rockchip: Add minimal generic RK3399 board
arch/arm/dts/rk3328-generic-u-boot.dtsi | 39 +++++++++++
arch/arm/dts/rk3328-generic.dts | 76 +++++++++++++++++++++
arch/arm/dts/rk3399-generic-u-boot.dtsi | 10 +++
arch/arm/dts/rk3399-generic.dts | 83 +++++++++++++++++++++++
arch/arm/mach-rockchip/Kconfig | 2 +-
board/rockchip/evb_rk3328/MAINTAINERS | 6 ++
board/rockchip/evb_rk3399/MAINTAINERS | 6 ++
configs/generic-rk3328_defconfig | 90 +++++++++++++++++++++++++
configs/generic-rk3399_defconfig | 76 +++++++++++++++++++++
doc/board/rockchip/rockchip.rst | 2 +
10 files changed, 389 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/rk3328-generic-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3328-generic.dts
create mode 100644 arch/arm/dts/rk3399-generic-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3399-generic.dts
create mode 100644 configs/generic-rk3328_defconfig
create mode 100644 configs/generic-rk3399_defconfig
--
2.48.1
More information about the U-Boot
mailing list