diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 810d01d2de4035c331e73bc105f48efbc2778842..5760949758920f4ca916f2a412fcd9d1a8a14c6b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -56,6 +56,7 @@ simulate_regression:
   script:
     - echo "Simulation phase started"
     - source set_env.sh
+    - socsim clean all
     - socsim regression_nanosoc
   tags:
     - VLAB-ZCU
@@ -65,6 +66,7 @@ simulate_quickstart-hello:
   script:
     - echo "Simulation phase started"
     - source set_env.sh
+    - socsim clean all
     - socsim test_nanosoc TESTNAME=hello QUICKSTART=yes
   tags:
     - VLAB-ZCU
@@ -74,6 +76,7 @@ simulate_quickstart-regression:
   script:
     - echo "Simulation phase started"
     - source set_env.sh
+    - socsim clean all
     - socsim regression_nanosoc QUICKSTART=yes
   tags:
     - VLAB-ZCU
diff --git a/nanosoc_tech b/nanosoc_tech
index 2de9e1f365680250cd35da7128d81a2c5ba2d2c4..8515b60e7b4567448fc719f5905113d4ebfcca29 160000
--- a/nanosoc_tech
+++ b/nanosoc_tech
@@ -1 +1 @@
-Subproject commit 2de9e1f365680250cd35da7128d81a2c5ba2d2c4
+Subproject commit 8515b60e7b4567448fc719f5905113d4ebfcca29