diff options
Diffstat (limited to 'schulung_tools/layer-building/yocto/start_vexpress.sh')
| -rwxr-xr-x | schulung_tools/layer-building/yocto/start_vexpress.sh | 20 |
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" |
