Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10128
  • 博文数量: 5
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 55
  • 用 户 组: 普通用户
  • 注册时间: 2015-11-15 10:12
文章分类
文章存档

2015年(5)

我的朋友

分类: 其他平台

2015-11-28 20:32:17

JZ2440 TFTP下载步骤和问题总结

    因为电脑普遍没有并口,而目前使用流行一般是Jlink,在win8dnw下载驱动目前为止并没有寻找到合适的解决方法,下面就tftp下载步骤进行归纳和问题总结。

使用TFTP下载烧写:

注意:tftpd32软件需要使用管理员方式打开,否则会出错。

Current Directory 选择需要烧写的bin文件的文件夹目录

Server interface 选择PC机的IP地址

其他设置不需要

 

选择JZ2440NOR启动,启动后进入uboot

输入命令print,查看当前的ip地址信息

通过命令 :

set ipaddr xxx设置开发板的ip地址

set serverip xxx设置pc机的ip地址

这两个地址段必须是同一段,serveriptftpd32软件的server地址一致。

设置完后输入命令,

save保存

 

通过网线连接开发板和PC机,连接完成后,通过命令:ping xxxPCIP地址)

Ping通后就可以使用tftp进行下载,一般ping通后基本就没什么问题了,具体ping不通的解决方法看文章最后。

 

接下来输入的命令,红色箭头所指,不想打字,截图
tftp xxx xxx.bin
mtd 查看分区
nand erase xxx
nand write xx xx

 

烧写完成后通过nand启动开发板即可。

 

 

Tftp下载时候存在tftp连接不上或者ping不通的问题,按以下方法解决:

1、  虚拟机和windos主机的防火墙都要关闭,否则可能会出现ping不通的情况;

2、  确保你的PC机是干净纯粹的,360和百度你懂的;

3、  设置本地连接的IP地址和DNS服务,确保IP地址的正确;

4、  控制面板-程序和功能-启用或关闭windows功能-tftp客户端

5、  若以上都尝试了还是不能正确连接(像作者一样倒霉),这时候把开发板通过网线连接到路由器去,PC机可wifi或者网线连接路由,再ping就可以(具体原因还不清楚)。

 

Win10亲测有效,若上面的方法都不能解决(比作者更倒霉),欢迎一起讨论。

阅读(457) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~