Add UART unit test robot script.
Change-Id: Ib3aa51eba2e4f5b1c01bed225e0b44dc25323d38
diff --git a/shodan_uart_test.robot b/shodan_uart_test.robot
new file mode 100644
index 0000000..0245db6
--- /dev/null
+++ b/shodan_uart_test.robot
@@ -0,0 +1,22 @@
+
+*** Settings ***
+Suite Setup Setup
+Suite Teardown Teardown
+Test Setup Reset Emulation
+Resource ${RENODEKEYWORDS}
+
+*** Test Cases ***
+Should Boot from BootROM
+ Execute Command mach create
+ Execute Command machine LoadPlatformDescription @${PATH}/sim/config/shodan_secure.repl
+ Execute Command sysbus LoadELF @${PATH}/out/opentitan/build-bin/sw/device/boot_rom/boot_rom_sim_verilator.elf
+ Execute Command sysbus LoadELF @${PATH}/out/opentitan/build-out/sw/device/tests/dif_uart_sanitytest_sim_verilator.elf
+ Execute Command sysbus.cpu_0 PC 0x8084
+
+ Create Terminal Tester sysbus.uart
+
+ Start Emulation
+
+ Wait For Line On Uart Boot ROM initialisation has completed, jump into flash!
+
+