diff --git a/nanosoc/socdebug_tech b/nanosoc/socdebug_tech
index a29b96684da03df7701d8bf7fa3db1c13d171756..33796d25907f46d8fd3f7831ebd05673e944b8d4 160000
--- a/nanosoc/socdebug_tech
+++ b/nanosoc/socdebug_tech
@@ -1 +1 @@
-Subproject commit a29b96684da03df7701d8bf7fa3db1c13d171756
+Subproject commit 33796d25907f46d8fd3f7831ebd05673e944b8d4
diff --git a/projbranch b/projbranch
new file mode 100644
index 0000000000000000000000000000000000000000..c46c8f3d2f2361e8511c107ed602e03b48a92cae
--- /dev/null
+++ b/projbranch
@@ -0,0 +1,15 @@
+#-----------------------------------------------------------------------------
+# SoC Labs Sub repository branch setup
+# A joint work commissioned on behalf of SoC Labs, under Arm Academic Access license.
+#
+# Contributors
+#
+# David Mapstone (d.a.mapstone@soton.ac.uk)
+#
+# Copyright  2023, SoC Labs (www.soclabs.org)
+#-----------------------------------------------------------------------------
+# Each Repo needs to have its branch set manually in here - they will defaultly be checked out to main
+
+nanosoc/slcorem0_tech: main
+nanosoc/sldma230_tech: main
+nanosoc/socdebug_tech: main
\ No newline at end of file