diff --git a/scripts/flash-calibration-entry.sh b/scripts/flash-calibration-entry.sh
index f6f85e49db62848c9fd145e6890b3e2ebd2e682c..bb1f0be533070e1d68d6c47f20ce6f27cf42c4a6 100755
--- a/scripts/flash-calibration-entry.sh
+++ b/scripts/flash-calibration-entry.sh
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-st-flash write bin_delivery/lynx/final/calibration-entry.bin 0x8000000
+st-flash --reset write bin_delivery/lynx/final/calibration-entry.bin 0x8000000
diff --git a/scripts/flash-entry-hil.sh b/scripts/flash-entry-hil.sh
new file mode 100755
index 0000000000000000000000000000000000000000..a8434dfa5ada84b2f6538f55230f6003722e757f
--- /dev/null
+++ b/scripts/flash-entry-hil.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+st-flash --reset write bin_delivery/lynx/final/death-stack-x-hil-entry.bin 0x8000000
diff --git a/scripts/flash-entry.sh b/scripts/flash-entry.sh
index 9c62109a6d5169bbe50df11ea2fc96827740cb78..1149c2a6ef4ea8ca7e18b04bf8b1b131fbddede2 100755
--- a/scripts/flash-entry.sh
+++ b/scripts/flash-entry.sh
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-st-flash write bin_delivery/lynx/final/death-stack-x-entry.bin 0x8000000
+st-flash --reset write bin_delivery/lynx/final/death-stack-x-entry.bin 0x8000000
diff --git a/scripts/flash-ramtest.sh b/scripts/flash-ramtest.sh
index ed26dd8b4542171e7135a119052f07229b538af8..136960675209075b50fffbff10fe9655349417d9 100755
--- a/scripts/flash-ramtest.sh
+++ b/scripts/flash-ramtest.sh
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-st-flash write bin_delivery/lynx/final/ramtest.bin 0x8000000
+st-flash --reset write bin_delivery/lynx/final/ramtest.bin 0x8000000
diff --git a/scripts/flash-testsuite.sh b/scripts/flash-testsuite.sh
new file mode 100755
index 0000000000000000000000000000000000000000..bed7c3eb23cb0added97f832409035942ec6a58e
--- /dev/null
+++ b/scripts/flash-testsuite.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+st-flash --reset write bin_delivery/lynx/final/death-stack-x-testsuite.bin 0x8000000