天嵌 ARM开发社区

 找回密码
 注册
查看: 4354|回复: 10

tftp下载内核出错问题,PC端tftp服务没有问题

[复制链接]
deiska 发表于 2013-7-31 21:29:28 | 显示全部楼层 |阅读模式
minicom端打印出如下信息:

TFTP from server 192.168.1.8; our IP address is 192.168.1.6                     
Filename 'zImage.bin'.                                                         
Load address: 0xc0008000                                                        
Loading: *                                                                     
TFTP error: 'Unsupported option(s) requested' (8)                              
Starting again  ......



谷歌了下,tftp那个错误据说是uboot设置timeout的问题,但是之前下载可以的,而且没有更改过uboot,
TFTP服务是没有问题的,通过tftp 127.0.0.1验证是没有问题,为什么还会出现这样的问题呢?
请各位大神指点一下,谢谢了!

TQ-ZQL 发表于 2013-8-1 08:56:49 | 显示全部楼层
ip有没有错?将所有的环境变量都打印看下
回复

使用道具 举报

 楼主| deiska 发表于 2013-8-1 09:10:48 | 显示全部楼层
TQ-ZQL 发表于 2013-8-1 08:56
ip有没有错?将所有的环境变量都打印看下

IP是没有问题:192.168.1.6
PC端是:192.168.1.8

环境是应该没有问题,而且用的不是虚拟机,是双系统,
昨晚最后尝试的时候发现一个问题:开发板用uboot的ping命令,可以看到host alive
但是在PC的终端始终ping不通板子,搞不懂为什么

之前在虚拟机上搭建的环境是可以的,后来装了双系统,正要nfs挂载android文件系统时,就发现这样的问题

再请问一下:如何确定到底是板子的硬件还是软件问题?
回复

使用道具 举报

TQ-ZQL 发表于 2013-8-1 09:48:24 | 显示全部楼层
能ping通应该 就不是硬件问题,可以试下用usb下载,进入系统后看下能不能ping或者上网来进一步确定。
回复

使用道具 举报

 楼主| deiska 发表于 2013-8-1 10:48:33 | 显示全部楼层
TQ-ZQL 发表于 2013-8-1 09:48
能ping通应该 就不是硬件问题,可以试下用usb下载,进入系统后看下能不能ping或者上网来进一步确定。

很奇怪,PC终端却始终都ping不通。。。
回复

使用道具 举报

TQ-ZQL 发表于 2013-8-1 11:41:06 | 显示全部楼层
在系统里也ping不通?
回复

使用道具 举报

 楼主| deiska 发表于 2013-8-1 13:51:54 | 显示全部楼层
TQ-ZQL 发表于 2013-8-1 11:41
在系统里也ping不通?

不行,在实体机ubuntu系统,关了防火墙已经,
怎么着都ping不通,但是用板子的uboot命令可以ping到:192.168.1.8 host is alive
回复

使用道具 举报

TQ-ZQL 发表于 2013-8-1 14:38:24 | 显示全部楼层
不要在uboot上ping,板子进入系统后ping。
回复

使用道具 举报

 楼主| deiska 发表于 2013-8-1 18:51:19 | 显示全部楼层
TQ-ZQL 发表于 2013-8-1 14:38
不要在uboot上ping,板子进入系统后ping。

在windows下可以用tftp下载程序,安卓跑起来了,开发板通过串口终端可以ping通windows,
但是windows不能ping通开发板,总是提示:无法访问目标主机
回复

使用道具 举报

 楼主| deiska 发表于 2013-8-1 19:19:03 | 显示全部楼层
本帖最后由 deiska 于 2013-8-1 19:22 编辑
TQ-ZQL 发表于 2013-8-1 14:38
不要在uboot上ping,板子进入系统后ping。

这是用网线直接将板子和ubuntu连接起来,两个终端同时向对方ping的画面截图,开发板可以ping主机,主机不能ping开发板,
而且有一个很严重的问题:开发板的终端用ctrl+C无法停止进程(跑得是android系统)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| deiska 发表于 2013-8-1 23:42:27 | 显示全部楼层
本帖最后由 deiska 于 2013-8-2 13:07 编辑
TQ-ZQL 发表于 2013-8-1 14:38
不要在uboot上ping,板子进入系统后ping。

最新的情况:android已经可以ping通了,不仅仅底层要设置ip,android也要一样的设置,

但是TFTP还是不行,不成功,这个问题搜索了下,uboot的TIMEOUT也已经修改到了5000UL,所以TFTP不能下载差不出是什么问题啊,,,

TFTP from server 192.168.1.8; our IP address is 192.168.1.6                     
Filename 'zImage.bin'.                                                         
Load address: 0xc0008000                                                        
Loading: *                                                                     
TFTP error: 'Unsupported option(s) requested' (8)                              
Starting again  ......


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-8-3 19:11 , Processed in 2.034214 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表