[U-Boot] MPC837x PCIe no link

Andre Schwarz andre.schwarz at matrix-vision.de
Fri Mar 4 17:27:12 CET 2011


All,

sorry to bother you again.
After my harddisk died I'm porting my latest 8377 work to TOT.
Unfortunately I'm lacking some commits that haven't been pushed to backup.


But everything's fine so far and the system is up and running, except PCIe.

Using the "old" binary left on the server PCIe has been working fine :

U-Boot 2010.12-rc1-00596-gcef659f-dirty (Nov 22 2010 - 17:22:20) MPC83XX
...
PCIE1: link

and the Wifi card is present and usable by Linux.

=> pci 2
Scanning PCI devices on bus 2
BusDevFun  VendorId   DeviceId   Device Class       Sub-Class
_____________________________________________________________
02.00.00   0x168c     0x001c     Network controller      0x00



With latest code running on the *same piece of hardware*

U-Boot 2011.03-rc1-00129-g1ce1ed1-dirty (Mar 04 2011 - 16:31:40) MPC83XX

I get "PCIE1: No link"


Dumping SerDes (e3000 + e3100) and PCIe core (400-7ff) registers shows 
now difference between both versions.

Any ideas what might be responsible for the link not being established ?



Regards,
André

MATRIX VISION GmbH, Talstrasse 16, DE-71570 Oppenweiler
Registergericht: Amtsgericht Stuttgart, HRB 271090
Geschaeftsfuehrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner


More information about the U-Boot mailing list