[U-Boot-Users] eth interface (motfec) is not woring with u-boot1.1.3

Ken.Fuchs at bench.com Ken.Fuchs at bench.com
Mon Jul 21 20:26:55 CEST 2008


vijay vijay wrote:

> I am using Denx u-boot 1.1.3 for MPC 870 board.
> I ported it for our board with mpc870 processor and I got the
> u-boot (->) prompt.

> UART interface is working fine but Ethernet interface (motfec)
> is not up yet.

ub> ping 10.10.10.4

> TX timeout
> TX timeout
> ping failed; host 10.10.10.4 is not alive

There are at least two problems with your U-Boot 1.1.3 configuration:

> #define CONFIG_ETHADDR        OO:11:22:33:44:55    /* board MAC addr
*/

The first byte "OO" is two capital Os; perhaps "00" was the intended
first byte of the MAC address?:

#define CONFIG_ETHADDR        00:11:22:33:44:55    /* board MAC addr
*/

> #define CONFIG_IPADDR        10:10:10:2            /* board IP addr
*/ 

The bytes of a v4 IP number must be separated by "." (not ":"):

#define CONFIG_IPADDR        10.10.10.2            /* board IP addr
*/

Other than the above two suggestions, please try using a U-Boot version
more current than 1.1.3, such as 1.3.x.

Sincerely,

Ken Fuchs




More information about the U-Boot mailing list