Hi, I'm struggling with this problem for days.
I've compiled kernel using yocto for beagleboard xm. *After kernel is booted, no termial login prompt shows up :/*
I suppose that the problem is related with moving to ttyO2 from ttyS0
u-boot commands: setenv bootcmd 'mmc init; fatload mmc 0:1 0x80300000 zImage.bin; bootz 0x80300000' setenv bootargs 'console=tty0 console=ttyO2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
qemu : /usr/local/bin/qemu-system-arm -M beaglexm -drive if=sd,cache=writeback,file=/dev/sdb -clock unix -serial stdio
inittab line: O2:12345:respawn:/sbin/getty 115200 ttyO2
nothing shows up in tty0 or ttyO2 (except kernel info)
Version of qemu: 1.7.0 It could be related to https://bugs.launchpad.net/qemu-linaro/+bug/714600