public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] MPC5121 (and MPC5200) ethernet initialization delay
@ 2007-12-17 19:03 Chris Morgan
  2007-12-17 23:21 ` gvb.uboot
  0 siblings, 1 reply; 8+ messages in thread
From: Chris Morgan @ 2007-12-17 19:03 UTC (permalink / raw)
  To: u-boot

Here at Bose we've measured a significant delay in the time it takes
to initialize ethernet on the MPC5121, a delay of ~2 seconds. I've
seen the same delay on the MPC5200 with u-boot 1.1.3. Currently we are
using the mpc5121 ads version of u-boot from Freescale, based on
1.2.0.

Is there a known requirement in the ethernet hardware or protocol that
requires this 2 second delay? Auto detection of speed or something?

Because we haven't been using ethernet to boot, only to program flash,
we've been able to eliminate the delay by moving the ethernet init
until after the user has pressed enter and broken into the shell. This
would naturally break bootcmds that used ethernet, like nfs or tftp
booting. If the delay is fixed due to hardware I'm wondering if it
would be acceptable to make the ethernet initialization occur on
demand when other code wanted to access the ethernet device?

Chris

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-12-18 17:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-17 19:03 [U-Boot-Users] MPC5121 (and MPC5200) ethernet initialization delay Chris Morgan
2007-12-17 23:21 ` gvb.uboot
2007-12-18  1:37   ` Chris Morgan
2007-12-18  3:17     ` gvb.uboot
2007-12-18  5:20     ` Stefan Roese
2007-12-18  8:16       ` Wolfgang Denk
2007-12-18  9:03         ` Stefan Roese
2007-12-18 17:38           ` Chris Morgan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox