[U-Boot] mpc8343: TSEC1 @ RGMII stopped working

Kim Phillips kim.phillips at freescale.com
Mon Jun 21 20:42:11 CEST 2010


On Mon, 21 Jun 2010 13:04:40 +0200
André Schwarz <andre.schwarz at matrix-vision.de> wrote:

> Felix,
> > I have the same problem on P2020RDB (VSC7385 with RGMII) with TOT u-boot.
> > The last working version seems to be u-boot-2009.11. Didn't have time to 
> > git-bisect that yet.
> 
> huh - this is good news :-)
> Thought we have a production issue...
> 
> Hopefully I find some time next week to dig into this.
> Nevertheless I'm waiting for Kim's comment.

ToT seems to be working fine for me (using different PHYs though):

U-Boot 2010.06-rc2-00035-g1f24126 (Jun 21 2010 - 11:16:54) MPC83XX

Reset Status: Software Hard, External/Internal Soft, External/Internal Hard

CPU:   e300c1, MPC8349EA, Rev: 3.0 at 528 MHz, CSB: 264 MHz
Board: Freescale MPC8349EMDS
I2C:   ready
SPI:   ready
DRAM:  256 MiB (DDR2, 64-bit, ECC on, 264 MHz)
FLASH: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   TSEC0, TSEC1

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  0 
=> tftp 
Speed: 1000, full duplex
Using TSEC0 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.183
Filename 'kimphill/uImage-83xx'.
Load address: 0x800000
Loading: #################################################################
	 #################################################################
	 #########
done
Bytes transferred = 2028499 (1ef3d3 hex)
=> setenv ethact TSEC1
=> tftp
Speed: 1000, full duplex
Using TSEC1 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.183
Filename 'kimphill/uImage-83xx'.
Load address: 0x800000
Loading: #################################################################
	 #################################################################
	 #########
done
Bytes transferred = 2028499 (1ef3d3 hex)
=> 

you can try applying commit 71bd860cce4493c5def07804723661e75271052b
"mpc83xx: don't shift pre-shifted ACR, SPCR, SCCR bitfield masks in
cpu_init." but I don't think that's the problem, since it doesn't
affect the p2020.

Upgrade to ToT?  Start a git bisect?  on drivers/net/tsec.c?

Kim


More information about the U-Boot mailing list