MPC8548 PCIe / PCI support with BSP MPC8548CDS 02/24/2006

Vitaly Bordug vbordug at ru.mvista.com
Mon Jun 26 23:25:46 EST 2006


On Mon, 26 Jun 2006 12:48:27 +0200
Florian Boelstler <euphoria at arcor.de> wrote:

> Hi,
> 
> I am currently working on a MPC8548-based development system.
> Linux kernel version is 2.6.11 with patches delivered from Freescale 
> (BSP MPC8548CDS 02/24/2006).
> 
> Kernel configuration contains a warning message for CONFIG_PEX:
> "This requires hardware modification to work correctly if your CPU 
> version < 2.0 and will break the PCI bus. [...]"
> 
> I was wondering whether enabling PCIe makes PCI bus functionality 
> unusable at all (including kernel functionality for detecting devices 
> behind a transparent PCI-to-PCI bridge).
> 
IIRC,yes.

> Our setup connects a transparent PLX8516 PCI-to-PCI bridge to the PCIe 
> port of the MPC8548 daughter board. Behind that bridge is another PCIe 
> capable device.
> MPC8548 is configured to run as PCIe host mode.
> 
> When trying to lookup the PCIe devices using lspci I can only see the 
> PPC itself and the bridge.
> However I cannot see the device(s) behind the bridge.
> 

That's highly depends on silicon and Arcadia rev. you are using. There are some other details 
about PCI-XP, but to inquire the certain information, you should contact FSL support.
> Is there another method for detecting PCI(e) devices?
> Is "BSP MPC8548CDS 02/24/2006" the latest version corresponding to that 
> hardware?
> 
From what I know, yes, 2/24 is the latest. But you'll need some tricks in order to utilize PCI-xp...


-- 
Sincerely, 
Vitaly



More information about the Linuxppc-embedded mailing list