J-Link 命令行烧录

J-Link 命令行烧录

因为我有很多需要烧录的HEX文件,用J-Flash烧录起来很不方便,因此尝试用批处理命令来进行烧录处理。这样的,只需要一个批处理脚本,就可以完成整个烧录。J-Link.exe命令使用说明。

这里我有两个HEX文件,一个Bin文件。两个HEX分别是Softdevice和Bootloader,Bin文件是APP。在烧录时,为了方便,我将这三个文件进行合并,合并成一个HEX文件。

方法:先将Bin文件转化为HEX文件,然后合并三个HEX文件为一个HEX文件

将用到的命令写程一个批处理脚本firmware_product_hw.bat

.\srec_cat.exe .\burn.bin -Binary -offset 0x380c0 -o burn.hex -Intel
mergehex -m .\softdevice_bootloader_product_hw.hex .\burn.hex -o firmware_product_hw.hex
pause

然后配置烧录脚本52840.txt

si 1 // 选择SW接口
speed 4000 // 4000kHz
device NRF52840_XXAA // 芯片型号
r 
h
erase
loadfile F:\Projects\Guard_bar\code\test\firmware_product_hw.hex
q

命令运行:


                
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值