summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorCristian Iorga <cristian.iorga@intel.com>2014-06-20 18:42:16 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-06-23 17:54:30 +0100
commit94fea437467f6ebce038214d30086e09f0746b3d (patch)
tree0d653889369de52f06c7ea71302dd3b87354de58 /meta
parent7c1a975a1c2fd884aa9f6f4736656d854a6c5edb (diff)
downloadpoky-94fea437467f6ebce038214d30086e09f0746b3d.tar.gz
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 <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-core/initrdscripts/files/init-install-testfs.sh5
1 files changed, 5 insertions, 0 deletions
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
172 GRUBCFG="/boot/grub/grub.cfg" 172 GRUBCFG="/boot/grub/grub.cfg"
173 mkdir -p $(dirname $GRUBCFG) 173 mkdir -p $(dirname $GRUBCFG)
174 cat >$GRUBCFG <<_EOF 174 cat >$GRUBCFG <<_EOF
175serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1
176terminal_input --append serial
177terminal_output --append serial
178set timeout_style=hidden
179set timeout=5
175menuentry "Linux" { 180menuentry "Linux" {
176 set root=(hd0,1) 181 set root=(hd0,1)
177 linux /vmlinuz root=$rootfs $rootwait rw $5 $3 $4 quiet 182 linux /vmlinuz root=$rootfs $rootwait rw $5 $3 $4 quiet