summaryrefslogtreecommitdiff
path: root/schulung_tools/layer-building/yocto/start_vexpress.sh
diff options
context:
space:
mode:
Diffstat (limited to 'schulung_tools/layer-building/yocto/start_vexpress.sh')
-rwxr-xr-xschulung_tools/layer-building/yocto/start_vexpress.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/schulung_tools/layer-building/yocto/start_vexpress.sh b/schulung_tools/layer-building/yocto/start_vexpress.sh
new file mode 100755
index 0000000..dc68d1e
--- /dev/null
+++ b/schulung_tools/layer-building/yocto/start_vexpress.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+PATH="`pwd`/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin:$PATH"
+
+export QEMU_AUDIO_DRV="none"
+
+TCFAGENT_FWD="hostfwd=tcp::1534-:1534"
+GDBSERVER_FWD="hostfwd=tcp::2345-:2345"
+
+IMAGE="core-image-schulung-vexpress.wic"
+
+cd tmp/deploy/images/vexpress
+exec qemu-system-arm \
+ -M vexpress-a9 \
+ -nographic \
+ -drive if=sd,file=$IMAGE,format=raw \
+ -net nic -net user,$TCFAGENT_FWD,$GDBSERVER_FWD \
+ -kernel zImage \
+ -dtb vexpress-v2p-ca9.dtb \
+ -append "loglevel=7 console=ttyAMA0,115200 root=/dev/mmcblk0p1 rootfstype=ext4 rw ip=dhcp"