一、工具及线束准备

1、准备一套Jlink V8(尽量使用这个版本的,其他版本没有验证过);
2、制作JTAG转接线,从Jlink下载器转至mini2440开发板的接口,如图1-3;
3、安装JLinkARM烧录工具(建议安装V4.34版本,其他版本没有验证过。请注意,一定不能安装V6以上的版本,本人亲测不能用),如图4;


图1、mini2440开发板JTAG接口线束定义

图2、Jlink线束转接至mini2440板端JTAG线束定义

图3、最终接线示意图

图4、JlinkARM烧录工具

二、下载及烧录步骤

1、连接开发板

接好下载线束,启动JlinkARM V4.34,点击File菜单的New Project,新建一个工程,然后点击Options菜单的Project Setting,在弹出的页面中对工程选项进行设置如下。






给开发板上电,点击Target-Connect,连接开发板。

如果顺利的话,会给出连接成功的提示,如下图。
如果提示连接失败,那么请检查你的转接线的引脚和焊接情况。

2、下载烧录程序

点击File菜单的Open data File,打开想要下载的bin文件(比如uboot/supervivi/superboot等),在弹出的起始地址中输入0即可。

然后点击Target菜单中的Auto,或者直接按F7键,启动下载流程。大约几秒钟就下载完毕了, 给出成功的提示,如下。

成功之后,点击Target菜单中的Disconnect,断开与开发板的连接,拔掉JTAG下载线,然后重启开发板,就可以看到刚刚下载的代码顺利运行了。

玩转mini2440开发板之【如何使用JLink下载烧录boot程序到NorFlash】相关推荐

  1. 玩转mini2440开发板之【编译u-boot提示没有规则可以创建“XX.o”需要的目标】

    今天继续玩一玩mini2440开发板的u-boot的编译和下载. 首先,交代一下背景,我下载的是tekkamanninja大神于2010.03移植过来的mini2440定制版的u-boot(可以直接去 ...

  2. 玩转mini2440开发板之【下载编译安装运行QT lib/QT Creator/QT程序全过程】

    玩了这么久的mini2440开发板,今天终于完整的将QT研究了一遍,从下载QT库的源码包.配置.编译.安装,然后再到QT Creator的下载.安装和配置,进而新建一个工程,并成功编译,下载到开发板中 ...

  3. 玩转mini2440开发板之【tekkamanninja版的u-boot的编译和烧录】

    今天继续玩一玩mini2440开发板,弄清楚U-boot的编译和烧录过程. 首先,这里交代一个前提,此处所使用的u-boot,是已经移植测试过的,完全可用的版本.就本文而言,我使用的是tekkaman ...

  4. 玩转mini2440开发板之【制作和修改linux启动logo图片】

    今天玩一玩linux启动logo图片的修改和制作. 对于我手头的mini2440开发板,其实厂家友善之臂原本是有配一个转换工具的,用起来会比较简单.但是,它那个工具仅针对32位的Fedora 9系统开 ...

  5. 玩转mini2440开发板之【在64位WIN7/WIN10系统中安装USB驱动】

    玩mini2440开发板已经很多年了,虽然玩的不怎么精通,但是一直都有在弄.而电脑的操作系统也从最终的32位WinXP提升到了32位的Win7,而今更是到了64位的Win10.然后,却带来了一个很严重 ...

  6. 玩转mini2440开发板之【64位Ubuntu系统无法运行arm-linux-gcc】

    前段时间由于工作原因,将虚拟机重装了,由原来的Ubuntu 12.04(32位)升级成了Ubuntu 16.04(64位).自然,原来安装在Ubuntu 12.04中的所有mini2440开发板相关的 ...

  7. 玩转mini2440开发板之【编译烧录rootfs根文件系统全过程记录】

    前段时间研究了一下如何使用busybox编译和生成最简linux根文件系统(rootfs),并在mini2440开发板上使用NFS网络文件系统进行挂载启动,今天继续研究如何将该根文件系统烧录到开发板上 ...

  8. 玩转mini2440开发板之【使用nfs无法启动的问题(Virtualbox桥接网络)】

    今天晚上研究了一下如何通过super-vivi来使用nfs网络文件系统来启动mini2440开发板,一开始一直无法成功,折腾了半天总算搞定了,总结一下: 1.首先,介绍一下我的开发环境. 物理机:wi ...

  9. 玩转mini2440开发板之【如何设置开发板的网络参数】

    今天在研究nfs时,内核启动时一直提示挂载nfs文件系统失败,怀疑是网络参数没有配置正确,导致开发板连不上ubuntu.所以回过头来仔细研究了一下如何给mini2440开发板配置网络参数,验证网络连接 ...

最新文章

  1. Piranha实验总结
  2. mysql插入大量数据
  3. 李茶:虎牙直播推荐系统架构详解
  4. 什么是边缘计算(Edge AI)?
  5. 如何借助“AI+边缘计算”助推能源产业智能化转型?这场直播给你答案 | 量子位·视点...
  6. Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu/Menu的Command)
  7. 【webpack】webpack的基本使用
  8. python人脸识别pdf百度云_调用百度云接口实现人脸识别与文字识别
  9. go mongodb排序查询_「赵强老师」MongoDB中的索引(下)
  10. 别指望在NativeWindow里添加Flex组件
  11. int android.support.v7.widget.RecyclerView$ViewHolder.mItemViewType' on a null.....
  12. C++的高效从何而来
  13. 2000年考研英语阅读理解文章四
  14. 今天去看招聘会了~~
  15. 【转】进程死锁及解决方法
  16. xml绑定省市,并实现二级联动
  17. Win CE 实现web访问快捷方式解决方案
  18. Spring学习路线
  19. TestCenter测试管理工具功能详解二(G)
  20. 站内信功能 java_站内信功能

热门文章

  1. QT5 动态链接库的创建和使用
  2. Jquery加载默认值
  3. 【嵌入式】——对#define GPBCON (*(volatile unsigned long*)0x56000010)的理解
  4. 京东价格情报员 比价是假 砸场子是真
  5. 查看Mysql数据库有多大
  6. 战神背光键盘如何关系_技术丨如何解决背光键盘不亮的状况?
  7. python 抓包 上传 文件_Python接口测试文件上传实例解析
  8. mysql set 常用参数_mysql常见配置参数
  9. asp.net 拦截html,关于c#:如何在-ASPNET-Core-中实现全局异常拦截
  10. linux启动nifi指令,Nifi 组件脚本开发 - ExecuteScript 使用指南 (二)