From 94fea437467f6ebce038214d30086e09f0746b3d Mon Sep 17 00:00:00 2001 From: Cristian Iorga Date: Fri, 20 Jun 2014 18:42:16 +0300 Subject: init-install-testfs: add grub serial line support For automated hardware testing, boot process control via serial interface is needed. As such, in grub, serial line support is added upon testmaster image install. Also add a specific timeout to automatically start the master image upon start of testing phase. Tested on multiple hardware targets without issues. (From OE-Core rev: 219228805a4d5d822894c8f6c2526e1b9a8609ff) Signed-off-by: Cristian Iorga Signed-off-by: Richard Purdie --- meta/recipes-core/initrdscripts/files/init-install-testfs.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'meta/recipes-core/initrdscripts/files') diff --git a/meta/recipes-core/initrdscripts/files/init-install-testfs.sh b/meta/recipes-core/initrdscripts/files/init-install-testfs.sh index 116a6b7b58..6faa233c9f 100644 --- a/meta/recipes-core/initrdscripts/files/init-install-testfs.sh +++ b/meta/recipes-core/initrdscripts/files/init-install-testfs.sh @@ -172,6 +172,11 @@ if [ -f /etc/grub.d/00_header ] ; then GRUBCFG="/boot/grub/grub.cfg" mkdir -p $(dirname $GRUBCFG) cat >$GRUBCFG <<_EOF +serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1 +terminal_input --append serial +terminal_output --append serial +set timeout_style=hidden +set timeout=5 menuentry "Linux" { set root=(hd0,1) linux /vmlinuz root=$rootfs $rootwait rw $5 $3 $4 quiet -- cgit v1.2.3-54-g00ecf