From: Cristian Iorga Date: Fri, 20 Jun 2014 15:42:16 +0000 (+0300) Subject: init-install-testfs: add grub serial line support X-Git-Tag: 2015-4~2515 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=219228805a4d5d822894c8f6c2526e1b9a8609ff;p=openembedded-core.git 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. Signed-off-by: Cristian Iorga Signed-off-by: Richard Purdie --- 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