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!
+
+