嵌入式爱好者

查看: 45167|回复: 10

[Linux] IMX6Q板子uboot下tftp断断续续失败,但是能ping通也能nfs

[复制链接]

1

主题

6

帖子

18

积分

AM335x通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2019-4-19 10:51:27 | 显示全部楼层 |阅读模式
硬件开发板:OK_mx6x_C_v1.3
软件开发包:OKMX6Q-C、OKMX6DL-C_Qt5.6+Linux4.1.15用户资料(工业级商业级共用)_20181023
问题:uboot2016下,能ping通我的tftp服务器,但是tftp下载文件,却是断断续续(一会成功一会超时)的失败。另外nfs挂起根文件系统也是ok的,就是tftp不行。
          请问怎么解决?


//摘录:
/---------------------------------------
=> tftp 0x20000000 u-boot-6q.imx
test from ljy:********************
TFTP blocksize = 1468, timeout = 5000 ms,tftp_timeout_count_max = 10
Using FEC device
TFTP from server 192.168.36.157; our IP address is 192.168.36.187
Filename 'u-boot-6q.imx'.
Load address: 0x20000000
Loading: T ###T #T T T T T T T ##T
Retry count exceeded; starting again

-----------------------------------------/

tftp失败1.png

ping通.png
回复

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2019-4-22 14:15:06 | 显示全部楼层
您用的是千兆网 还是百兆网?

点评

你们有对 这个开发板“OK_MX6X_C_v1.3”+对应的源码包u-boot-2016.03-r0.tar.bz2,测试过tftp这个功能吗?  详情 回复 发表于 2019-4-22 14:37
开发板上的PHY芯片是AR8031,我看硬件原理图,好像是千兆的。[attachimg]9673[/attachimg][attachimg]9674[/attachimg]  详情 回复 发表于 2019-4-22 14:28
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

AM335x通行证i.MX6Q通行证

 楼主| 发表于 2019-4-22 14:28:38 | 显示全部楼层
飞凌-chongzi 发表于 2019-4-22 14:15
您用的是千兆网 还是百兆网?

开发板上的PHY芯片是AR8031,我看硬件原理图,好像是千兆的。 phy芯片配置.png phy芯片配置mode.png
点评回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

AM335x通行证i.MX6Q通行证

 楼主| 发表于 2019-4-22 14:37:46 | 显示全部楼层
飞凌-chongzi 发表于 2019-4-22 14:15
您用的是千兆网 还是百兆网?

你们有对 这个开发板“OK_MX6X_C_v1.3”+对应的源码包u-boot-2016.03-r0.tar.bz2,测试过tftp这个功能吗?
点评回复 支持 反对

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2019-4-23 11:45:01 | 显示全部楼层
香香来吃 发表于 2019-4-22 14:37
你们有对 这个开发板“OK_MX6X_C_v1.3”+对应的源码包u-boot-2016.03-r0.tar.bz2,测试过tftp这个功能吗 ...

你好 我们在产品出厂和资料发布前都有进行测试的

点评

是的,验证过这块开发板提供的源码包中,uboot2009是可以tftp成功的,但是uboot2016的tftp却一直不行。查了下波形好像没有问题,请问还可以从哪里着手查查?  详情 回复 发表于 2019-4-23 18:02
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

AM335x通行证i.MX6Q通行证

 楼主| 发表于 2019-4-23 18:02:33 | 显示全部楼层
飞凌-chongzi 发表于 2019-4-23 11:45
你好 我们在产品出厂和资料发布前都有进行测试的

是的,验证过这块开发板提供的源码包中,uboot2009是可以tftp成功的,但是uboot2016的tftp却一直不行。查了下波形好像没有问题,请问还可以从哪里着手查查?
点评回复 支持 反对

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2019-4-25 17:51:39 | 显示全部楼层
香香来吃 发表于 2019-4-23 18:02
是的,验证过这块开发板提供的源码包中,uboot2009是可以tftp成功的,但是uboot2016的tftp却一直不行。查 ...

楼主 参考图中尝试修改 3.png 1.png 2.png

点评

你好 ,今天尝试了如图上的两处修改,还是没有成功  详情 回复 发表于 2019-4-28 10:25
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

AM335x通行证i.MX6Q通行证

 楼主| 发表于 2019-4-28 10:25:11 | 显示全部楼层
飞凌-chongzi 发表于 2019-4-25 17:51
楼主 参考图中尝试修改

你好 ,今天尝试了如图上的两处修改,还是没有成功:'(
点评回复 支持 反对

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2019-4-28 10:35:12 | 显示全部楼层
楼主 测通了吗? 你的开发板是以怎样方式连接到服务端的电脑?

点评

一般是通过一个千兆交换机,连接电脑和板子,TFTP经常超时失败。 也试过用一根网线,直连电脑和板子,但是也会超时失败,只不过会传的快一点。 上次你说改的那两处,改了之后还是tftp不通  详情 回复 发表于 2019-4-28 15:48
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

AM335x通行证i.MX6Q通行证

 楼主| 发表于 2019-4-28 15:48:59 | 显示全部楼层
飞凌-chongzi 发表于 2019-4-28 10:35
楼主 测通了吗? 你的开发板是以怎样方式连接到服务端的电脑?

一般是通过一个千兆交换机,连接电脑和板子,TFTP经常超时失败。
也试过用一根网线,直连电脑和板子,但是也会超时失败,只不过会传的快一点。

上次你说改的那两处,改了之后还是tftp不通
点评回复 支持 反对

使用道具 举报

1

主题

3670

帖子

4157

积分

发表于 2019-4-30 17:33:23 | 显示全部楼层
香香来吃 发表于 2019-4-28 15:48
一般是通过一个千兆交换机,连接电脑和板子,TFTP经常超时失败。
也试过用一根网线,直连电脑和板子,但 ...

楼主  试过用路由器测试吗?我们这边用路由器可以测试通
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-23 02:57

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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