diff --git a/bin/reform-check b/bin/reform-check
index 576ac2b1cfcda14ad729c20f920d82f4c157e0da..0588d3d7d05a4ad5511ac5a08303fc598943a7d6 100755
--- a/bin/reform-check
+++ b/bin/reform-check
@@ -99,9 +99,9 @@ fi
 
 case "$(cat /proc/device-tree/model)" in
 	"MNT Reform 2"|"MNT Reform 2 HDMI")
-		ubootsha1="41d2ba5fcc65f26224f7d1afed650e86662cea27"
+		ubootsha1="07b6e19854c37c5eebd0ad3255d952d093fe1f57"
 		ubootproject="reform-boundary-uboot"
-		uboottag="2023-07-04"
+		uboottag="2023-10-10"
 		;;
 	"MNT Reform 2 with BPI-CM4 Module")
 		ubootsha1="8f2c588b727b251bdcfb4e846891b6d020485ce2"
diff --git a/sbin/reform-flash-uboot b/sbin/reform-flash-uboot
index d82dddd25622178a57005075b1de82b496c514c5..ab03ba43c0ccb0fb97cc0ca2a9326df7b264b97a 100755
--- a/sbin/reform-flash-uboot
+++ b/sbin/reform-flash-uboot
@@ -35,8 +35,8 @@ fi
 if [ "$#" -eq 0 ] || [ "$1" != "--offline" ]; then
 	echo "Downloading uboot to /boot/flash.bin and comparing checksum" >&2
 
-	ubooturl="https://source.mnt.re/reform/reform-boundary-uboot/-/jobs/artifacts/2023-07-04/raw/flash.bin?job=build"
-	ubootsha1="41d2ba5fcc65f26224f7d1afed650e86662cea27"
+	ubooturl="https://source.mnt.re/reform/reform-boundary-uboot/-/jobs/artifacts/2023-10-10/raw/flash.bin?job=build"
+	ubootsha1="07b6e19854c37c5eebd0ad3255d952d093fe1f57"
 	/usr/lib/apt/apt-helper -oAPT::Sandbox::User=root download-file "$ubooturl" "/boot/flash.bin" "SHA1:$ubootsha1"
 elif [ "$#" -gt 0 ] && [ "$1" = "--offline" ]; then
 	echo "Not downloading uboot but using /boot/flash.bin without updating it." >&2
@@ -50,7 +50,8 @@ fi
 
 version=
 for h in 9d1eacedd8ea32284395bdfed05d112a1c445815 ${version#2023-01-25} \
-	41d2ba5fcc65f26224f7d1afed650e86662cea27 ${version#2023-07-04}; do
+	41d2ba5fcc65f26224f7d1afed650e86662cea27 ${version#2023-07-04} \
+	07b6e19854c37c5eebd0ad3255d952d093fe1f57 ${version#2023-10-10}; do
 	if echo "$h  /boot/flash.bin" | sha1sum --strict --check >/dev/null 2>&1; then
 		version=1
 		break