From mboxrd@z Thu Jan 1 00:00:00 1970 From: Timur Tabi Date: Wed, 30 Aug 2006 11:26:26 -0500 Subject: [U-Boot-Users] Can't get gigabit working on Vitesse/Cicada 8201 TSEC Message-ID: <44F5BC32.9050004@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de I'm working on support for the MPC8349E-mITX, a variant of the MDS. I cannot git gigabit ethernet working. The board uses a Vitesse 8201, which is the same thing as a Cicada 8201. If I connect TSEC0 to a gigabit switch, U-Boot will detect that its running a gigabit speeds: Speed: 1000, full duplex Using Freescale TSEC0 device but packets don't get sent out (verified with ethereal). Therefore, pings time out. Ethernet works if I connect to a 100Mbs switch. I know it's not a hardware problem, because I have an older version of U-Boot (based on 1.1.3) that was developed in-house that supports this board. This older version works at gigabit speeds. Obviously, one of the following is true: 1) Gigabit TSEC support is broken in the latest U-Boot. 2) I made a mistake porting my code from the in-house version. 3) There is some code or configuration that needs to be done in the latest U-boot code that wasn't necessary in 1.1.3. My belief is that I'm misconfiguring the device somehow, but I don't know enough about this hardware to know where to look. Is there anything special that I need to do get gigabit working on a Vitesse/Cicada 8201 TSEC? -- Timur Tabi Linux Kernel Developer @ Freescale