J-Flash arm v4.84a使用SWD方式烧写.hex固件
2018-01-04 20:37
369 查看
J-Flash arm v4.84a使用SWD方式烧写.hex固件
下载到官网下载segger.com下载J-Link , 因需要刷指定机型固件,所以用了以前的旧版本v4.84a版。**
配置
打开JFlashARM.exe ,可以看到默认的Default.jflash配置文件(如果有配置好的可以打开指定的配置,没有的话需要自己配置)。
打开Options->project settings。
【General】这里我用的默认的第一项USB。
【Target Interface】选择SWD方式,before设了5kHz, after 设自动auto就可以了。
【CPU】选Device中指定品牌的设备型号就可以了。
File->open data file,打开指定的“.hex”文件。
连接
分别把主板上的 5V, TMS, TCK, GND 4根线连到 ARM 仿真器对应的脚上,再把 USB 插到电脑上。
Target->Connect 连接主板。
烧写
按 F7 自动开始烧写,并弹出进度条,直接50%,很快就完成,这时弹出完成提示框,并且可以看到右下角显示2000 kHz
Error
第一次烧写发生了错误。
RAM check failed @ address 0x20000000
Write: 0x03020100 07060504
Read: 0x00000000 00000000
(0 bytes of RAM have been checked successfully)
Failed to erase sectors
排查了原因,发现是线接错了。重新接了就好了。
相关文章推荐
- CC2530 IAR配置生成hex烧写文件(可使用Flash programmer直接烧写)
- 使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法
- 使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法
- DSP/BIOS使用之初窥门径——滴答时钟及烧写Flash
- DSP/BIOS使用之初窥门径——滴答时钟及烧写Flash
- FL2440使用J-Link烧写Nand> Flash遇到CPU is not halted!
- 使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法
- uboot通过tftp下载固件并烧写到flash
- 通过串口烧写龙芯1c固件到flash(基于pmon中的ymodem)
- DSP/BIOS使用之初窥门径——滴答时钟及烧写Flash
- 在ubuntu下使用指令烧写固件到usrp N210
- 使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法
- DSP/BIOS使用之初窥门径——滴答时钟及烧写Flash
- 使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法
- Jlink自带软件SWD方式烧写程序ERROR:RAM check failed @ADDRESS 0x20000000错误,解决方案
- Ubuntu下使用OpenOCD通过Jlink烧写HEX到STM32
- [笔记].关于使用Nios II Flash Programmer下载后无法从EPCS启动的一种解决方法;sof+elf>flash>hex>jic
- 使用Flash烧写工具填充bin文件包头内容
- 使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法 分类: HI3531 arm-linux-Ubuntu 2013-12-07 15:10 697人阅读 评论(0) 收藏
- google 分析统计flash报表使用方式