On Fri, Apr 3, 2015 at 2:32 PM, Ashish Khetan <curieux.khe...@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 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot