|
eth_halt
phy_write(reg:0, value:32768)
eth_init()
resetting
dm9000 i/o: 0x20000300, id: 0x90000a46
phy_read(3): 32768
000:000:000:
phy_read(17): 32768
operating at 100M full duplex mode
*******************************
**********BOOTLOADER***********
*******************************
1: Boot Linux From Nand Flash.
2: Download Kernel from kermit Serial.
3: Download Kernel from TFTP Server.
4: Boot Linux from RAM.
5: Test TQ2440 Board Hardware.
tftp_download uImage
0001uImageoctettimeout5
25
udp_send 33
ip_send 53
mac_send 67
0272521084242012801280128806900530064025517250771921680121921680136570690330001117731099710310101119911610111601161051091011111171160530
eth_send: length: 67
Send: 02x: 00 1b fc 0a 54 f2 00 80
Send: 02x: 00 80 00 80 08 00 45 00
Send: 02x: 00 35 00 00 40 00 ff 11
Send: 02x: fa 4d c0 a8 00 0c c0 a8
Send: 02x: 00 0d 06 39 00 45 00 21
Send: 02x: 00 00 00 01 75 49 6d 61
Send: 02x: 67 65 00 6f 63 74 65 74
Send: 02x: 00 74 69 6d 65 6f 75 74
Send: 02x: 00 35 00
transmit done
有人知道这是为什么吗?这个信息主要是dm9000x.c打印出来的调试信息,是驱动的原因还是硬件某个部分没有初始化好啊?
信息内容都是调试信息哈,不用管,不过不知道为什么打印出来这么乱。 |
|