Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Mar 2003 05:49:41 -0500 (EST)
From:      Lee Hoover <lbhoover@earthlink.net>
To:        freebsd-hardware@freebsd.org
Subject:    Problem with NetMos model NM9835 PCI card
Message-ID:  <7608218.1046872182383.JavaMail.nobody@ernie.psp.pas.earthlink.net>

next in thread | raw e-mail | index | archive | help


__________________



__________________



__________________

I am trying to install a NetMos model NM9835 dual UART + 1284 Printer port
card on a PC running FreeBSD 4.7.

The card is listed as supported on FreeBSD 4.7, but I have not made it
work
yet.

Has anyone ever tried this?

The serial devices appear in the boot messages as sio4 and sio5.

If I configure these devices into the kernel as follows, then they appear
in the boot messages as sio6, and sio7, and they still do not work.

options           COM_MULTIPORT
device            sio4        at isa? port 0xc000 flags 0x501
device            sio5        at isa? port 0xc400 flags 0x501     irq 9

I would any help I can get.

Lee Hoover,
Consumers Energy
Phone # (517)788-0582



Response to the dmesg command follows:

Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
      The Regents of the University of California. All rights reserved.
FreeBSD 4.7-RELEASE #35: Tue Feb 18 15:59:22 EST 2003
    lbh@pepper.cpco.com:/usr/src/sys/compile/PEPPER
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (930.96-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x686  Stepping =
6

Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>

real memory  = 268369920 (262080K bytes)
config> di sn0
config> di lnc0
config> di ie0
config> di fe0
config> di ed0
config> di cs0
config> di bt0
config> di aic0
config> di aha0
config> di adv0
config> q
avail memory = 255905792 (249908K bytes)
Preloaded elf kernel "kernel" at 0xc051b000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc051b09c.
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 9 entries at 0xc00f7600
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on 
pci0
pci1: <PCI bus> on pcib1
isab0: <VIA 82C686 PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C686 ATA66 controller> port 0xffa0-0xffaf at device 7.1 on 
pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <VIA 83C572 USB controller> port 0xcc00-0xcc1f irq 11 at device 7.2 
on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xd000-0xd01f irq 11 at device 7.3 
on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
viapropm0: SMBus I/O base at 0x400
viapropm0: <VIA VT82C686A Power Management Unit> port 0x400-0x40f at
device 7.4 on pci0
viapropm0: SMBus revision code 0x0
smb0: <SMBus general purpose I/O> on smbus0
chip1: <VIA 82C686 AC97 Audio> port
0xd400-0xd403,0xd800-0xd803,0xdc00-0xdcff irq 10 at device 7.5 on pci0
pcib2: <PCI to PCI bridge (vendor=3388 device=0021)> at device 9.0 on pci0
pci2: <PCI bus> on pcib2
pci2: <S3 Savage 4 graphics accelerator> at 1.0
pci2: <S3 Savage 4 graphics accelerator> at 2.0
pci2: <S3 Savage 4 graphics accelerator> at 3.0
pci2: <S3 Savage 4 graphics accelerator> at 4.0
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xc800-0xc87f mem
0xdfffff80-0xdfffffff irq 10 at device 10.0 on pci0
xl0: Ethernet address: 00:01:02:cf:24:c5
miibus0: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
puc0: <NetMos NM9835 Dual UART and 1284 Printer port> port
0xb000-0xb00f,0xb400-0xb407,0xb800-0xb807,0xbc00-0xbc07,0xc000-0xc007,0xc400-0xc407 irq 9
at device 12.0 on pci0
sio4: type 16550A
sio5: type 16550A
orm0: <Option ROMs> at iomem 0xc0000-0xc9fff,0xca000-0xca7ff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ata0-slave: ATA identify retries exceeded
ad0: 19092MB <WDC WD200EB-00BHF0> [38792/16/63] at ata0-master UDMA66
acd0: CDROM <CD-ROM Drive/F5E> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s1a
psmintr: delay too long; resetting byte count

Response to pciconf -l -v command follows:

chip0@pci0:0:0:   class=0x060000 card=0x00000000 chip=0x06911106 rev=0xc4
hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82C691/693A/694X Apollo Pro/133/133A System Controller'
    class    = bridge
    subclass = HOST-PCI
pcib1@pci0:1:0:   class=0x060400 card=0x00000080 chip=0x85981106 rev=0x00
hdr=0x01
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82C598MVP/694x Apollo MVP3/Pro133x PCI to AGP Bridge'
    class    = bridge
    subclass = PCI-PCI
isab0@pci0:7:0:   class=0x060100 card=0x06861106 chip=0x06861106 rev=0x22
hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82C686/A/B "Super South" PCI to ISA Bridge'
    class    = bridge
    subclass = PCI-ISA
atapci0@pci0:7:1: class=0x01018a card=0x00000000 chip=0x05711106 rev=0x10
hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82xxxx EIDE Controller (All VIA Chipsets)'
    class    = mass storage
    subclass = ATA
uhci0@pci0:7:2:   class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x10
hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
    class    = serial bus
    subclass = USB
uhci1@pci0:7:3:   class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x10
hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
    class    = serial bus
    subclass = USB
viapropm0@pci0:7:4:     class=0x0c0500 card=0x00000000 chip=0x30571106
rev=0x30 hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82C686A/B ACPI Power Management Controller'
    class    = serial bus
    subclass = SMBus
chip1@pci0:7:5:   class=0x040100 card=0xa0001458 chip=0x30581106 rev=0x20
hdr=0x00
    vendor   = 'VIA Technologies Inc'
    device   = 'VT82C686/A/B AC'97 Audio Codec'
    class    = multimedia
    subclass = audio
pcib2@pci0:9:0:   class=0x060400 card=0x00000080 chip=0x00213388 rev=0x11
hdr=0x01
    vendor   = 'Hint Corp.'
    device   = 'HB1-SE33 PCI-to-PCI Bridge'
    class    = bridge
    subclass = PCI-PCI
xl0@pci0:10:0:    class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x74
hdr=0x00
    vendor   = '3COM Corp, Networking Division'
    device   = '3C905C-TX Fast EtherLink for PC Management NIC'
    class    = network
    subclass = ethernet
puc0@pci0:12:0:   class=0x078000 card=0x00121000 chip=0x98359710 rev=0x01
hdr=0x00
    vendor   = 'Netmos'
    device   = 'Nm9835 PCI + Dual UART and 1284 Printer Port'
    class    = simple comms
none0@pci2:1:0:   class=0x030000 card=0x2304130b chip=0x8a225333 rev=0x04
hdr=0x00
    vendor   = 'S3 Incorporated'
    device   = '86C394-397 Savage 4'
    class    = display
    subclass = VGA
none1@pci2:2:0:   class=0x030000 card=0x2304130b chip=0x8a225333 rev=0x04
hdr=0x00
    vendor   = 'S3 Incorporated'
    device   = '86C394-397 Savage 4'
    class    = display
    subclass = VGA
none2@pci2:3:0:   class=0x030000 card=0x2304130b chip=0x8a225333 rev=0x04
hdr=0x00
    vendor   = 'S3 Incorporated'
    device   = '86C394-397 Savage 4'
    class    = display
    subclass = VGA
none3@pci2:4:0:   class=0x030000 card=0x2304130b chip=0x8a225333 rev=0x04
hdr=0x00
    vendor   = 'S3 Incorporated'
    device   = '86C394-397 Savage 4'
    class    = display
    subclass = VGA






To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hardware" in the body of the message




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