查看: 1959|回复: 2

生成了程序bin文件后怎么用jlink烧写

[复制链接]

0

主题

0

帖子

18

积分

初级工程师

Rank: 1

积分
18
发表于 2022-5-12 14:55:59 | 显示全部楼层 |阅读模式
本帖最后由 jyy 于 2022-5-12 14:58 编辑

我的代码生成bin文件后,怎么用jlink烧写呢?用jlink的 loadbin 指令会报错
下面是我的烧写脚本
  1. device CORTEX-M0
  2. si SWD
  3. speed 1000
  4. connect
  5. h
  6. erase
  7. loadbin .\SocketTemp.bin 0x00000000
  8. r
  9. qc
复制代码

在loadbin那里会报错,错误信息如下:
  1. Downloading file [.\SocketTemp.bin]...
  2. Unspecified error -1
复制代码


回复

使用道具 举报

151

主题

840

帖子

4371

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4371
发表于 2022-5-18 10:03:24 | 显示全部楼层
求教万能的百度吧,可能是版本问题。这种用法估计很少有人会用。
回复

使用道具 举报

1

主题

16

帖子

337

积分

高级工程师

Rank: 3Rank: 3

积分
337
发表于 2022-5-24 23:35:58 | 显示全部楼层
device CORTEX-M0
你选择CORTEX-M0作为器件,不能关联实际使用的MCU器件的烧录算法。如果是使用复旦微的MCU,可以参考对应型号的技术贴,把烧写算法手动添加到JLink软件里面,然后修改JLinkDevices.xml文件,把器件列表也添加进去。烧写脚本选择正确的MCU型号就可以正常烧录了。参考:
http://www.fmdevelopers.com.cn/f ... &extra=page%3D1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表