[LKS32 软件] 【凌鸥创芯电机开发板LKS32MC071CBT8评测报告】1 新版JLINK工具实现程序下载的方法

[复制链接]
 楼主| 6552918 发表于 2023-6-20 21:57 | 显示全部楼层 |阅读模式
<
#申请原创# #技术资源# @21小跑堂

SEGGER的J-link工具是我们调试时用的非常多的工具,厂家给的例程也都是使用J-link工具调试开发的,但由于linko没有和SEGGER公司达成深度合作,所以SEGGER公司得J-link工具内并没有集成linko的芯片信息,在最新的V7.88h内是搜索不到相关芯片信息的。
902ff939b686259e0ea802ed493f0b2f
但SEGGER公司为方便没有达成合作的厂商能够使用J-link工具,为J-link工具留了添加芯片支持的方法,在JLink_V770d之前的版本网上有很多教程,但JLink_V770d之后SEGGER公司修改了添加芯片支持的方法,本贴是实现JLink_V770d之后版本添加J-link工具芯片支持的方法。
首先安装MDK的芯片支持包
1367f8414988969b1e405bc2104d5dab
b9ca79fe0ddd9bb56a4cb6559f12d898
使用例程工具检查芯片支持包情况,能够识别到芯片,并获取到下载算法
14b5252fc3794aca8278a7d5b53511b7
ac6224a0b79a57ed9bf74bad90e5af13
然后再MDK芯片支持包的路径下找到下载算法备用
ac8c67058d2e73e42e7af292af57f6fe
新的版本J-link为了方便添加设备添加,在安装路径外创建了公共文件路径,添加新设备,只需要将文件放在公共路径下就行(AppData是隐藏文件,需要关闭隐藏才能看到)
OSLocation
WindowsC:\Users\<USER>\AppData\Roaming\SEGGER
Linux$HOME/.config/SEGGER
macOS$HOME/.config/SEGGER
例如我的路径如下
b0ec6df5d5602a9e637266afff20f783
自己创建个用于存放设备文件的文件夹 名称必须为JLinkDevices
在JLinkDevices路径内创建新的厂商名称路径
7b50417323e0ae760a7f4ec65c4f9955
再将厂商提供的设备信息文件(.xml文件)和下载算法文件(.FLM文件)放在厂商名称文件路径下即可。(相关文件我会放在帖子的最后)
6fc4afbe28266400792f00d47421f81d
.xml文件内有对下载算法的路径有描述,需要和存放路径一致(因为我这里下载算法和描述文件在相同路径下,所以不用再添加路径,如果放在其他路径下可以下载文件前添加路径),芯片的相关资源信息可以在芯片手册或MDK的配置信息内得到。
970bc2603bc1bdffe53bafd869bc6121
b7820fb50407c11ee0ea546be4594761
添加完后就可以在JFLASH内找到芯片信息了
7bc38a9cbe9cf2ede0d1ac36cb89f562
选择好后需要勾选存储区
05d941b782eaa79e05f649256bcf4eeb
接下来就是进行读写测试了,首先连接芯片
ccaaef76919dd132df56191149df411d
进行擦除操作
2ff7ec5cf0b68a7a8fa0c3cc5622b11b
再读取flash信息,确认是否擦除成功
9a9a8734dd9810880e9b67b661cf1c79
读取信息都为FF,表明擦除成功了(擦除前MDK进行过程序下载)
d6e6ea4021b505e9e29229b9d0d019c0
使用JFLASH进行程序下载,并显示编程成功
69fd674ea0f0e45b08a120bd2c8c8196
再读取flash,读取成功,并和写入一致
8c704676399a312e19dac4ea507c68bb
至此,实现了在新版J-LINK内工具内添加linko芯片支持。
J-LINK芯片支持文件包: Linko.zip (3.53 KB, 下载次数: 159)

评论

赞~!  发表于 2023-6-26 10:11
ateganyl 发表于 2025-3-5 11:42 | 显示全部楼层
你好,我的j-link为什么找不到device id,但是下载算法是有的,我用的是j-link v12版本,淘宝上买的,非正版
饥渴007 发表于 2025-5-22 00:44 | 显示全部楼层
你好,请问 .xml文件去哪里获取
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:北京汇冠触摸技术有限公司/电子工程师
简介:电子工程师,嵌入式应用爱好者。

102

主题

1290

帖子

10

粉丝
快速回复 在线客服 返回列表 返回顶部
认证:北京汇冠触摸技术有限公司/电子工程师
简介:电子工程师,嵌入式应用爱好者。

102

主题

1290

帖子

10

粉丝
快速回复 在线客服 返回列表 返回顶部