Re: Set 100Mb card not working on 5.0
George Harvey <[email protected]> Mon, 20 Jul 2009 12:14:18 +0100
| Newsgroups | gmane.os.netbsd.ports.sgimips |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 17 Jul 2009 12:15:17 -0700 "Stephen M. Rumble" <[email protected]> wrote: > Hi George, > > Sorry if I don't recall correctly, but did that broken mezzanine board > > work with 4.0 recently? It's possible that we're not initializing it > properly since 5.0 includes some extra code to make the mezzanine's > HPC3 go. Perhaps there are some differences between revisions of the > board or some other programmatic reason as to why it doesn't work. > > If it's easy to confirm that it doesn't work in 4.0 and, preferably, > IRIX, that'd be useful information. Though since it works and you're > probably the only one using this stuff, it's definitely not a high- > priority item ;) It's pretty definitely faulty. I tried booting 4.0.1 and that fails to fully recognize the Phobos card as well. The Challengs S with the faulty board had previously been running Irix, but without any expansion cards, so hadn't shown any symptoms. Unfortunately I don't have an Irix system with either the Phobos or Set drivers to test with. The mezzanine card in both my Challenge S machines is the same revision: SCSI-MEZZ CHALLENGE-S 030-8221-002 REV D I've included the boot messages for 4.0.1 and 5.0 on the faulty board below. Under 5.0, the Ethernet interface on the mezzanine board works fine so the fault must be fairly specific to the GIO expansion sockets. 5.0 still hangs on R5000 though :( George # NetBSD 4.0.1 GENERIC booting on R5000/180 Challenge S # with Phobos G130 card and faulty mezzanine board # 20/07/2009 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 The etBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the niversity of California. All rights reserved. NetBSD 4.0.1 (GEERIC32_IP2x) #0: Wed Oct 8 00:54:39 PDT 2008 builds@wb38:/home/builds/ab/netbsd-4-0-1-RELEASE/sgimips/200810080053Z- obj/home/builds/ab/netbsd-4-0-1-RELEASE/src/sys/arch/sgimipscompile/GEN ERIC32_IP2x total memory = 98304 KB (768 KB reserved or ARCS) avail memory = 91668 KB timecounter: Timecounters tick every 10.000 msec mainbus0 (root): SGI-IP22 [SI, 690ac9fb], 1 processor cpu0 at mainbus0: MIPS R5000 CPU (0x2310) Rev. 1.0 with built-in FPU Rev. 1.0 cpu0: 32KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries cpu0: 32KB/32B 2-ay set-associative write-back L1 Data cache cp0: 512KB/32B direct-mapped write-through L2 Data cache ioc0 at mainbus0 addr 0x1fbd9800: rev 0, machine Indy (Guiness), board rev 0 int0 at mainbus0 addr 0x1fbd9880: bus 90MHz, CPU 180MHz imc0 at mainbus0 addr 0x1fa00000: revision 3 gio0 at imc0 giopci0 at gio0 slot 1 addr 0x1f400000: Phobos G130 10/100 Ethernet pci0 at giopci0 bus 0 pci0: memory space enabled tlp0 at pci0 dev 0 function 0: DECchip 21143 Ethernet, pass 4.1 tlp0: broken MicroWire interface detected; setting SROM size to 1Kb tlp0: sorry, unable to handle your board Synchronous ISDN (product 0x04 revision 0x00) at gio0 slot 0 addr 0x1f000000 not configured hpc0 at gio0 addr 0x1fb80000: SGI HPC3 zsc0 at hpc0 offset 0x59830 zstty0 at zsc0 channel 1 (console i/o) zstty1 at zsc0 channel 0 pckbc0 at hpc0 offset 0x59840 sq0 at hpc0 offset 0x54000: SGI Seeq 80c03 sq0: Ethernet address 08:00:69:0a:c9:fb wdsc0 at hpc0 offset 0x44000: WD33C93B revision 0, 10.0 MHz, SCSI ID 0 scsibus0 at wdsc0: 8 targets, 8 luns per target dsclock0 at hpc0 offset 0x60000 pi1ppc0 at hpc0 offset 0x58000 pi1ppc0: capabilities=8<PS2> ppbus0 at pi1ppc0 ppbus0: No IEEE1284 device found. pi1ppc at hpc0 offset 0x59800 not configured hpc1 at gio0 addr 0x1fb00000: SGI HPC3 sq at hpc1 offset 0x100 not configured biomask 07 netmask 07 ttymask 0f clockmask bf timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0 timecounter: Timecounter "mips3_cp0_counter" frequency 90000000 Hz quality 100 scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 2 lun 0: <SGI, IBM DORS-32160, W80D> disk fixed sd0: 2049 MB, 6703 cyl, 5 head, 125 sec, 512 bytes/sect x 4197405 sectors sd0: sync (200.00ns offset 12), 8-bit (5.000MB/s) transfers, tagged queueing boot device: sd0 root on sd0a dumps on sd0b root file system type: ffs # NetBSD 5.0 GENERIC booting on R5000/180 Challenge S # with Phobos G130 card and faulty mezzanine board # 20/07/2009 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of Califoria. All rights reserved. NetBSD 5.0 (GENERIC32_IP2x) #0: Mon Apr 27 06:08:08 UTC 2009 [email protected]:/home/builds/ab/netbsd-5-0-RELEASE/sgimips/2009042 60229Z-obj/home/builds/ab/netbsd-5-0-RELEASE/src/sys/arch/sgimips/compi le/GENERIC32_IP2x total memory = 98304 KB (768 KB reservd for ARCS) avail memory = 90924 KB mainbus0 (root): SGI-IP22 [SGI, 690ac9fb], 1 processor cpu0 at mainbus0: MIPS R5000 CPU (0x2310) Rev. 1.0 with built-in FPU Rv. 1.0 cpu0: 32KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries cpu0: 32KB/32B 2-way set-associative write-back L1 Data cache cpu0: 512KB/32B direct-mapped wrie-through L2 Data cache ioc0 at mainbus0 addr 0x1fbd9800: rev 0, achine Indy (Guinness), board rev 0 int0 at mainbus0 addr 0x1fbd9880 int0: bus 90MHz, CPU 180MHz imc0 at mainbus0 addr 0x1fa00000: revision 3 gio0 at imc0 giopci0 at gio0 slot 1 addr 0x1f400000: Phobos G130 10/100 Ethernet pci0 at giopci0 bus 0 tlp0 at pci0 dev 0 function 0: DECchip 21143 Ethernet, pass 4.1 tlp0: sorry, unable to handle your board hpc0 at gio0 addr 0x1fb80000: SGI HPC3 (onboard) zsc0 at hpc0 offset 0x59830 zstty0 at zsc0 channel 1 (console i/o) zstty1 at zsc0 channel 0 pckbc0 at hpc0 offset 0x59840 sq0 at hpc0 offset 0x54000: SGI Seeq 80c03 sq0: Ethernet address 08:00:69:0a:c9:fb wdsc0 at hpc0 offset 0x44000: WD33C93B (20.0 MHz clock, BURST DMA, SCSI ID 0) wdsc0: microcode revision 0x0d, Fast SCSI scsibus0 at wdsc0: 8 targets, 8 luns per target dsclock0 at hpc0 offset 0x60000 pi1ppc0 at hpc0 offset 0x58000 pi1ppc0: capabilities=8<PS2> ppbus0 at pi1ppc0 ppbus0: No IEEE1284 device found. pi1ppc at hpc0 offset 0x59800 not configured hpc1 at gio0 addr 0x1fb00000: SGI HPC3 (IOPLUS mezzanine) hpc1: using EXP1's DMA channel sq1 at hpc1 offset 0x54000: SGI Seeq 80c03 sq1: Ethernet address 08:00:69:02:96:48 scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 2 lun 0: <SGI, IBM DORS-32160, W80D> disk fixed sd0: 2049 MB, 6703 cyl, 5 head, 125 sec, 512 bytes/sect x 4197405 sectors sd0: sync (100.00ns offset 12), 8-bit (10.000MB/s) transfers, tagged queueing boot device: sd0 root on sd0a dumps on sd0b root file system type: ffs