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>