[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Serial console on non-legacy PCI serial card?


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Nigel Gamble <nigel@xxxxxxx>
  • Date: Tue, 28 Apr 2009 12:35:59 -0700
  • Delivery-date: Tue, 28 Apr 2009 12:36:26 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

I have an Intel DX50SO motherboard for a Core i7 CPU which has no legacy ports whatsoever, so no COM1 serial port. I added a "SIIG CyberPro PCI 1S" single serial port PCI card.

Linux dmesg shows it as:

[   30.244790] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[   30.244984] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
[ 30.245287] serial 0000:06:02.0: PCI INT A -> GSI 18 (level, low) - > IRQ 18
[   30.245459] ttyS0: detected caps 00000700 should be 00000100
[ 30.245518] 0000:06:02.0: ttyS0 at I/O 0x1060 (irq = 18) is a 16C950/954
[   30.245583] console [ttyS0] enabled
[   32.448682] ttyS2: detected caps 00000700 should be 00000100
[ 32.454929] 0000:06:02.0: ttyS2 at I/O 0x1068 (irq = 18) is a 16C950/954

Note that the only port actually connected to the single connecter is ttyS0 at 0x1060. I can successfully use this as the Linux serial console by adding the Linux boot parameters:

console=uart,io,0x1060,115200n8

However, I'm having problems trying to get it to work as a Xen console. If I add:

com1=115200,8n1,0x1060,0 console=vga,com1

to Xen, I do get some output to the port, but all the characters look like this:

.<.....~.o....¼..4.|.a.½¬o.§¼4.#.ÿ.......ö4..¬.... 4. . 4Ä...T.Ä ..¼.Ä ....<.

Can anyone help me to get this to work?

Thanks,
Nigel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.