[U-Boot] TFTP pause and timeout on MX28 platforms

Fabio Estevam
2013-03-13T18:52:30Z

On Wed, Mar 13, 2013 at 2:14 PM, Hector Palacios
<hector.palacios@digi.com> wrote:

> No I don't use PHYLIB. My platform is based on Freescale's mx28evk (not
> DENX's m28evk). I saw fecmxc_mii_postcall() and I do a similar thing because
> of my phy model KSZ8031, but as I said the pauses and timeouts occur in both
> platforms (mx28evk uses a different PHY: SMSC LAN8720a).

Just tried adding:

#define CONFIG_PHYLIB
#define CONFIG_PHY_SMSC

but LAN8270 is not getting detected.

CPU: Freescale i.MX28 rev1.2 at 454 MHz
BOOT: SSP SD/MMC #0, 3V3
I2C: ready
DRAM: 128 MiB
MMC: MXS MMC: 0
In: serial
Out: serial
Err: serial
Net: Phy not found
FEC0 [PRIME], FEC1
Hit any key to stop autoboot: 0
MX28EVK U-Boot >

I tried a 50MB tftp transfer here on mx28evk and I do see like 2 or 3
pauses during the transfer.