Specify secure core binary in the robot test
HW boot rom requires secure core binary to be preloaded into eflash
memory space for simulation. Specify the file path in the robot script
so renode script and load from it during the test.
Change-Id: Ief4346ef452d12a97f7726899cc9b23d463c5a5a
diff --git a/shodan_boot.robot b/shodan_boot.robot
index af34c45..33d619c 100644
--- a/shodan_boot.robot
+++ b/shodan_boot.robot
@@ -51,6 +51,7 @@
Set Default Uart Timeout 10
Create Log Tester ${LOG_TIMEOUT}
END
+ Execute Command $sc_bin=@${OUT_TMP}/matcha-tock-bundle.bin
Execute Script ${SCRIPT}
# Add UART5 virtual time so we can check the machine execution time
Execute Command uart5-analyzer TimestampFormat Virtual
diff --git a/shodan_sel4test.robot b/shodan_sel4test.robot
index 86c09ab..676c643 100644
--- a/shodan_sel4test.robot
+++ b/shodan_sel4test.robot
@@ -43,6 +43,7 @@
Execute Command $tar=@${FLASH_TAR}
END
Execute Command $cpio=@/dev/null
+ Execute Command $sc_bin=@${OUT_TMP}/matcha-tock-bundle.bin
Execute Script ${SCRIPT}
# Add UART5 virtual time so we can check the machine execution time
Execute Command uart5-analyzer TimestampFormat Virtual
diff --git a/shodan_stress.robot b/shodan_stress.robot
index c91bb2a..ae40b39 100644
--- a/shodan_stress.robot
+++ b/shodan_stress.robot
@@ -26,6 +26,7 @@
Execute Command $tar=@${FLASH_RELEASE_TAR}
Execute Command $cpio=@${CPIO_RELEASE}
Execute Command $kernel=@${CANTRIP_KERNEL_RELEASE}
+ Execute Command $sc_bin=@${OUT_TMP}/matcha-tock-bundle.bin
Set Default Uart Timeout 10
Create Log Tester ${LOG_TIMEOUT}
Execute Script ${SCRIPT}