NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/55067: bge(4) does not work on MIPS systems (it panics)
The following reply was made to PR port-mips/55067; it has been noted by GNATS.
From: Jason Thorpe <thorpej%me.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: netbsd-bugs%netbsd.org@localhost
Subject: Re: kern/55067: bge(4) does not work on MIPS systems (it panics)
Date: Thu, 12 Mar 2020 20:28:03 -0700
> On Mar 12, 2020, at 4:25 PM, Jason Thorpe <thorpej%me.com@localhost> wrote:
>=20
> Yah, it stops crashing once I fix that. But it still doesn't work. =
Although, I think THAT problem is an issue with my test set-up. I'm =
using it in a 32-bit slot, but I suspect the firmware on the board =
thinks it got plugged into a 64-bit slot; I noticed that my "gsip" board =
also thinks it's connected to a 64-bit slot on this system.
>=20
> I believe that ACK64# and REQ64# are supposed to be left floating on a =
32-bit slot (I need to re-read the spec to be sure). I'm guessing that =
they're being pulled in some direction they're not supposed to be on the =
Qube2 mainboard, causing the card to mis-detect. That will cause half =
of the data path to march off a cliff. Luckily, to make these cards =
physically fit the machine, I have to use a couple of risers in a sort =
of Rube Goldberg arrangement, so if I'm right about what's supposed to =
happen with ACK64# and REQ64#, I'll simply cut those traces on the =
risers.
Well, I recalled incorrectly about 64-bit slot detection.
ACK64# and REQ64# are supposed to be pulled high by the system board on =
32-bit slots according to PCI 2.1... but I need to dig up an older =
version of the spec to see if those pins were floating / NC prior to PCI =
2.x.
However, it may simply be the case that these boards don't work in =
32-bit slots ... I tried a D-Link DGE-550T (64-bit card, "stge") and it =
worked perfectly.
-- thorpej
Home |
Main Index |
Thread Index |
Old Index