[U-Boot-Users] 85xx CDS question

robert lazarski robertlazarski at gmail.com
Mon Aug 20 23:35:06 CEST 2007


On 8/20/07, Andy Fleming <afleming at gmail.com> wrote:
> The 8548 CDS doesn't have PCI2 exposed.  PCI1 is routed through the
> PCI edge connector.  PCIe is routed through the slot on the opposite
> side of the card.  There's no room for PCI2, so it's orphaned.  On the
> 8555, PCI2 is routed to where the PCIe slot is on 8548.
>
> Suffice it to say, if you want to use PCI2 on 8548, you'll need to
> devise your own memory map.  The PCI2_IO is probably left over from
> porting the CDS from the 8555/8541 to the 8548.  I will look into
> cleaning up the comments in that file to reflect reality. :)
>
> Andy
>

Thanks Andy, as I don't have the mpc8548cds on hand. I can't find an
85xx example that has both PCIe and PCI2. What's confusing me is that
I'm seeing this mapping on the mpc8541cds:

* 0xa000_0000     0xbfff_ffff     PCI2 MEM                512M

And in mpc8548cds:

 * 0xa000_0000     0xbfff_ffff     PCIe MEM                512M

Its legal on 85xx to define the same memory area for either PCI2 or
PCIe ? If so, here's my idea. I don't have RapidIO - can I do use the
memory map that mpc8548cds uses:

 * 0xc000_0000     0xdfff_ffff     RapidIO                 512M

For my board as?

* 0xc000_0000     0xdfff_ffff     PCI2 MEM                 512M

Thanks for the help!
Robert




More information about the U-Boot mailing list