On Mar 2, 2007, at 4:59 PM, Russell McGuire wrote: > I was wondering if anyone had a small suggestion of PCI cards to begin > testing Linux with for debugging a PCI bus / software / setup. > > Basically I am looking for a couple of cards that are known to have > good > working PPC drivers for PCI, hopefully built-in into the kernel. > Preferable > that somebody has first has experience with. > > I seem to be having issues with Linux only, and getting my PCI > stuff to > work. Still not sure if these are DTV blob issues, or > incompatibility with > the PCI-PCI bridge chip I have in the PPC system. > > Questions: > > 1) Can somebody provide the names of just a few cards that have > been tested > with these 82xx 83xx PCI busses that have worked in Linux 2.6.xx? I > hope to > not be fighting endian issues in the drivers at first.
Intel e100/e1000 cards are usually pretty good candidates. > 2) What is available / known about PCI bridge compatibility / > enumeration > when it comes to PPC architecture? I know Linux sees the bridge, > but are > there mapping compatibility issues introduced if an extra bridge is in > place? The main issue is related to setting up the bridge. We seem to handle this before linux is involved in most cases. > 3) Directly related to Question 2, is there any special options > have to be > enabled in the Linux 2.6.xx kernel <2.6.20 specifically> to make this > happen? PreP compliance, G5 support, no idea I am just throwing ideas. Nope, just PCI support. The key as mentioned above is having the P2P bridge setup properly. > Any help appreciated, I was hoping originally that once the PCI was > happy > inside U-boot that Linux wouldn't be such a far target. That's true, if you have u-boot setup and seeing your devices than it shouldn't be too far for the linux. - k _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded