diff options
author | wdenk <wdenk> | 2003-08-17 18:55:18 (GMT) |
---|---|---|
committer | wdenk <wdenk> | 2003-08-17 18:55:18 (GMT) |
commit | e0ac62d798ce60ec5d43125d4786e58b0d881836 (patch) | |
tree | 3f32c8f29ff9089ef61099b11d81d51039bf2162 /doc/README.INCA-IP | |
parent | ae3af05ec986a8ac66dadb5eafe13db2d4a02c5c (diff) | |
download | u-boot-e0ac62d798ce60ec5d43125d4786e58b0d881836.tar.xz |
* Make Ethernet autonegotiation on INCA-IP work for all clock rates;
allow selection of clock frequency as "make" target
* Implement memory autosizing code for IceCube boards
* Configure network port on INCA-IP for autonegotiation
* Fix overflow problem in network timeout code
* Patch by Richard Woodruff, 8 Aug 2003:
Allow crc32 to be used at address 0x000 (crc32_no_comp, too).
Diffstat (limited to 'doc/README.INCA-IP')
-rw-r--r-- | doc/README.INCA-IP | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/README.INCA-IP b/doc/README.INCA-IP index 517eec0..7421b6e 100644 --- a/doc/README.INCA-IP +++ b/doc/README.INCA-IP @@ -41,4 +41,18 @@ to install a U-Boot image into flash. go 0xb0000000 + +Ethernet autonegotiation needs some time to complete. Instead of +delaying the boot process in all cases, we just start the +autonegotiation process when U-Boot comes up and that is all. Most +likely, it will complete by the time the network transfer is +attempted for the first time. In the worst case, if a transfer is +attempted before the autonegotiation is complete, just a single +packet would be lost resulting in a single timeout error, and then +the transfer would proceed normally. So the time that we would have +lost unconditionally waiting for the autonegotiation to complete, we +have to wait only if the file transfer is started immediately after +reset. We've verified that this works for all the clock +configurations. + (C) 2003 Wolfgang Denk |