[U-Boot-Users] MPC83xx and PCI Bridges
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.
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.
> -----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