[U-Boot] PCIE Switch Support in u-boot-2015.01
Bin Meng
bmeng.cn at gmail.com
Fri Apr 3 10:11:40 CEST 2015
On Fri, Apr 3, 2015 at 2:32 PM, Ashish Khetan <curieux.khetan at gmail.com> wrote:
> Hi,
> I am using u-boot-2015.01 loader on MPC8641D based Board. I have following
> queries Related to PCIe bus
> 1. Does it provide support to pcie switch(PES64H16AG2) support?
> 2. Do I need any specific driver for this switch to make it up?
PCIe switch is nothing special but a PCI bridge from software
perspective. Current PCI enumeration process should work with any PCIe
switch. PES64H16AG2 should work without a specific driver unless it
has to do something to make it visible in the PCI configuration space.
>
> After booting its not showing any link the logs are:
>
> U-Boot 2015.01 (Mar 23 2015 - 16:02:00)
>
> CPU: 8641D, Version: 3.0, (0x80900130)
> Core: e600 Core 0, Version: 2.2, (0x80040202)
> Clock Configuration:
> CPU:1200 MHz, MPX:400 MHz
> DDR:200 MHz (400 MT/s data rate), LBC:25 MHz
> L1: D-cache 32 KiB enabled
> I-cache 32 KiB enabled
> L2: 512 KiB enabled
> Board: ESM From Vrinda Technologies Pvt Ltd (ref: BOSS)
> I2C: ready
> DRAM: 1 GiB
> Flash: 384 MiB
> SRIO1: enabled
> PCIe1: Root Complex, no link, regs @ 0xd0008000
> PCIe1: Bus 00 - 00
> In: serial
> Out: serial
> Err: serial
> Net: eTSEC1 [PRIME], eTSEC2, eTSEC3, eTSEC4
> Hit any key to stop autoboot: 0
>
> Any pointers/debugging tips to bring it up will be really helpful
>
Regards,
Bin
More information about the U-Boot
mailing list