zoukankan      html  css  js  c++  java
  • 我与ARM的那些事儿2JINLK烧录nor flash

    前言

    最近在研究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文件,询问你是否清空烧录,点是!

    最后会显示完成了!

  • 相关阅读:
    6-4.粗体标签
    [Unity3D] 如何实现点击按钮退出游戏
    [Unity3D] 载入游戏地图时背景图片随机切换 & 数字百分比进度条
    [Unity3D] 鼠标点击图片移动效果
    [3DMAX]如何将骨骼与模型绑定在一起(蒙皮) & 如何实现自动化人物模型蒙皮
    [Unity 3D]用鼠标滚轮实现镜头放大和缩放,并添加距离限制
    [Unity3D] 如何实现围绕旋转
    [Unity3D] 如何实现注视旋转
    Css 图片自适应
    Scss 定义内层class的简单写法
  • 原文地址:https://www.cnblogs.com/samuelwnb/p/4045832.html
Copyright © 2011-2022 走看看