<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1276" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I'm having an issue with U-Boot failing to 
recognize PCI devices on bootup. I have a CompactPCI chassis with a PowerPC 
405GP card and a Valleytech PCI carrier board with a TI 6415 DSP on it. The 
Valleytech board has an Intel non-transparent PCI bridge chip on it. I also have 
a PCI carrier board with two custom mezzanine boards that have TI 6415 DSPs on 
them. We access the DSP PCI interfaces directly on these boards. My problem is 
that the PCI bus fails to find one of the boards when both are plugged in at the 
same time. If I only use the Valleytech board, I can talk to it fine; 
conversely, if I only use our custom, board, it works. When both are plugged in, 
U-Boot only lists the card device ID for the card furthest from the PPC. The PCI 
initialization also fails when I boot the Debian kernel in this case. I need to 
be able to access both cards at the same time so I need to resolve 
this.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I have a lot of experience with commercial RTOSes 
such at VxWorks, pSos, and OSE, but this is my first embedded Linux project so I 
am not so sure where to start looking for an answer.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Thanks for any and all help!!</FONT></DIV>
<DIV><FONT face=Arial size=2>-John</FONT></DIV></BODY></HTML>