qemu_sh4_r2d: update to fix serial console support
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Tue, 25 Oct 2011 12:10:31 +0000 (09:10 -0300)
committerPeter Korsgaard <jacmet@sunsite.dk>
Wed, 26 Oct 2011 09:11:53 +0000 (11:11 +0200)
sh4-r2d has a serial port, however it's the second SH UART that's
emulated by Qemu so we need to adjust the kernel configuration for it to
see the relevant UART and adjust the qemu command line for it too.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
board/qemu/sh4-r2d/linux-3.1.config
board/qemu/sh4-r2d/readme.txt
configs/qemu_sh4_r2d_defconfig

index 638e4e031b306c03351212bd969ef5c4a755aa4a..287f36a65c8f92daac35dbcce197d87814830f89 100644 (file)
@@ -48,7 +48,6 @@ CONFIG_INPUT_FF_MEMLESS=m
 CONFIG_VT_HW_CONSOLE_BINDING=y
 CONFIG_SERIAL_8250=y
 CONFIG_SERIAL_SH_SCI=y
-CONFIG_SERIAL_SH_SCI_NR_UARTS=1
 CONFIG_SERIAL_SH_SCI_CONSOLE=y
 CONFIG_HW_RANDOM=y
 CONFIG_SPI=y
index 76eafac5e99a078abbef6dd3d9c36404fb911b6a..875e3d02f8273271806ec139072b224ce66023ef 100644 (file)
@@ -1,5 +1,7 @@
 Run the emulation with:
 
-  qemu-system-sh4 -M r2d -kernel output/images/zImage -drive file=output/images/rootfs.ext2,if=ide -append "root=/dev/sda noiotrap"
+  qemu-system-sh4 -M r2d -kernel output/images/zImage -drive file=output/images/rootfs.ext2,if=ide -append "root=/dev/sda console=ttySC1,115200 noiotrap" -serial null -serial stdio
+
+The login prompt will appear in the terminal that started Qemu.
+The graphical window is the framebuffer.
 
-The login prompt will appear in the graphical window.
index 32835decdb33896953a046237def26d3413856b8..8f92a938cc9f78c7feb1f9bb6e75ba83daed328b 100644 (file)
@@ -4,7 +4,7 @@ BR2_sh4=y
 
 # system
 BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_PORT="tty1"
+BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
 
 # filesystem
 BR2_TARGET_ROOTFS_EXT2=y