On Mon, Nov 14, 2016 at 02:48:24PM -0500, Jerry Stuckle wrote: > I have tried with your command: > > qemu-system-arm -M vexpress-a9 \ > -cpu cortex-a9 \ > -kernel /export/armmp/vmlinuz \ > -initrd /export/armmp/initrd.gz \ > -append console=ttyAMA0,115200 \ > -dtb /export/armmp/vexpress-v2p-ca9.dtb \ > -net nic,model=lan9118,netdev=net0 \ > -netdev user,id=net0 \ > -monitor stdio > > I have also tried without the last three lines, with > > -append root=/dev/mmcblk0p2 > > both with and without the console parameter, > > and > > -append root=/dev/mmcblk0 > > (didn't expect this to work - but worth a try). > > None of them give me anything but a blank qemu window. The qemu monitor > says the process is running, but no indication that it's doing anything. > > I also remounted the qemu disk and verified the initrd, vmlinuz and .dtb > files matched those downloaded, just in case I corrupted something along > the way. > > There's got to be something very basic I'm missing here, but I have no > idea what it is.
Try hitting control+alt+3 to get to the virtual serial port in qemu. Normally graphics is 1, monitor is 2, and serial port is 3. Works for me. Could of course be on 2 given the -monitor stdio passed. -- Len Sorensen