努力123~ 2015-03-18 17:21
浏览 3810
已结题

关于TFTPD问题,已经不知何解了,望帮助。

背景:欲利用TFTPD给开发板烧写boot、uImage、rootfs。
平台:win7、Ubuntu10.04、海思H3515
第一种方法:
下载tftp32,配置好路径和服务器IP;
板子处于uboot命令状态,利用板子ping win7主机机可以ping通。
开始使用tftp 82000000 uImage烧写。
结果:每次烧写一半就卡主了,就烧写失败。
查看tftp32的日志:如下:
Connection received from 192.168.1.10 on port 3276 [18/03 22:53:54.640]
Read request for file . Mode octet [18/03 22:53:54.641]
OACK: [18/03 22:53:54.641]
Using local port 64785 [18/03 22:53:54.641]
TIMEOUT waiting for Ack block #1001 [18/03 22:54:04.382]
Connection received from 192.168.1.10 on port 3670 [18/03 22:54:04.467]
Read request for file . Mode octet [18/03 22:54:04.467]
OACK: [18/03 22:54:04.470]
Using local port 62299 [18/03 22:54:04.470]
TIMEOUT waiting for Ack block #283 [18/03 22:54:11.501]
Connection received from 192.168.1.10 on port 2696 [18/03 22:54:11.636]
Read request for file . Mode octet [18/03 22:54:11.637]
OACK: [18/03 22:54:11.637]
Using local port 62300 [18/03 22:54:11.637]
TIMEOUT waiting for Ack block #0 [18/03 22:54:17.687]
第二种方法:
在虚拟机中Ubuntu搭建ftpd服务器;在虚拟机中自测tftpd服务器正常;
板子处于uboot命令状态,利用板子ping虚拟机可以ping通。
开始使用tftp 82000000 uImage烧写。
结果:每次烧写一半就卡主了,就烧写失败。

特别说明:
板子是可以正常烧写的;在另一台win7电脑上用第一种方法烧写正常。
本想利用tftp32的日志来查问题,Google不到什么内容,所以来救助大家,谢谢!

展开全部

  • 写回答

0条回答 默认 最新

      编辑
      预览

      报告相同问题?

      手机看
      程序员都在用的中文IT技术交流社区

      程序员都在用的中文IT技术交流社区

      专业的中文 IT 技术社区,与千万技术人共成长

      专业的中文 IT 技术社区,与千万技术人共成长

      关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

      关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

      客服 返回
      顶部