Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/3] Add support for ROCK-PI 4B board
@ 2026-09-17 20:42 Jean-Paul Etienne
  2026-09-17 20:42 ` [Buildroot] [PATCH 1/3] package/rockchip-rkdeveloptool: new host package Jean-Paul Etienne
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Jean-Paul Etienne @ 2026-09-17 20:42 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, Jean-Paul Etienne

Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com>
---
Jean-Paul Etienne (3):
      package/rockchip-rkdeveloptool: new host package
      package/brcmfmac_sdio-firmware: new package
      configs/rock4b_defconfig: add support for Radxa ROCK-PI 4B board

 DEVELOPERS                                         |   6 ++
 board/radxa/rock4b/extlinux.conf                   |   4 +
 board/radxa/rock4b/genimage.cfg                    |  22 +++++
 board/radxa/rock4b/linux.fragment                  |   6 ++
 .../rock4b/overlay/etc/modprobe.d/brcmfmac.conf    |   4 +
 .../rock4b/overlay/etc/network/if-down.d/wpacli    |   1 +
 .../rock4b/overlay/etc/network/if-up.d/wpacli      |  50 +++++++++++
 board/radxa/rock4b/overlay/etc/network/interfaces  |   9 ++
 board/radxa/rock4b/overlay/etc/wpa_supplicant.conf |   3 +
 .../overlay/etc/wpa_supplicant/wpa_action.sh       |  20 +++++
 .../lib/firmware/brcm/brcmfmac43456-sdio.clm_blob  | Bin 0 -> 7163 bytes
 .../patches/linux-headers/linux-headers.hash       |   1 +
 board/radxa/rock4b/patches/linux/linux.hash        |   2 +
 board/radxa/rock4b/patches/uboot/uboot.hash        |   2 +
 board/radxa/rock4b/post-build.sh                   |   9 ++
 board/radxa/rock4b/readme.txt                      |  93 +++++++++++++++++++++
 configs/rock4b_defconfig                           |  62 ++++++++++++++
 package/Config.in                                  |   1 +
 package/Config.in.host                             |   1 +
 package/brcmfmac_sdio-firmware/Config.in           |   6 ++
 .../brcmfmac_sdio-firmware.hash                    |   2 +
 .../brcmfmac_sdio-firmware.mk                      |  18 ++++
 package/rockchip-rkdeveloptool/Config.in.host      |   9 ++
 .../rockchip-rkdeveloptool.hash                    |   5 ++
 .../rockchip-rkdeveloptool.mk                      |  17 ++++
 25 files changed, 353 insertions(+)
---
base-commit: 2ca7fb5e7bf7b416b72faf709bf1220eef0dc352
change-id: 20260917-rock-pi-4b-8c894fd89348

Best regards,
--  
Jean-Paul Etienne <fractalclone@gmail.com>

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 1/3] package/rockchip-rkdeveloptool: new host package
@ 2026-09-17 19:17 Jean-Paul Etienne
  2026-09-17 19:17 ` [Buildroot] [PATCH 2/3] package/brcmfmac_sdio-firmware: new package Jean-Paul Etienne
  0 siblings, 1 reply; 13+ messages in thread
From: Jean-Paul Etienne @ 2026-09-17 19:17 UTC (permalink / raw)
  To: buildroot; +Cc: Jean-Paul Etienne, Thomas Petazzoni

rkdeveloptool is an open-source command-line tool
used to communicate with Rockchip devices over USB
for flashing firmware, reading and writing flash storage
and debugging.

Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com>
---
 DEVELOPERS                                      |  3 +++
 package/Config.in.host                          |  1 +
 package/rockchip-rkdeveloptool/Config.in.host   |  9 +++++++++
 .../rockchip-rkdeveloptool.hash                 |  5 +++++
 .../rockchip-rkdeveloptool.mk                   | 17 +++++++++++++++++
 5 files changed, 35 insertions(+)
 create mode 100644 package/rockchip-rkdeveloptool/Config.in.host
 create mode 100644 package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.hash
 create mode 100644 package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.mk

diff --git a/DEVELOPERS b/DEVELOPERS
index 0a6d4e455e..6d69fd4663 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1616,6 +1616,9 @@ F:	configs/orangepi_pc2_defconfig
 N:	Jean Burgat <jeanburgat33@gmail.com>
 F:	package/openfpgaloader/
 
+N:	Jean-Paul Etienne <fractalclone@gmail.com>
+F:	package/rockchip-rkdeveloptool
+
 N:	Jens Kleintje <scooby22@web.de>
 F:	package/gcnano-binaries/
 
diff --git a/package/Config.in.host b/package/Config.in.host
index 595caf9e7f..9b4b6172db 100644
--- a/package/Config.in.host
+++ b/package/Config.in.host
@@ -105,6 +105,7 @@ menu "Host utilities"
 	source "package/raspberrypi-usbboot/Config.in.host"
 	source "package/rauc/Config.in.host"
 	source "package/riscv-isa-sim/Config.in.host"
+	source "package/rockchip-rkdeveloptool/Config.in.host"
 	source "package/runc/Config.in.host"
 	source "package/rustc/Config.in.host"
 	source "package/s6-rc/Config.in.host"
diff --git a/package/rockchip-rkdeveloptool/Config.in.host b/package/rockchip-rkdeveloptool/Config.in.host
new file mode 100644
index 0000000000..5f8029bc7d
--- /dev/null
+++ b/package/rockchip-rkdeveloptool/Config.in.host
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_HOST_ROCKCHIP_RKDEVELOPTOOL
+	bool "host rockchip-rkdeveloptool"
+	help
+	  This package contains the Command-line utility used to
+	  communicate with Rockchip devices over USB for
+	  flashing firmware, reading and writing flash storage,
+	  and debugging.
+
+	  https://github.com/rockchip-linux/rkdeveloptool
diff --git a/package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.hash b/package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.hash
new file mode 100644
index 0000000000..6dfec07958
--- /dev/null
+++ b/package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.hash
@@ -0,0 +1,5 @@
+# Locally computed
+sha256  84f6e7876f1ea3c8d9dcb905a50a48d6d83439439898d06b054d2e8752de1456  rockchip-rkdeveloptool-304f073752fd25c854e1bcf05d8e7f925b1f4e14-git4.tar.gz
+
+# License file
+sha256  1be990a929b50ca91d815cea1cd3cebb5c49e86076ade82b1103f2b9cd71a3af  license.txt
diff --git a/package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.mk b/package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.mk
new file mode 100644
index 0000000000..c33b4dcf06
--- /dev/null
+++ b/package/rockchip-rkdeveloptool/rockchip-rkdeveloptool.mk
@@ -0,0 +1,17 @@
+################################################################################
+#
+# rockchip-rkdeveloptool
+#
+################################################################################
+
+ROCKCHIP_RKDEVELOPTOOL_VERSION = 304f073752fd25c854e1bcf05d8e7f925b1f4e14
+ROCKCHIP_RKDEVELOPTOOL_SITE = https://github.com/rockchip-linux/rkdeveloptool.git
+ROCKCHIP_RKDEVELOPTOOL_SITE_METHOD = git
+ROCKCHIP_RKDEVELOPTOOL_LICENSE = GPL-2.0
+ROCKCHIP_RKDEVELOPTOOL_LICENSE_FILES = COPYING
+
+HOST_ROCKCHIP_RKDEVELOPTOOL_DEPENDENCIES = host-libusb host-pkgconf
+
+HOST_ROCKCHIP_RKDEVELOPTOOL_AUTORECONF = YES
+
+$(eval $(host-autotools-package))
-- 
2.55.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2026-10-07 11:17 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-17 20:42 [Buildroot] [PATCH 0/3] Add support for ROCK-PI 4B board Jean-Paul Etienne
2026-09-17 20:42 ` [Buildroot] [PATCH 1/3] package/rockchip-rkdeveloptool: new host package Jean-Paul Etienne
2026-09-17 20:42 ` [Buildroot] [PATCH 2/3] package/brcmfmac_sdio-firmware: new package Jean-Paul Etienne
2026-09-18  7:28   ` Thomas Petazzoni via buildroot
2026-09-18 11:08     ` Jean-Paul Etienne
2026-09-18 12:29       ` Thomas Petazzoni via buildroot
2026-09-18 17:45         ` Jean-Paul Etienne
2026-09-19 19:20           ` Jean-Paul Etienne
2026-09-20  9:01             ` Thomas Petazzoni via buildroot
2026-09-21 11:29               ` Jean-Paul Etienne
2026-10-07 11:11                 ` Jean-Paul Etienne
2026-09-17 20:42 ` [Buildroot] [PATCH 3/3] configs/rock4b_defconfig: add support for Radxa ROCK-PI 4B board Jean-Paul Etienne
  -- strict thread matches above, loose matches on Subject: below --
2026-09-17 19:17 [Buildroot] [PATCH 1/3] package/rockchip-rkdeveloptool: new host package Jean-Paul Etienne
2026-09-17 19:17 ` [Buildroot] [PATCH 2/3] package/brcmfmac_sdio-firmware: new package Jean-Paul Etienne

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox