diff --git a/firmware/motion-head/src/main.cpp b/firmware/motion-head/src/main.cpp
index 6200902f027630c6e3a13cedc2082d9f2d78f0fe..891c046d220893760dc638ab89427e22566a7b83 100644
--- a/firmware/motion-head/src/main.cpp
+++ b/firmware/motion-head/src/main.cpp
@@ -309,9 +309,7 @@ void setup() {
   powerStateUpdate(false, false);
   // osap
   vpUSBSer.begin();
-  /*
   vb_ucBusHead_setup();
-  */
   // smoothie (and frequency of loop below)
   smoothieRoll->init(SR_TICK_FREQ);
   smoothieRoll->checkMaxRates();
diff --git a/firmware/motion-head/src/osape b/firmware/motion-head/src/osape
index a2771aa431765b551018661f1fa9fbe6159287d5..d3aa968e42184b4b4eccc76dda05d30f4b374288 160000
--- a/firmware/motion-head/src/osape
+++ b/firmware/motion-head/src/osape
@@ -1 +1 @@
-Subproject commit a2771aa431765b551018661f1fa9fbe6159287d5
+Subproject commit d3aa968e42184b4b4eccc76dda05d30f4b374288
diff --git a/firmware/motion-head/src/osape_arduino b/firmware/motion-head/src/osape_arduino
index 61f7d444836df19adb227a7150928c4abdd1ce16..95d580692135b43a98ee2f087a1bc51e3cfe1fcb 160000
--- a/firmware/motion-head/src/osape_arduino
+++ b/firmware/motion-head/src/osape_arduino
@@ -1 +1 @@
-Subproject commit 61f7d444836df19adb227a7150928c4abdd1ce16
+Subproject commit 95d580692135b43a98ee2f087a1bc51e3cfe1fcb
diff --git a/firmware/motion-head/src/utils_samd51 b/firmware/motion-head/src/utils_samd51
index e5cc22d1e8b42bf78b1db64fa9f7d1d752560c72..d77c3a9993a908c52ef53efd69d407be3c288e7e 160000
--- a/firmware/motion-head/src/utils_samd51
+++ b/firmware/motion-head/src/utils_samd51
@@ -1 +1 @@
-Subproject commit e5cc22d1e8b42bf78b1db64fa9f7d1d752560c72
+Subproject commit d77c3a9993a908c52ef53efd69d407be3c288e7e