[U-Boot] DM9000 on 2011.03

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

Dear haifeng zhang,
In message BANLkTim4FBa-fvd9i=XpmjKPBZcio-K-vg@mail.gmail.com you wrote:
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"
Which tool chain are you using? Try another one.
Best regards,
Wolfgang Denk
participants (2)
-
haifeng zhang
-
Wolfgang Denk