OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5200|回复: 8

tftp下载.tdb文件问题探讨

[复制链接]

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2016-1-10
在线时间
138 小时
发表于 2020-5-12 21:16:53 | 显示全部楼层 |阅读模式
1金钱
=> tftp 80800000 zImage
FEC1 Waiting for PHY auto negotiation to complete.... done
Using FEC1 device
TFTP from server 192.168.0.33; our IP address is 192.168.0.111
Filename 'zImage'.
Load address: 0x80800000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #######
         942.4 KiB/s
done
Bytes transferred = 6777096 (676908 hex)
=> tftp 83000000 imx6ull-14x14-emmc-7-1024x600-c.dtb
Using FEC1 device
TFTP from server 192.168.0.33; our IP address is 192.168.0.111
Filename 'imx6ull-14x14-emmc-7-1024x600-c.dtb'.
Load address: 0x83000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
=> tftp 83000000 imx6ull-emmc-c.dtb                 
Using FEC1 device
TFTP from server 192.168.0.33; our IP address is 192.168.0.111
Filename 'imx6ull-emmc-c.dtb'.
Load address: 0x83000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
=> ping 192.168.0.33
Using FEC1 device
host 192.168.0.33 is alive
=> nfs 83000000 192.168.0.33:/home/lsl/Linux/nfs/imx6ull-emmc-c.dtb
Using FEC1 device
File transfer via NFS from server 192.168.0.33; our IP address is 192.168.0.111
Filename '/home/lsl/Linux/nfs/imx6ull-emmc-c.dtb'.
Load address: 0x83000000
Loading: ########
done
Bytes transferred = 38270 (957e hex)

tftp命令下载zImage文件 OK
tftp命令下载.dtb 找不到文件
最后用nfs命令成功下载 原因未知 有哪位大佬知道原因能解答一下啊

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2020-5-13 01:28:36 | 显示全部楼层
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-5-13 09:28:39 | 显示全部楼层
内核和设备树在ubuntu下是放在同一个目录里边吗?ubuntu下的nfs目录是哪个,里边放的什么?TFTP目录又是哪个,里边放的什么
回复

使用道具 举报

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2016-1-10
在线时间
138 小时
 楼主| 发表于 2020-5-18 21:47:03 | 显示全部楼层
仰望星空之云 发表于 2020-5-13 09:28
内核和设备树在ubuntu下是放在同一个目录里边吗?ubuntu下的nfs目录是哪个,里边放的什么?TFTP目录又是哪 ...

都是网络下载,放的是我要下载的文件
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-5-19 19:55:05 | 显示全部楼层
爱情愁人 发表于 2020-5-18 21:47
都是网络下载,放的是我要下载的文件

你可以试试用原子编译好的设备树.dtb文件看看,和你的zImage放在ubuntu的同一个路径下,试试看可不可以itftp加载成功
回复

使用道具 举报

7

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1279
金钱
1279
注册时间
2017-7-18
在线时间
257 小时
发表于 2020-5-20 08:28:58 | 显示全部楼层
名字不对或者没给可执行权限,或者tftp目录下压根没有这个文件。
回复

使用道具 举报

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2016-1-10
在线时间
138 小时
 楼主| 发表于 2020-6-1 21:06:46 | 显示全部楼层
周易八索连山 发表于 2020-5-20 08:28
名字不对或者没给可执行权限,或者tftp目录下压根没有这个文件。

文件是有的 名字也是对的 我是直接报tftp目录下文件拷贝到nfs目录下
回复

使用道具 举报

12

主题

56

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2020-3-11
在线时间
17 小时
发表于 2020-6-1 22:25:12 | 显示全部楼层
1、先检查 设备树的(.dtb)的文件是不是和zImage在同一个目录下
2、其次检查下是不是下载的dtb文件名字有错误

回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2019-12-16
在线时间
8 小时
发表于 2020-6-15 11:19:01 | 显示全部楼层
我也遇到一样的情况,然后我重启了下NFS服务sudo /etc/init.d/nfs-kernel-server restart ,然后boot不行,但是可以tftp 83000000 imx6ull-alientek-emmc.dtb下载成功,然后bootz成功启动,但是发现用boot启动在下载tdb的部分还是有问题,将开发板断电重启后,重新设置了bootcmd一遍,boot就可以了,你试下,重启NFS,和重新设置bootcmd吧。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 13:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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