diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fe87839ed275bfccc0aeb57392c860db1549395f..5df27ee798f9992dd0b104a5ec9770043df05216 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,6 +19,7 @@
 stages:          # List of stages for jobs, and their order of execution
   - compile
   - simulate
+  - simulate_qs
   - build
   - deploy
 
@@ -50,12 +51,21 @@ simulate-hello:
   tags:
     - VLAB-ZCU
     
-simulate-regression:
-  stage: simulate
+simulate_quickstart-hello:
+  stage: simulate_qs
+  script:
+    - echo "Simulation phase started"
+    - source set_env.sh
+    - socsim test_nanosoc TESTNAME=hello QUICKSTART=yes
+  tags:
+    - VLAB-ZCU
+    
+simulate_quickstart-regression:
+  stage: simulate_qs
   script:
     - echo "Simulation phase started"
     - source set_env.sh
-    - socsim regression_nanosoc
+    - socsim regression_nanosoc QUICKSTART=yes
   tags:
     - VLAB-ZCU
 
diff --git a/nanosoc_tech b/nanosoc_tech
index 37973c3f7f1d85acde0591e4c6be8564b0e2fc7b..8baf1c376553a77248cc72815023c5fdb92deeb6 160000
--- a/nanosoc_tech
+++ b/nanosoc_tech
@@ -1 +1 @@
-Subproject commit 37973c3f7f1d85acde0591e4c6be8564b0e2fc7b
+Subproject commit 8baf1c376553a77248cc72815023c5fdb92deeb6