[U-Boot-Users] MPC83xx and PCI Bridges

Russell McGuire rmcguire at videopresence.com
Fri Jan 12 17:12:55 CET 2007


So I placed a large amount of debug into the code, and found out that it
gets to into the /drivers/pci.c file and the pci_hose_scan_bus function.

Within that it seems to freeze at the first call to

If I were to guess, I am betting you are right. A freeze like this is most
likely due to an out of bounds memory access or something?? Just a guess.

I am pretty much using the mpc8360emds.h header file for the PCI
configuration as far as physical memory locations, and sizes, and BAT

The basic pci setup is being accomplished by the /board/mpc8360emds/pci.c

Though I am borrowing this entire setup directory, and once I get things
working will create a new board setup/config that is working for our system.
We don't really have an mpc8360emds but just something similar.

-----Original Message-----
On Jan 11, 2007, at 3:25 PM, Russell McGuire wrote:

u-boot should be capable of doing this w/o any issue.  Where exactly  
does it hang, meaning do you see any output on console?  I'm guessing  
you've got some config error/836x pci setup issue.

- k

> -Russ
> -----Original Message-----
> From: Kumar Gala [mailto:galak at kernel.crashing.org]
> Sent: Thursday, January 11, 2007 12:34 PM
> To: rmcguire at videopresence.com
> Cc: u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] MPC83xx and PCI Bridges
> On Jan 11, 2007, at 9:30 AM, Russell McGuire wrote:
>> Does anyone know if U-Boot has existing PCI support for a PCI-to-
>> PCI bridges?
>> I have a Pericom PI7C7300A bridge chip hooked directly to the CPU
>> to expand the number of PCI slots I can support.
>> At the moment, if I compile in the PCI configuration, U-boot will
>> freeze up during boot at pci_board_init().
>> Last thing printed is :
>> "PCI 32Bit bus on PWC1 & PWC2 & PWC3"
>> Using U-boot 1.1.6-dirty at the moment.
> It does, what exactly are you looking for?  I've done static setups
> with multiple P2P bridges.
> - k

More information about the U-Boot mailing list