当前位置:首页 > 单片机 > 单片机
[导读]前言最近在研究mini2440的友善之臂,但是我拿着的是实验室早期买的开发板,在做裸机开发的过程中老是不能很好地使用最新版的minitools进行烧录,因而各种不爽,因为生成了bin文件不能很好地传到mini2440中,作为一个

前言

最近在研究mini2440的友善之臂,但是我拿着的是实验室早期买的开发板,在做裸机开发的过程中老是不能很好地使用最新版的minitools进行烧录,因而各种不爽,因为生成了bin文件不能很好地传到mini2440中,作为一个对开发有着强迫症的我,去各大网站上找烧录的方法,但是我找到的都是老的一个烧录方式的确是有些帮助,但是无法帮助我完成烧录nor flash。于是我找到了参考了一些网站的方法!

Jlink驱动

首先你得有一个jlink v8的协调器,如果没有的话,你可以在淘宝上直接买一个!

如果你有,但是你缺少驱动,OK,我从CSDN上下好了驱动!

地址:http://url.cn/QUfkrS

Jlink for arm软件

在完成你的驱动安装后,你就可以去下载jlink for arm软件来刷洗nor flash了,当然如果你没有找到这款软件,我有非常有爱地给你提供一个下载的地址。

地址:http://url.cn/QVzHBE

Jlink for arm的配置

首先,打开这款软件!

当然我这个是已经打开过的项目,那么我们来看看如何来开始设置jlink来与mini2440刷录!

Opions->Project settings

到达这一页!

选择CPU,我们先来设置CPU:

如图对mini2440进行相应的设置!当然不同芯片它的core ID是不同的,因此大家一定要针对自己特定的芯片进行修改,百度就是最靠谱的,网上有大量的设配!

下面就是重点了,既然你要刷写norFlash 那么你一定要选对flash芯片,那么你可以到自己的开发板看自己的flash芯片型号!

然后找到图中的

按钮!找到自己的flash芯片!

下载使用norflash

首先,先把开发板调到norflash启动,上电!连接好jlink。

Target->connect

在LOG中看到Connected successfully表示你的jlink与开发板已经连接成功!

选择target->read back->entire chip ok,jinlk会直接把你的mini2440中开发板原来的flash里面保存的数据读出!

然后你可以将这个数据保存起来!

那么我们主要的目标是刷录flash

打开File->Open data file

找到Superboot2440.bin加载!

然后Target->Program&Verify

因为你的flash中,本来就有bin文件,询问你是否清空烧录,点是!

最后会显示完成了!


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

中国北京(2025年9月10日)—— 业界领先的半导体器件供应商兆易创新GigaDevice(股票代码 603986)亮相于深圳国际会展中心举办的第26届中国国际光电博览会(展位号:12C12),全面展示GD25 SPI...

关键字: 光通信 MCU Flash

在嵌入式系统中,Flash存储器因其非易失性、高密度和低成本特性,成为代码存储和关键数据保存的核心组件。然而,MCU驱动Flash读写时,开发者常因对硬件特性理解不足或操作流程疏忽,陷入性能下降、数据损坏甚至硬件损坏的陷...

关键字: MCU驱动 Flash

ARM系统几乎都采用Linux的操作系统,而且几乎所有的硬件系统都要单独构建自己的系统,与其他系统不能兼容,这也导致其应用软件不能方便移植,这一点一直严重制约了ARM系统的发展和应用。GOOGLE开发了开放式的Andro...

关键字: Linux x86 ARM

随着计算需求的多样化,尤其是随着移动设备、嵌入式系统和云计算的兴起,ARM 和 x86 架构之间的争论变得更加突出。ARM(高级 RISC 机器)和 x86 代表两种不同类型的处理器架构,每种架构都针对不同的工作负载和用...

关键字: Linux x86 ARM
关闭