将qemu模拟的串口数据即时输出到stdio

qemu运行的时候 只显示ucompress linux kernel 后面pr_notice的数据都没有了。


主要是传递给内核的参数不对


qemu-system-arm -kernel linux-rpi-4.1.y/arch/arm/boot/zImage -cpu arm1176 -m 256 -M versatilepb  -serial stdio  -append  "root=/dev/sda console=ttyAMA0,115200 console=tty  highres=off console=ttyS0 rootfstype=ext4" -hda 2013pi.ext4



参数要有 console=ttyAMA0,115200 

剩下的 console=tty  highres=off console=ttyS0不一定要。可以在qemu其他地方打印出来


 -serial stdio 指定输出到 标准stdio

还可以输出到文件

-serial file:/home/xxxxx/a.txt

你可能感兴趣的:(qemu,输出,串口)