Date: Thu, 12 Feb 1998 13:18:05 +0000 (GMT) From: Greg Pavelcak <gpavelcak@philos.umass.edu> To: freebsd-questions@FreeBSD.ORG Subject: Promise Ultra-ATA Again Message-ID: <199802121318.NAA00268@mail.inconnect.com>
next in thread | raw e-mail | index | archive | help
Sorry to be a pest, but if I can't get this card to work, I'll probably return it this weekend. I bought it at a distant location and will be in that area again this weekend but don't get there often. Anyway I decided to post to "Questions" what I already posted to "Hardware" in hopes of getting a wider audience. Any pointers on getting this card to work will be *greatly* appreciated. All I did with FreeBSD (current 2/9/98) was rebuild my kernel with extra wd controllers. controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr disk wd0 at wdc0 drive 0 disk wd1 at wdc0 drive 1 controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr disk wd2 at wdc1 drive 0 disk wd3 at wdc1 drive 1 controller wdc2 at isa? port "0" bio irq ? flags 0xa0ffa0ff vector wdintr disk wd4 at wdc2 drive 0 disk wd5 at wdc2 drive 1 controller wdc3 at isa? port "0" bio irq ? flags 0xa0ffa0ff vector wdintr disk wd6 at wdc3 drive 0 disk wd7 at wdc3 drive 1 I tried various BIOS settings with no luck. There is a screen that correctly ID's hard drives that I have on the controller, and before FreeBSD boot, I get a report like this on PCI devices: Bus No. Dev. No. Func No. Vendor ID Dev. ID Dev Class IRQ 0 1 1 1039 5513 IDE Control 14 0 13 0 1013 00B8 Display Cont NA 0 17 0 105A 4D33 Mass Storage Cont. 11 Last verbose dmesg: Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #0: Wed Feb 11 23:45:54 GMT 1998 root@tower.my.domain:/usr/src/sys/compile/SRV Calibrating clock(s) ... i8254 clock: 1193219 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency CPU: Cyrix 6x86 (486-class CPU) Origin = "CyrixInstead" DIR=0x2231 Stepping=2 Revision=2 real memory = 50331648 (49152K bytes) Physical memory chunk(s): 0x00001000 - 0x0009ffff, 651264 bytes (159 pages) 0x001e9000 - 0x02ffdfff, 48320512 bytes (11797 pages) avail memory = 46850048 (45752K bytes) Found BIOS32 Service Directory header at 0xf00fac30 Entry = 0xfb0b0 (0xf00fb0b0) Rev = 0 Len = 1 PCI BIOS entry at 0xb0e0 Other BIOS signatures found: ACPI: 00000000 $PnP: 000fbd50 pci_open(1): mode 1 addr port (0x0cf8) is 0x80000074 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=55711039) Probing for devices on PCI bus 0: found-> vendor=0x1039, dev=0x5571, revid=0x01 class=06-00-00, hdrtype=0x00, mfdev=0 chip0: <Host to PCI bridge (vendor=1039 device=5571)> rev 0x01 on pci0.0.0 found-> vendor=0x1039, dev=0x0008, revid=0x01 class=06-01-00, hdrtype=0x00, mfdev=1 chip1: <SiS 85c503> rev 0x01 on pci0.1.0 found-> vendor=0x1039, dev=0x5513, revid=0xc1 class=01-01-8a, hdrtype=0x00, mfdev=1 intpin=a, irq=14 map[0]: type 4, range 32, base 000001f0, size 3 map[1]: type 4, range 32, base 000003f4, size 2 map[2]: type 4, range 32, base 00000170, size 3 map[3]: type 4, range 32, base 00000374, size 2 map[4]: type 4, range 32, base 00004000, size 4 ide_pci0: <PCI IDE controller (busmaster capable)> rev 0xc1 int a irq 14 on pci0.1.1 generic_status: no PCI IDE timing info available generic_status: no PCI IDE timing info available ide_pci: busmaster 0 status: 04 from port: 00004002 generic_status: no PCI IDE timing info available generic_status: no PCI IDE timing info available ide_pci: busmaster 1 status: 04 from port: 0000400a found-> vendor=0x105a, dev=0x4d33, revid=0x01 class=01-04-00, hdrtype=0x00, mfdev=0 intpin=a, irq=11 map[0]: type 4, range 32, base 00006000, size 3 map[1]: type 4, range 32, base 00006104, size 2 map[2]: type 4, range 32, base 00006200, size 3 map[3]: type 4, range 32, base 00006304, size 2 map[4]: type 4, range 32, base 00006400, size 5 ide_pci1: <Promise Ultra/33 IDE controller> rev 0x01 int a irq 11 on pci0.13.0 ide_pci1: adding drives to controller 4: 4 5 using shared irq11. 6 7 promise_status: port0: 0x6001, port0_alt: 0x6105, port1: 0x6201, port1_alt: 0x6305 promise_status: dma control blk address: 0x6401, int: 1, irq: 11 drivebits0-1: 4ff304 drivetiming0: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming1: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivebits2-3: 4ff304 drivetiming2: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming3: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf promise_status: port0: 0x6001, port0_alt: 0x6105, port1: 0x6201, port1_alt: 0x6305 promise_status: dma control blk address: 0x6401, int: 1, irq: 11 drivebits0-1: 4ff304 drivetiming0: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming1: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivebits2-3: 4ff304 drivetiming2: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming3: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf ide_pci: busmaster 0 status: 42 from port: 00006402 ide_pci: ide0:1 has been configured for DMA by BIOS promise_status: port0: 0x6001, port0_alt: 0x6105, port1: 0x6201, port1_alt: 0x6305 promise_status: dma control blk address: 0x6401, int: 1, irq: 11 drivebits0-1: 4ff304 drivetiming0: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming1: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivebits2-3: 4ff304 drivetiming2: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming3: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf promise_status: port0: 0x6001, port0_alt: 0x6105, port1: 0x6201, port1_alt: 0x6305 promise_status: dma control blk address: 0x6401, int: 1, irq: 11 drivebits0-1: 4ff304 drivetiming0: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming1: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivebits2-3: 4ff304 drivetiming2: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf drivetiming3: pa: 0x4, pb: 0x13, mb: 0x7, mc: 0xf ide_pci: busmaster 1 status: 42 from port: 0000640a ide_pci: ide1:1 has been configured for DMA by BIOS found-> vendor=0x1013, dev=0x00b8, revid=0x00 class=03-00-00, hdrtype=0x00, mfdev=0 map[0]: type 3, range 32, base e0000000, size 24 vga0: <Cirrus Logic GD5446 SVGA controller> rev 0x00 on pci0.17.0 Probing for PnP devices: Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 No Plug-n-Play devices were found Probing for devices on the ISA bus: sc0: the current keyboard controller command byte 0065 kbdio: DIAGNOSE status:0055 kbdio: TEST_KBD_PORT status:0000 kbdio: RESET_KBD return code:00fa kbdio: RESET_KBD status:00aa sc0 at 0x60-0x6f irq 1 on motherboard sc0: BIOS video mode:3 sc0: VGA registers upon power-up 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0e 0f 00 00 07 80 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff sc0: video mode:24 sc0: VGA registers in BIOS for mode:24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff sc0: VGA registers to be used for mode:24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff sc0: rows_offset:1 sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa wdc0: unit 0 (wd0): <Maxtor 83240D3>, 32-bit, multi-block-16 wd0: 3090MB (6328665 sectors), 6697 cyls, 15 heads, 63 S/T, 512 B/S wd0: ATA INQUIRE valid = 0007, dmamword = 0407, apio = 0003, udma = 0007 wdc0: unit 1 (atapi): <CD-916E/ATK/11A>, removable, intr, dma, iordy wcd0: 2062Kb/sec, 120Kb cache, audio play, 255 volume levels, ejectable tray wcd0: 120mm data disc loaded, unlocked wdc1 at 0x170-0x177 irq 15 flags 0x80ff80ff on isa wdc1: unit 0 (wd2): <Maxtor 82100A4>, 32-bit, multi-block-16 wd2: 2014MB (4124736 sectors), 4092 cyls, 16 heads, 63 S/T, 512 B/S wd2: ATA INQUIRE valid = 0003, dmamword = 0407, apio = 0003, udma = 0000 wdc2 not found at 0x6000 wdc3 not found at 0x6200 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in npx0 flags 0x7 on motherboard npx0: INT 16 interface lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface imasks: bio c008c840, tty c007001a, net c007001a BIOS Geometries: 0:030e7f3f 0..782=783 cylinders, 0..127=128 heads, 1..63=63 sectors 1:03fd3f3f 0..1021=1022 cylinders, 0..63=64 heads, 1..63=63 sectors 0 accounted for Device configuration finished. new masks: bio c008c840, tty c007001a, net c007001a Considering FFS root f/s. wd0s1: type 0xa5, start 0, end = 6328664, size 6328665 wd0s1: C/H/S end 393/239/63 (5957279) != end 6328664: invalid wd2s1: type 0xa5, start 0, end = 4124735, size 4124736 wd2s1: C/H/S end 256/191/63 (3108671) != end 4124735: invalid wd2s1: type 0xa5, start 0, end = 4124735, size 4124736 wd2s1: C/H/S end 256/191/63 (3108671) != end 4124735: invalid pid 161 (mysqld), uid 0: exited on signal 11 I tried booting -c and changing port addresses to the ones listed above, 0x6001 etc., but those weren't found either. I'll take any suggestions you've got. I promise I'll shut up about it after this! Thanks. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802121318.NAA00268>