内核文件不能通过tftp下载到开发板中!!!!

内核编译和嵌入式产品的设计与开发
回复
zwg0106
帖子: 7
注册时间: 2006-10-25 9:40
送出感谢: 0
接收感谢: 0

内核文件不能通过tftp下载到开发板中!!!!

#1

帖子 zwg0106 » 2007-06-19 17:34

在ubuntu7.04下安装了tftp服务,发现在我PC上测试可以传送文件。而用tftp传送内核文件到开发板中就不行,我PC机和开发板是在同一个网段,这是什么原因啊?
头像
volans
帖子: 67
注册时间: 2006-11-15 14:28
来自: Beijing
送出感谢: 0
接收感谢: 3 次

#2

帖子 volans » 2007-06-19 17:53

可能是权限问题,把你tftp的目录设置成777属性
zwg0106
帖子: 7
注册时间: 2006-10-25 9:40
送出感谢: 0
接收感谢: 0

权限我已经改过了!

#3

帖子 zwg0106 » 2007-06-19 18:03

我的配置过程:
apt-get install tftp tftpd
apt-get install netkit-inetd

添加了一个文件。
gedit /etc/xinetd.d/tftp
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}

/etc/init.d/xinetd restart
marui139980
帖子: 26
注册时间: 2007-03-06 19:45
送出感谢: 0
接收感谢: 0

#4

帖子 marui139980 » 2007-07-02 10:15

你在server_args = -s /tftpboot后加个-c看可以么,就是
server_args = -s /tftpboot -c
头像
volans
帖子: 67
注册时间: 2006-11-15 14:28
来自: Beijing
送出感谢: 0
接收感谢: 3 次

#5

帖子 volans » 2007-07-02 17:17

你的user设置为root显然不行,
设置成nobody
electronicYH
帖子: 5
注册时间: 2007-08-03 20:05
送出感谢: 0
接收感谢: 0

#6

帖子 electronicYH » 2007-08-08 8:28

我跟 他一样的问题,我 安三楼的配置又作了一遍,可还是在tftp 0x31000000 zImage 时出问题,loading时,全是T,然后又重试,还是不行
lida2003
帖子: 232
注册时间: 2008-11-11 15:54
送出感谢: 0
接收感谢: 0

Re: 内核文件不能通过tftp下载到开发板中!!!!

#7

帖子 lida2003 » 2009-02-03 15:37

nobody和-c都试过了,不行 :em20
萧梦楠
帖子: 5
注册时间: 2009-02-27 9:24
送出感谢: 0
接收感谢: 0

Re: 内核文件不能通过tftp下载到开发板中!!!!

#8

帖子 萧梦楠 » 2009-03-14 17:48

我也是,在run install-bootloader时始终是TTTTT……然后就说超时,为什么阿?另外是,测试tftp架设好没时,在tftp的下载目录中有个文件zImage,不是可执行的那种文件,但是下载到/home/abcd文件下就成可可写入的类似txt那种文件了,名字还是zImage,但是是0字节,请问我在架设tftp时到底出了什么问题呢?
回复

回到 “内核及嵌入式开发”