我参照了视频“第2课第1.4节__网络设置_ping问题解决_远程登录ssh_文件互传ftp.mp4”,介绍了有关
开发板和ubuntu,windows系统
通信的解决办法。开发板通电,然后进入u-boot下,然后设置了
setenv ipaddr 192.168.0.104
saveenv
然后再次print
bootargs=noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0
bootcmd=nand read.jffs2 0x30007FC0 kernel; bootm 0x30007FC0
bootdelay=2
baudrate=115200
ethaddr=08:00:3e:26:0a:5b
serverip=192.168.7.11
netmask=255.255.255.0
stdin=serial
stdout=serial
stderr=serial
mtdids=nand0=nandflash0
mtdparts=mtdparts=nandflash0:256k@0(bootloader),128k(params),2m(kernel),-(root)
par
tition=nand0,0
mtddevnum=0
mtddevname=bootloader
ipaddr=192.168.0.105
然后ping 192.168.0.103 (是ubuntu系统的地址)
返回信息:
ERROR: resetting DM9000 -> not responding
dm9000 i/o: 0x20000000, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: 08:00:3e:26:0a:5b
could not establish link
ping failed; host 192.168.0.103 is not alive
问题解决,这次问题是我的问题,我一直习惯于wifi连接,想当然的以为板子是通过wifi和路由器连接的,后来,发现是要用网线和路由器连接的。