Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Nov 2006 04:50:18 GMT
From:      puc-uart@oldach.net (Helge Oldach)
To:        freebsd-i386@FreeBSD.org
Subject:   Re: i386/105616: UART PCI device just silent...
Message-ID:  <200611220450.kAM4oIGk012412@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/105616; it has been noted by GNATS.

From: puc-uart@oldach.net (Helge Oldach)
To: xcllnt@mac.com (Marcel Moolenaar)
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: i386/105616: UART PCI device just silent...
Date: Tue, 21 Nov 2006 21:20:23 +0100 (CET)

 Hi Marcel,
 
 >Well... guessing from the box that it shipped with and the documentation
 >(which labels the board as a #4037 type board) there is indeed a little
 >room for a mismatch. The box says "two 16C550 UART with 32 Byte FIFO"
 >while the documentation says "two 16C650 32FIFO". I suspect the box's
 >mentioning of 16550 is simply marketing blurb.
 >
 >The PCI/UART combo chip is a SUN1889 which AFAIK is indeed specified
 >with 32 Byte FIFO. The serial driver chip is a TI-75232. This appears
 >pretty identical to what the above source mentions. I can send you
 >photos if you like. :-)
 >
 >>Of course, there may also be bugs in the source code that exhibit them-
 >>selves this way. It would be good to find out what it is...
 >
 >Just advise, I can play with this box as I prefer... What strikes me
 >is that sio(4) (also attached to puc(4)) supports the board just fine,
 >while uart(4) apparently doesn't.
 
 Would you kindly advice on how to proceed?
 
 The "sysctl dev" delta between a "sio kernel" and an "uart kernel" is:
 
 107,124c107,118
 < dev.sio.4.%desc: Dolphin Peripherals 4036
 < dev.sio.4.%driver: sio
 < dev.sio.4.%parent: puc0
 < dev.sio.5.%desc: Dolphin Peripherals 4036
 < dev.sio.5.%driver: sio
 < dev.sio.5.%parent: puc0
 < dev.sio.0.%desc: Standard PC COM port
 < dev.sio.0.%driver: sio
 < dev.sio.0.%location: handle=\_SB_.PCI0.IBRG.COM1
 < dev.sio.0.%pnpinfo: _HID=PNP0501 _UID=1
 < dev.sio.0.%parent: acpi0
 < dev.sio.0.wake: 0
 < dev.sio.1.%desc: Standard PC COM port
 < dev.sio.1.%driver: sio
 < dev.sio.1.%location: handle=\_SB_.PCI0.IBRG.COM2
 < dev.sio.1.%pnpinfo: _HID=PNP0501 _UID=2
 < dev.sio.1.%parent: acpi0
 < dev.sio.1.wake: 0
 ---
 > dev.uart.2.%desc: 16550 or compatible
 > dev.uart.2.%driver: uart
 > dev.uart.2.%parent: puc0
 > dev.uart.3.%desc: 16550 or compatible
 > dev.uart.3.%driver: uart
 > dev.uart.3.%parent: puc0
 > dev.uart.0.%desc: 16550 or compatible
 > dev.uart.0.%driver: uart
 > dev.uart.0.%parent: isa0
 > dev.uart.1.%desc: 16550 or compatible
 > dev.uart.1.%driver: uart
 > dev.uart.1.%parent: isa0
 
 Maybe this gives some hint?
 
 Is there anything that I can help debugging with?
 
 Regards,
 Helge
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611220450.kAM4oIGk012412>