楼主概念弄错了。在开发板的uboot下运行命令tftp 0x30008000 hc 是将主机linux中tftp共享文件中的hc文件烧录到开发板中内存地址为0x30008000去。因此你首先要在linux主机安装tftp服务,同时将hc放在tftp共享目录下,这样这个命令才能运行成功。
可以的,你pc能telnet到路由器那路由方面是通的了,你在pc上装个tftp服务器软件就可以,如果是cisco的在路由器上用命令copy
run
tftp按命令提示输入正正确的参数就可以
配置文件备份
copy startup-config tftp将RAM中的配置文件备份到tftp服务器上
Address or name of remote host [] TFTP主机名或者是IP地址
Destination filename [Router-confg]备份后的名字(保持默认即可)
配置文件恢复
copy tftp running-config将tftp服务器上的配置文件复制到RAM中
flash映像文件备份
copy flash tftp将flash的映像文件备份到tftp
flash映像文件恢复
copy tftp flash将tftp服务器中的映像文件复制到flash
一tftp服务器的配置
1下载tftpd32exe
2禁用所有与本机ip(本机在局域网内设置的ip或者公网ip)不符的网络连接(比方所你装了虚拟机,虚拟机用网桥连接,可能会安装好几个虚拟连接),接着关闭本机的所有ftp服务器(以防发生冲突)
3双击tftpd32exe,启动tftp服务器(tftpd32exe会自动检测到本机ip,此时在server interface右边的下拉菜单里将会出现本机ip,如果本机有多个网络连接,则点击下拉菜单会将会看到它们(不过右边有passive标志),这也是第2步禁用其它ip的主要原因)
4配置(主要修改current directory,也就是服务器的根目录)
5测试在dos下进入任一目录,输入命令:tftp 本机ip get 文件名(可预先在服务器件根目录下放一文件用于测试),如果成功,会有传输成功的提示!最好能在其它机器上进行测试,测试方法类似(如果你的机器在局域网,就用局域网内的机器;反之,用公网上的机器测试)
二tftp客户端使用方法
方法一 在“开始运行”中输入“CMD”并回车,或是从附件中选择“命令提示符”,然后输入“d:”回车(引号不用输),这样就切换到D盘了,再输入“cd d:\图像资料”并回车,这时切换到了“d:\图像资料”目录,然后输入命令“Tftp -i 朋友IP get picturesrar”,如果要传给朋友文件,则输入命令“Tftp -i 朋友IP put 文件名rar (windows自带有tftp客户端软件)
需要注意的几个问题:
a文件传送成功与否,你朋友也可以在Tftpd32的“Tftp Server”和“Current Action”这两项中看到。 b如果想把文件传给你朋友,那么只要把命令换成“Tftp -i 朋友IP put picturesrar”即可。关于Tftp命令的更多参数,你可以在CMD下输入Tftp进行查看。不过此时你朋友不能进行上传和下载工作,因为他此时是Tftp的服务端,只有客户端才能进行这些 *** 作。如果他想把东西传给你,那就需要你做服务端了。
c用Tftp传送文件时,服务端需有确定的公网IP,如果你朋友在局域网中通过网关上网的话,那就无法传送了。当然,如果两个人在同一局域网中,用内网的IP也可以传送文件,只是有些多此一举。
dWindows 98系统可以当服务端,但客户端一定要是Windows 2000或是Windows XP等有Tftp命令的系统。
OK,Tftp传送方式就介绍到这儿,以后如果你遇到因为防火墙等原因不能通过QQ传送文件时,不妨试试Tftp。
一、上传:才 现在你的IP get 源文件 盘符://路径//目标文件名
二、下载: 格式:tftp -i 对方的IP put 盘符:/路径/源文件名
用法和注意点:
1、tftp必须在本机上先运行起来,充当虚拟服务器的角色。
2、tftp在运行中不得断开连接。
3、要上传的文件必须和tftp在一个目录中。
4、文件的默认下载位置就是tftp目录。
5、tftp在上传的格式中,目标地址要用双//格开。
6、可以在任何对方的命令行使用tftp,如:跟在对方IP后的浏览器地址栏里(详细说明请参考U漏洞的贴子)、SQLEXEC的command输入行等等位置。
7、tftp默认属性是上传和下载的时候采用覆盖不提示的方式。
8、tftp上传的文件可能会加上只读属性,请上传完全毕后检阅
希望对您有用。
目前,H3C设备只能作为TFTP客户端,不支持作为TFTP服务器。
TFTP传输请求是由客户端发起的:
当TFTP客户端需要从服务器下载文件时,由客户端向TFTP服务器发送读请求包,然后从服务器接收数据,并向服务器发送确认;
当TFTP客户端需要向服务器上传文件时,由客户端向TFTP服务器发送写请求包,然后向服务器发送数据,并接收服务器的确认。
tftp [-i] computer [get | put] source [destination]
computer指定本地或远程计算机。
put将本地计算机上的文件destination传送到远程计算机上的文件source。
get将远程计算机上的文件destination传送到本地计算机上的文件source。
如:“tftp -i 171171150111 put installlog installlog”
tftp –g/-p 目标文件名 源文件名 服务器地址
-g/-p 目标文件名 源文件名 服务器地址
说明 -g表示下载
-p表示上传
可与源文件名相同或不同
下载时加参数-l
上传时加参数-r 不可更名
下载时加参数-r
上传时加参数-l
以上就是关于用uboot通过tftp下载普通文件下到哪,如果是友善mini2440开发板,命令为tftp 0x30008000 h.c全部的内容,包括:用uboot通过tftp下载普通文件下到哪,如果是友善mini2440开发板,命令为tftp 0x30008000 h.c、把路由器当前配置保存到TFTP服务器中用什么命令、在路由器中,把flash中的镜像备份到tftp服务器上的命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)