From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 06 Jun 2023 16:31:58 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1q6Xj5-00D90k-HB for lore@lore.pengutronix.de; Tue, 06 Jun 2023 16:31:58 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1q6Xj2-0003VE-Sa; Tue, 06 Jun 2023 16:31:56 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q6Xiu-0003Sm-IT; Tue, 06 Jun 2023 16:31:48 +0200 Received: from [2a0a:edc0:0:1101:1d::39] (helo=dude03.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q6Xit-005Wu3-SQ; Tue, 06 Jun 2023 16:31:47 +0200 Received: from localhost ([::1] helo=dude03.red.stw.pengutronix.de) by dude03.red.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q6Xit-001ruN-3F; Tue, 06 Jun 2023 16:31:47 +0200 From: Johannes Zink Date: Tue, 06 Jun 2023 16:31:36 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20230606-default_enable_fastboot_rock3a-v1-3-42195d538df2@pengutronix.de> References: <20230606-default_enable_fastboot_rock3a-v1-0-42195d538df2@pengutronix.de> In-Reply-To: <20230606-default_enable_fastboot_rock3a-v1-0-42195d538df2@pengutronix.de> To: distrokit@pengutronix.de X-Mailer: b4 0.12.2 Subject: [DistroKit] [PATCH 3/5] v8a: images: generate sparse images from rock3a initramfs, kernel and dtb X-BeenThere: distrokit@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Johannes Zink , patchwork-jzi@pengutronix.de Sender: "DistroKit" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: distrokit-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false This allows to load the images to barebox using android fastboot, since otherwise the sparse header is missing and the image size is not properly aligned as required by fastboot. Signed-off-by: Johannes Zink --- configs/platform-v8a/config/images/rock3a.config | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/configs/platform-v8a/config/images/rock3a.config b/configs/platform-v8a/config/images/rock3a.config index 522d82cdc9c9..cb0c7c4e575d 100644 --- a/configs/platform-v8a/config/images/rock3a.config +++ b/configs/platform-v8a/config/images/rock3a.config @@ -44,3 +44,24 @@ image barebox-rock3a.norimg { image = "barebox-rock3a.img" } } + +image initramfs-sparse.img { + android-sparse { + image = "root.cpio.gz" + block-size = 4k + } +} + +image kernel-sparse.img { + android-sparse { + image = "linuximage" + block-size = 4k + } +} + +image dtb-rock3a-sparse.img { + android-sparse { + image = "rk3568-rock-3a.dtb" + block-size = 4k + } +} -- 2.39.2