From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felix Radensky Date: Thu, 10 Dec 2009 00:10:59 +0200 Subject: [U-Boot] Problem with transparent PCI-PCI bridge on Canyonlands In-Reply-To: <20091209204912.24E183F6CC@gemini.denx.de> References: <4B1FE62C.7080407@embedded-sol.com> <20091209204912.24E183F6CC@gemini.denx.de> Message-ID: <4B202073.6090200@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 Hi, Wolfgang Wolfgang Denk wrote: > Dear Felix Radensky, > > In message <4B1FE62C.7080407@embedded-sol.com> you wrote: > >> I'm running latest u-boot on 1GHz Canyonlands board and have trouble >> using 64-bit transparent PCI-PCI PLX 6254 bridge. With PLX evaluation >> board plugged into Canyonlands PCI slot u-boot hangs. With PCI support >> > -----------------------------------------^^^^^^^^^^^^^ > > Where exactly does U-Boot hang? > > What are the console messages you see? And which U-Boot version is > this, and which version of the Canyonlands board? > > >> disabled u-boot works fine. The PLX board is OK, it was recognized by >> both u-boot and kernel on Freescale MPC8536DS board. On Canyonlands >> linux-2.6.32 silently resets the board when PLX is plugged in. Any ideas >> > --^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > This is inconsistent: above you report U-Boot hangs, here you claim > that Linux reboots? > > As I said, if I disable PCI support in u-boot, it runs fine and can start booting linux. >> U-Boot 2009.11-rc2-00002-g386118a (Dec 09 2009 - 18:48:44) >> >> CPU: AMCC PowerPC 460EX Rev. A at 1000 MHz (PLB=200 OPB=100 EBC=100) >> > --------------------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Did you try running in another configuration, like 800-nor or > 1066-nor? > > I did try 600-nor and 800-nor, but that didn't change anything. With 1066-nor u-boot hangs earlier, the console messages show U-Boot 2009.11-rc2-00002-g386118a (Dec 09 2009 - 18:48:44) CPU: AMCC PowerPC 460EX Rev. A at 1066.667 MHz (PLB=266 OPB=88 EBC=88) Security/Kasumi support Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) Internal PCI arbiter enabled 32 kB I-Cache 32 kB D-Cache Board: Canyonlands - AMCC PPC460EX Evaluation Board, 2*PCIe, Rev. 14 I2C: ready DRAM: 512 MB (ECC not enabled, 533 MHz, CL4) Felix.