
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.