您的位置:首页 > 其它

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

排查了原因,发现是线接错了。重新接了就好了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: