On Mon, Aug 5, 2013 at 1:27 PM, David Hawkins <d...@ovro.caltech.edu> wrote: > 2. Have you probed the PCI bus using a bus analyzer or scope?
Ok. I managed to find someone with a bus extender, and have connected both our analyzer and card. With a working card (the 82540EM based card), I see configuration reads on 0x00040000, 0x00080000, and 0x00100000 succeed. The 4 and 8 correspond to the IDSEL's for our on-board ethernet (also 82540 based) and our FPGA, respectively (these configuration addresses match the IDSEL on our schematic, and these accesses are present when no card is plugged into the expansion slot). The 0x10 corresponds with the 82540 based network card. All the vendor/device id's make sense. However, replacing the 82540 based card with either a 3com 3C905TXM or the Netgear FA331, there is no response on the 0x10 IDSEL line. Thus it appears these cards are NOT responding to configuration reads. I think I have to break out the scope and probe around for the 5V/3V. I wouldn't think that the supplies are the issue since these are universal cards, and as I understand it either 3V3 _or_ 5V can be present, so these should work fine. Yet they aren't responding to PCI configuration cycles. I'll have to do more digging. Thanks, Pete _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev