使用J-Link烧写bin文件到Mini2440的NOR flash

  • 一. J-Link和配置文件
  • 二. 手动配置
  • 三. 烧写bin文件

一. J-Link和配置文件

  1. Setup_JLinkARM_V440.zip
  2. mini2440.jflash

二. 手动配置

如果不想使用mini2440.jflash,可以自己手动配置

  1. 打开J-Flash ARM,并进入菜单:Options-Project settings
  2. CPU选项
    CoreARM9Little endian
    Use target RAM(faster)Addr:40000000 4KB(不选很慢,从Nor flash启动时内部Boot SRAM的地址和大小,参考S3C2440A的芯片手册)
    Use following init sequence
0) Halt
1) Disable MMU
2) Write 32bit 0x53000000 0x00000000 ; pWTCON , 看门狗定时器控制寄存器
3) Write 32bit 0x4A000008 0xFFFFFFFF ; INTMSK , 中断屏蔽寄存器
4) Write 32bit 0x4A00001C 0x000007FF ; INTSUBMSK , 针对INTMAK具体化的一个中断请求屏蔽寄存器
5) Write 32bit 0x53000000 0x00000000 ; pWTCON , 看门狗定时器控制寄存器
6) Write 32bit 0x56000050 0x000055AA ; rGPFCON , Port F control
7) Write 32bit 0x4C000014 0x00000007 ; CLKDIVN , CPU时钟分频控制寄存器
8) Write 32bit 0x4C000000 0x00FFFFFF ; LOCKTIME , 锁时计数寄存器
9) Write 32bit 0x4C000004 0x00061012 ; MPLLCON , MPLL寄存器
10) Write 32bit 0x4C000008 0x00040042 ; UPLLCON , UPLL寄存器
11) Write 32bit 0x48000000 0x22111120 ; Bus width & wait status
12) Write 32bit 0x48000004 0x00002F50 ; Boot ROM control
13) Write 32bit 0x48000008 0x00000700 ; BANK1 control
14) Write 32bit 0x4800000C 0x00000700 ; BANK2 control
15) Write 32bit 0x48000010 0x00000700 ; BANK3 control
16) Write 32bit 0x48000014 0x00000700 ; BANK4 control
17) Write 32bit 0x48000018 0x0007FFFC ; BANK5 control
18) Write 32bit 0x4800001C 0x00018005 ; BANK6 control
19) Write 32bit 0x48000020 0x00018005 ; BANK7 control
20) Write 32bit 0x48000024 0x008E0459 ; DRAM/SDRAM refresh
21) Write 32bit 0x48000028 0x00000032 ; Flexible Bank Size
22) Write 32bit 0x4800002C 0x00000030 ; Mode register set for SDRAM
23) Write 32bit 0x48000030 0x00000030 ; Mode register set for SDRAM
  1. Flash选项
    取消Automatically detect flash memory,然后Select Flash Device
    Mini2440的Flash型号是:Am29LV160DBSST39VF1601

三. 烧写bin文件

  1. File-Open data file 打开.bin,也可以直接拖进程序
  2. Target-Connect 连接芯片
  3. Target-Erase chip 擦除Flash
  4. Target-Program 烧写.bin文件

[嵌入式] 使用J-Link烧写bin文件到Mini2440的NOR flash相关推荐

  1. Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行

    Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行 代码烧写 2.烧写的工具 2.把生成的将 imxdownload 放在工程目录下(led.bin同一个文件夹下 ...

  2. ARM(IMX6U)裸机汇编LED驱动实验——驱动编写、编译链接起始地址、烧写bin文件到SD卡中并运行

    参考:Linux之ARM(IMX6U)裸机汇编LED驱动实验–驱动编写 作者:一只青木呀 发布时间: 2020-08-07 09:13:48 网址:https://blog.csdn.net/weix ...

  3. fpga烧写bin文件_Altera FPGA烧写步骤及注意事项_骏龙科技

    Altera FPGA烧写步骤及注意事项 作者:Altera中国区代理――骏龙科技 由于Fiberhome在一些比较老的项目中使用了EPC1或者EPC1441一次性编程器件,不能进行重复编程,如果烧写 ...

  4. fpga烧写bin文件_FPGA烧写程序

    比如说Altera FPGA,对于大部分芯片都可以同时采用2种编程方法,即AS+配置芯片方式以及JTAG方式,下载电缆都可以通用,比如ByteBlasterII: 用AS+配置芯片方式,就是可以将程序 ...

  5. Linux学习笔记---烧写bin文件分析

    在看正点原子 I.MX6U 嵌入式 x Linux 驱动开发指南时,在第九章分析了启动文件的组成,但是通过文档中介绍的HEX文件查看器查看 load.imx文件时感觉不是很方便,于是就在Notepad ...

  6. fpga烧写bin文件_S3C2440移植uboot之编译烧写uboot

    @[TOC] 移植环境 主 机:VMWare--ubuntu16.04 开发板:S3C2440 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2012.04.01 ...

  7. vivado烧写bin文件到flash 中

    点击 bitstream setting ,将 bin_file 勾上,点击 OK. 2)点击 generate bitstream ,生成 bit 文件和 bin 文件 3)点击 open hard ...

  8. DSP程序烧写bin文件到flash中,及下载到flash中无法运行的问题

    1.下载bin到flash中 开发环境为CCS5.5,需要破解后使用 项目的配置属性为: 输入以下命令,即可编译后生成bin文件 "${CCS_INSTALL_ROOT}/utils/tio ...

  9. otg烧写linux内核,Linux——OTG方式烧写镜像文件步骤总结

    目录 0 前言 在使用开发板开发时,时常需要把编译好的镜像文件烧写至开发板,通常我们使用OTG在线烧写方式,开发阶段调试效率很高,也可以使用TF卡烧录,就需要先把TF卡做成类似启动盘,像Windows ...

最新文章

  1. k8s service type_k8s重器之Service
  2. Chrome 技术篇-console控制台检测xpath、css唯一性
  3. ReentrantLock 源码分析
  4. python定义函数的命令_Python入门 | 定义函数
  5. 程序语言的概念知识笔记
  6. 年薪20万软件测试工程师都具备的能力,你有吗?
  7. 转载:SQL server2005 里面没有management studio!下载SQL开发版本
  8. linux调度器(二)——CFS模型
  9. 用 Python 搭建解一元二次方程的计算器
  10. 计算机休眠唤醒后分辨率变小了,WIN10休眠唤醒后,所有的窗口都跑到了左上角,如何解决?...
  11. 百度地图API—简易操作
  12. 常用LINUX命令汇总
  13. 环境混合物总体效应:加权分位数和回归(WQS)
  14. p20华为云电脑白屏_华为云电脑让P20如虎添翼,连接键鼠秒变办公利器
  15. 代码要写成别人看不懂的样子(二十六)
  16. excel不均匀坐标轴_使用不等距的坐标轴标签来改变Excel图表的展现形态的方法...
  17. 射频Transceiver架构
  18. 哎,我要改行了!ChatGPT版Excel?动动嘴皮子就把表格改完了!
  19. 靠一个微信小程序挣了 10.7 万(文末赠书)
  20. 深度技术GHOST WIN7系统32.64位j极速安装版 V2016年

热门文章

  1. IDEA光标变成黑块解决方法
  2. php opp三个特点,PP和OPP的特点与区别
  3. 关于 idea CTRL+F12 的快捷键 屏幕会自动黑然后恢复
  4. VirtualBox配置CentOS-7虚拟机:FATAL: Could not read from the boot medium! System halted .
  5. windows10自动登录
  6. 条形码 - 技术优势与分类介绍
  7. 33层高楼为什么27楼和28楼最贵 次顶层房价高原因揭秘
  8. 你好请问计算机房在几楼,电梯机房一般在几楼
  9. 电源升压5v芯片归纳
  10. 曾推动微信运动成为潮流的乐心,想要用小米模式跟传统医疗说不