[U-Boot] DM9000 on 2011.03

haifeng zhang zhangcraig at gmail.com
Thu Apr 7 21:44:58 CEST 2011


Hi, Guys

I am trying to run u-boot-2011.03 on Mini2440 (samsung S3c2440), now uboot
is running,

I have some trouble with network chip dm9000 ,
Uboot can detect the chip
"net: dm9000"

when doing ping, it keeps showing
"raise:signal # 8 caught"

if comment it out. it complains:
“could not establish link”
if comment out this in dm9000_init

#if 0
    i = 0;
    while (!(phy_read(1) & 0x20)) {    /* autonegation complete bit */
        udelay(1000);
        i++;
        if (i == 10000) {
            printf("could not establish link ");
            return 0;
        }
    }
#endif
it just hanging there

any thought?
Thanks

Craig


More information about the U-Boot mailing list