From 18df83caf780ebfed87a796ee1fab35f07124bfd Mon Sep 17 00:00:00 2001 From: Joris van Rantwijk Date: Mon, 14 Oct 2024 21:38:13 +0200 Subject: [PATCH] Build SD card image file --- sw/.gitignore | 1 + sw/23_sdcard_image.sh | 28 ++++++++++++++++++++++++++++ sw/script_env | 1 + 3 files changed, 30 insertions(+) create mode 100755 sw/23_sdcard_image.sh diff --git a/sw/.gitignore b/sw/.gitignore index a40f733..3f8a90d 100644 --- a/sw/.gitignore +++ b/sw/.gitignore @@ -1,3 +1,4 @@ +puzzlefw_sdcard.img devicetree/devicetree.dtb buildroot_overlay/opt/puzzlefw/bin/puzzlecmd buildroot_overlay/opt/puzzlefw/bin/remotectl diff --git a/sw/23_sdcard_image.sh b/sw/23_sdcard_image.sh new file mode 100755 index 0000000..64b8c7a --- /dev/null +++ b/sw/23_sdcard_image.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +set -e + +. script_env + +# Delete stale output file. +rm -f "$SDCARD_IMG" + +# Create empty SD card image. +dd if=/dev/zero of="$SDCARD_IMG" bs=1M seek=507 count=1 + +# Create partition table. +cat <