[Buildroot] [PATCH v6 0/3] Add board support for Radxa Rock 5B
Kilian Zinnecker
kilian.zinnecker at mail.de
Fri Jul 14 06:44:10 UTC 2023
This patch series adds support for the Radxa Rock 5B board, featuring
the Rockchip RK3588 SoC. It adds a package for the Rockchip ATF binary
blobs, needed by U-Boot. It uses a modified Linux kernel from Radxa.
After build, a fit image with compressed kernel is generated, which is
then put into an SD card image alongside U-Boot and the root file
system.
v5 -> v6:
- Bumps uboot version: now uses 2023.7 instead of release candidate
- Fixes dependency error in uboot.mk
- Improves rockchip-rkbin.mk: can now handle different rockchip blob
file type extensions
- Improves uboot.mk: can now handle different rockchip blob file
type extensions
- Improves rockchip-rkbin.mk: improved menuconfig menu
- Improves post-image.sh: now automatically copies u-boot to
BINARIES_DIR through uboot.mk
- Improves genimage.cfg: removes unnecessary partition offsets
- Improves boot command handling: now uses uboot.cmd instead of
uboot fragment file
Kilian Zinnecker (3):
package: add rockchip-rkbin package
configs: add rock5b/rock5b_defconfig
board/radxa/rock5b: Add sdcard image scripts
DEVELOPERS | 5 ++
board/radxa/rock5b/boot.cmd | 3 +
board/radxa/rock5b/genimage.cfg | 34 +++++++++++
board/radxa/rock5b/linux.fragment | 1 +
board/radxa/rock5b/post-image.sh | 20 +++++++
board/radxa/rock5b/readme.txt | 62 +++++++++++++++++++
board/radxa/rock5b/rock5b.its | 46 ++++++++++++++
boot/uboot/Config.in | 9 +++
boot/uboot/uboot.mk | 17 ++++++
configs/rock5b_defconfig | 49 +++++++++++++++
package/Config.in | 1 +
package/rockchip-rkbin/Config.in | 70 ++++++++++++++++++++++
package/rockchip-rkbin/rockchip-rkbin.hash | 3 +
package/rockchip-rkbin/rockchip-rkbin.mk | 49 +++++++++++++++
14 files changed, 369 insertions(+)
create mode 100644 board/radxa/rock5b/boot.cmd
create mode 100644 board/radxa/rock5b/genimage.cfg
create mode 100644 board/radxa/rock5b/linux.fragment
create mode 100755 board/radxa/rock5b/post-image.sh
create mode 100644 board/radxa/rock5b/readme.txt
create mode 100644 board/radxa/rock5b/rock5b.its
create mode 100644 configs/rock5b_defconfig
create mode 100644 package/rockchip-rkbin/Config.in
create mode 100644 package/rockchip-rkbin/rockchip-rkbin.hash
create mode 100644 package/rockchip-rkbin/rockchip-rkbin.mk
--
2.34.1
More information about the buildroot
mailing list