From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felix Radensky Date: Wed, 11 Mar 2009 15:40:03 +0200 Subject: [U-Boot] PCI-E problems on Kilauea board In-Reply-To: <200903111322.50949.sr@denx.de> References: <499997E2.10303@embedded-sol.com> <200903021003.36013.sr@denx.de> <49ABA7C2.7050504@embedded-sol.com> <200903111322.50949.sr@denx.de> Message-ID: <49B7BF33.5000403@embedded-sol.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Stefan Roese wrote: > OK. > > I just tried this setup on my Kilauea board. Without any problems: > > U-Boot 2009.03-rc1-00050-g3aaf315 (Mar 11 2009 - 13:18:35) > > CPU: AMCC PowerPC 405EX Rev. C at 400 MHz (PLB=200, OPB=100, EBC=100 MHz) > Security support > Bootstrap Option C - Boot ROM Location EBC (16 bits) > 16 kB I-Cache 16 kB D-Cache > Board: Kilauea - AMCC PPC405EX Evaluation Board > I2C: ready > DRAM: 256 MB > FLASH: 64 MB > NAND: 64 MiB > PCI: Bus Dev VenId DevId Class Int > PCIE0: link is not up. > PCIE0: initialization as root-complex failed > PCIE1: successfully set as root-complex > 01 00 8086 10b9 0200 00 > DTT1: 30 C > Net: ppc_4xx_eth0, ppc_4xx_eth1 > > Type run flash_nfs to mount root filesystem over NFS > > Hit any key to stop autoboot: 4 > > U-Boot 2009.03-rc1-00050-g3aaf315 (Mar 11 2009 - 13:18:35) > > CPU: AMCC PowerPC 405EX Rev. C at 400 MHz (PLB=200, OPB=100, EBC=100 MHz) > Security support > Bootstrap Option C - Boot ROM Location EBC (16 bits) > 16 kB I-Cache 16 kB D-Cache > Board: Kilauea - AMCC PPC405EX Evaluation Board > I2C: ready > DRAM: 256 MB > FLASH: 64 MB > NAND: 64 MiB > PCI: Bus Dev VenId DevId Class Int > PCIE0: successfully set as root-complex > 01 00 8086 10b9 0200 00 > PCIE1: link is not up. > PCIE1: initialization as root-complex failed > DTT1: 30 C > Net: ppc_4xx_eth0, ppc_4xx_eth1 > > Type run flash_nfs to mount root filesystem over NFS > > Hit any key to stop autoboot: 0 > => > > > The PCIe device used here is the Intel PRO/1000 PT Desktop card. > > Which Kilauea board revision are you using? And do you see the same problems > with other PCIe cards as well? > > I use Kilauea revision 1.2 and exactly the same network card as you. The problem is still here. It doesn't happen with other PCI-E card I have (10G Ethernet adapter). I have a feeling that 2 Kilauea boards of the same revision may sometimes exhibit different behavior with the same version of u-boot. For example, with u-boot 2008.10-rc2 that comes with AMCC CD, memory was properly detected on one board in bootstrap option B but not detected on the another. I had to recompile u-boot and disable autocalibration to make things work on this board. Felix.