本文实验环境:
1. windows 7(64bit)
2. JZ2440(V2)

操作步骤:
(1)设置好开发板和PC的IP地址,使开发板可以 ping 通 PC
如果搞不定,可以参考我的博文
http://blog.csdn.net/longintchar/article/details/71250060

(2)启动软件tftpd32,选择要下载的程序所在的目录

(3)假设下载文件leds.bin,在u-boot的命令行,输入

tftp 30000000 leds.bin

其中3000_0000(十六进制)表示内存地址

(4)擦除Nand Flash,比如

 nand erase bootloader

(5)把内存中的文件写入Nand Flash

 nand write 30000000 bootloader

说明: 命令中的bootloader是Nand Flash的某个分区名字,既表示偏移地址,也表示大小。

查看分区可以用命令mtd
我的返回结果是:

【完】

使用u-boot的tftp下载功能烧写程序到Nand Flash ——韦东山嵌入式Linux学习笔记09相关推荐

  1. 使用u-boot的USB下载功能烧写程序到Nand Flash ——韦东山嵌入式Linux学习笔记06

    本文实验环境: 1. windows 7(64bit) 2. JZ2440(V2) 假设板子的Nor Flash上已经烧好了u-boot,如果我想利用u-boot的USB下载功能,把一个裸板程序烧写到 ...

  2. 用J-Link烧写u-boot到Nor Flash—— 韦东山嵌入式Linux视频学习笔记04

    说明:本文的实验环境为Windows7+JZ2440 J-Link 只支持烧写 Nor Flash,不支持烧写 Nand Flash(为什么呢?先不探究原因). 如果想烧写程序到Nand Flash, ...

  3. 烧写文件系统——韦东山嵌入式Linux学习笔记11

    本文实验环境: 1. windows 7(64bit) 2. JZ2440(V2) 使用 u-boot 烧写文件系统,一般有两种方法. 1. 通过USB下载功能 2. 通过TFTP功能 通过USB下载 ...

  4. 使用 u-boot 烧写内核——韦东山嵌入式Linux学习笔记10

    本文实验环境: 1. windows 7(64bit) 2. JZ2440(V2) 使用 u-boot 烧写内核,一般有两种方法. 1. 通过USB下载功能 2. 通过TFTP功能 通过USB下载功能 ...

  5. win7下不能使用dnw烧写的解决办法——韦东山嵌入式Linux学习笔记05

    本文实验环境: 1. windows 7(64bit) 2. JZ2440 一. 问题的提出--没有驱动 假设板子的 Nor Flash 上已经烧好了 u-boot,那么如何通过 u-boot 的US ...

  6. 用OpenJTAG烧写程序到Flash—— 韦东山嵌入式Linux视频学习笔记03

    说明:本文仅在Windows环境下实验. 韦东山的JZ2440(v2),可以选择从Nor Flash启动,也可以选择从Nand Flash启动,不管从哪里启动,都需要Flash上有程序,没有程序的话, ...

  7. 用JLINK烧写U-boot到Nand Flash中

    很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor ...

  8. jlink烧写linux内核,如何利用JLINK烧写U-boot到NAND Flash中

    很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor ...

  9. JLINK烧写U-boot到NAND Flash中

    http://www.linuxidc.com/Linux/2 很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash ...

最新文章

  1. android系统用在什么电脑,手机变电脑的简单操作 适用于所有Android系统的向日葵...
  2. apache压力测试工具ab
  3. Exchange2007中创建收件人对象、通讯组和地址列表和客户端访问
  4. JArchitect对Java开源贡献者免费
  5. 用js使得输入框input只能输入数字
  6. 在Java中Vector和ArrayList的区别
  7. Jquery .net MVC
  8. ubuntu解决tensorflow提示未编译使用SSE3、SSE4.1、SSE4.2、AVX、AVX2、FMA的问题
  9. 突破asp过滤系统入侵网站
  10. 深度学习模型迁移到VisualC++ demo
  11. 单片机c语言编程乘法运算符,单片机C语言编程常用的运算符介绍
  12. Cocos2dx 3.2 横版过关游戏Brave学习笔记(一)
  13. 湖北师范大学计信计科2018届期末实训EduCoder习题 (参考答案)
  14. 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest:Gym 101667L
  15. 某某证券大数据开发工程师招聘笔试题
  16. Android 音视频开发相关知识
  17. 刚火了的中台转头就拆,一大波公司放不下又拿不起来!「手里的中台Offer也不香了」
  18. SourceTree使用配置
  19. 支持向量机SMO算法
  20. Latex 初学者入门(四)-- 多个作者共享同一个地址

热门文章

  1. Oracle复杂查询21道题精析
  2. NYOJ练习题 Splits the string (简单动态规划)
  3. JAVA面试整理之——JAVA基础
  4. asp.net webapi 自托管插件式服务(转)
  5. 《软件需求》读后感03
  6. Navicat(连接) -1之SSL 设置
  7. CC++ Calling Convention
  8. Delphi编程注意事项
  9. eclipse中也可以恢复删除的文件
  10. Nginx 源码分析-- 模块module 解析执行 nginx.conf 配置文件流程分析 一