From owner-freebsd-i386@FreeBSD.ORG Wed Nov 22 04:50:20 2006 Return-Path: X-Original-To: freebsd-i386@hub.freebsd.org Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14A7416A403 for ; Wed, 22 Nov 2006 04:50:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37EF443D45 for ; Wed, 22 Nov 2006 04:49:53 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kAM4oJ2k012419 for ; Wed, 22 Nov 2006 04:50:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kAM4oIGk012412; Wed, 22 Nov 2006 04:50:18 GMT (envelope-from gnats) Date: Wed, 22 Nov 2006 04:50:18 GMT Message-Id: <200611220450.kAM4oIGk012412@freefall.freebsd.org> To: freebsd-i386@FreeBSD.org From: puc-uart@oldach.net (Helge Oldach) Cc: Subject: Re: i386/105616: UART PCI device just silent... X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Helge Oldach List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Nov 2006 04:50:20 -0000 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