Pocket Reform System Controller Update: Looking for Testers

I applied these changes to install the job 5059 firmware:

diff --git a/scripts/update-sysctl-firmware.sh b/scripts/update-sysctl-firmware.sh
index 949e8eb..18e5b83 100755
--- a/scripts/update-sysctl-firmware.sh
+++ b/scripts/update-sysctl-firmware.sh
@@ -2,7 +2,7 @@
 
 set -e
 
-FWURL=https://source.mnt.re/reform/pocket-reform/-/jobs/4892/artifacts/raw/pocket-reform-sysctl-fw/build/sysctl.uf2
+FWURL=https://source.mnt.re/reform/pocket-reform/-/jobs/5059/artifacts/raw/pocket-reform-sysctl-fw/build/sysctl.uf2
 FWPATH=/tmp/sysctl.uf2
 # change to 2e8a:0003 if rp2040 is in "Raspberry Pi RP2 Boot" mode
 USBDEV=2e8a:000a
@@ -32,7 +32,7 @@ wget -O $FWPATH $FWURL
 
 # verify integrity
 HASH=$(md5sum $FWPATH | cut -d ' ' -f 1)
-if [[ "$HASH" != "e11a1be35444f7e72cc58e32858e8f86" ]]
+if [[ "$HASH" != "99fe2b80e041513e3d1d355d7cdedf6d" ]]
 then echo "Downloaded $FWPATH failed integrity check, exiting."
      exit 2
 fi

It works fine! I have not noticed increased compatibility with usb-c chargers but I wasn’t noticing problems before.

1 Like