JZ2440裸板程序烧写只能通过JTAG工具,常用的是openJTAG和JLink,也有并口JTAG。通过以裸板程序烧写方式烧写u-boot后可用u-boot烧写裸板和上层程序。

驱动之前都是装好的,jlink驱动安装是不会出问题的,而EasyOpenJTAG安装会出现未知数字签名的问题,重启设置禁用签名启动后安装即可(以设备管理器中更新手动查找驱动文件的方式),串口和dnw的驱动也都很好安装。

1. 裸板程序烧写工具JTAG

JTAG工具分为三种:

  1. 并口JTAG,很少见了,原因是很多电脑逐渐淘汰了并口,且其速度也很慢。我的老的台式机上面有并口接口,在TQ2440包装盒里找到过一个并口jtag,可是没找到能用的驱动,TQ提供的驱动和自己在网上下载的不兼容win7 64位系统,它的资料也不多,就没管它了。
  2. EOP,开发板配套的烧写工具,肯定很方便使用啦。可以直接烧写Nor Flash和Nand Flash,相比Jlink更适合于嵌入式板子开发。使用oflash烧写软件。
  3. JLink,以前刚接触stm32就是用的这个,还依稀记得当时的盗版风波,Kiel中升级后一块块变成砖的事情。它只能烧写Nor Flash,所以更适合于单片机的开发使用。(其实之后一直都用的STlink,SWD接口还能省下两个IO口,更便宜,速度也快)

2. 通过u-boot烧写

  因为cpu上电复制Nand Flash前4K程序到内部内存并从零开始执行,方便裸板程序的编写,另一方面JLink只能烧写Nor Flash,一般将u-boot烧写到Nor Flash。然后通过Nor Flash启动u-boot后便可通过选项菜单配合dnw(usb连接)来烧写裸板和内核文件系统,也可以通过网络的方式下载文件,并执行烧写。u-boot还支持设置nfs网络文件系统挂载。

嵌入式基础学习-烧写工具相关推荐

  1. 3.韦东山嵌入式学习笔记-烧写工具

    程序烧写工具 oflash.SecureCRT.openJTAG.jlink 烧写方法 并口.openjtag.jlink.nor上的uboot 步骤 接口.接线.装驱动.装软件 如果PC有并口,装并 ...

  2. C51单片机学习笔记(一)——搭建开发环境及烧写工具

    C51单片机学习笔记(一)--搭建开发环境及烧写工具 文章目录 C51单片机学习笔记(一)--搭建开发环境及烧写工具 1.搭建软件开发环境及使用(Keil uVision) 2.将程序下载到单片机(烧 ...

  3. 【开源共享】全网最简单易用的imx6ull烧写工具设计初衷工作原理设计前的思考

    在线课堂:https://www.100ask.net/index(课程观看) 论  坛:http://bbs.100ask.net/(学术答疑) 开 发 板:https://100ask.taoba ...

  4. opencv4.4.0函数手册_【文档更新】发布100ask_imx6ull用户手册V2.0和全新烧写工具

    疫情期间,韦东山团队在家办公丝毫没有松懈,一直在写文档,答疑等. 下面给读者们公布阶段性成果: 一.发布<100ask_imx6ull用户手册 入门篇_V2.0 >: 添加更多烧写方法.更 ...

  5. 系统烧写方法(MfgTool烧写工具)

    目录 MfgTool 工具简介 MfgTool 工作原理简介 USB接线 系统烧写原理 烧写NXP 官方系统 烧写自制的系统 系统烧写 网络开机自启动设置 改造我们自己的烧写工具 改造MfgTool ...

  6. st 串口烧写工具 芯片_STM32芯片的几种烧写方式简介

    我们做STM32产品开发,最终是要将编写的程序代码写进芯片存储器,通常指Flash存储器[含可以映射到芯片存储空间的片外存储器],让程序正常运行起来以实现相应的功能. 一般来讲,将我们准备好的机器代码 ...

  7. 飞思卡尔烧写工具mfgtools的使用

    注意:当时遇到烧录之后各种重启问题,还有system.img 文件同步不过去的原因,都是因为没有加flash刷新 <CMD state="Updater" type=&quo ...

  8. linux/windows上STM32固件烧写工具的开发demo

    1.主要实现功能:完成对HEX和DFU文件的烧写,显示烧写的进度等功能 2.开发工具:Qt creator4.9.0 3.开发系统平台:windows系统和linux系统两套平台 4.具体开发步骤: ...

  9. 将MfgTool工具改造为自己的烧写工具

    以前通过MfgTool工具烧写,都是讲自己的文件名改成和官方要求的烧写文件名.这样虽然能烧写,但是终于不是真正意义上自己的烧写. 那么能不能将MfgTool工具改造为烧写自己的文件名呢?当然是可以的, ...

最新文章

  1. go语言----函数 结构体 接口 多态
  2. (转)Go语言核心36讲之Go语言入门基础知识
  3. 054_Unicode字符官方标准五
  4. ABAP常用字符串操作收集整理
  5. iText in Action 2nd5.4节(Adding page events to PdfWriter)读书笔记
  6. 教程:测试期间的日志记录
  7. Error: Program type already present: okhttp3.Authenticator$1
  8. Python----倚楼听风雨
  9. ajax提交时“加载中”提示的处理方法
  10. android apk 在线分析,apkanalyzer
  11. Win2008 R2 VDI动手实验系列之六:远程桌面虚拟机配置
  12. 百度知道1000指数的关键词留链接排名到第一的实战案例
  13. GIS空间分析 缓冲区分析与叠加分析1 选址分析(市区择房)
  14. offer收割机: 字节跳动、YY、虎牙、BIGO
  15. Android 存储选择
  16. python学习No7
  17. 数论——卢卡斯(Lucas)定理(板子)
  18. 黑马Redis学习——实战篇(4)
  19. collection中cell选中状态下分享图片的快照snapshot
  20. 桌面只计算机图标发白,win7系统桌面图标变白怎么回事_电脑桌面图标有小白块...

热门文章

  1. STMCubeMX+Proteus仿真DHT11(LCD1602显示)
  2. python 游戏开发jumpy platform 终板
  3. 微信群打卡小程序_微信打卡小程序上线,你会用吗?
  4. Java刷题面试系列习题(一)
  5. 【acm 博弈论 】 之 Nim游戏与sg函数
  6. 浙江江西公费出国游黑幕调查
  7. 简单内存泄漏检测方法,解决Detected memory leaks!问题 .
  8. 手机+固定电话+传真的正则
  9. STM32实现自定义HID复合设备
  10. 聊一聊ThreadLocal内存泄漏的问题