summaryrefslogtreecommitdiff
path: root/schulung_tools/layer-building/yocto/start_vexpress.sh
blob: dc68d1ed7af71c5ca237e8a84f5b57cef92b9081 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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"