sshからOP-TEEのQEMU環境実行方法

 デフォルトだと、GUIのxtermが立ち上がる設定なので、sshCUIでは失敗します。
ので、すこしMakefileいじってやっることによってCUIから起動させました。

Makefileの修正

xtermが勝手に立ち上がるのを無効にします。

diff --git a/qemu_v8.mk b/qemu_v8.mk
index 0dded16..7351c7e 100644
--- a/qemu_v8.mk
+++ b/qemu_v8.mk
@@ -221,8 +221,6 @@ run: all
 .PHONY: run-only
 run-only:
        $(call run-help)
-       $(call launch-terminal,54320,"Normal World")
-       $(call launch-terminal,54321,"Secure World")
        $(call wait-for-ports,54320,54321)
        cd $(ARM_TF_PATH)/build/qemu/release && \
        $(QEMU_PATH)/aarch64-softmmu/qemu-system-aarch64 \

soc_termの手動起動

で、上記で勝手に起動されていたSecure/NonSecureの、soc_termを手動で起動します。
コンソールを別に2個用意して、下記でQEMUからの接続待ちさせてください

Secure
$ ~/devel/optee/soc_term$ ./soc_term 54321
NonSecure
$ ~/devel/optee/soc_term$ ./soc_term 54320

qemuの起動

 で、あとはmake run-onlyでQEMU立ち上げれば、はい成功。おわり^^