0. 参考

Jlink新版驱动安装目录无JLinkDevices.xml添加新器件方法-CSDN博客

UM324xF开发快速上手 V1.4.pdf

1. 正文

如果按官方文档一步步走下来,发现JLink安装目录下根本没有JLinkDevices.xml,非常操蛋

废话少说,解决方案如下

1. 在 C:\Users\你的用户名\AppData\Roaming\SEGGER下新建一个JlinkDevices目录

2. 在官网的SDK(UM324xF-Driver&Example_V1.0.rar)中,进入这个目录Driver&Example\Utilities\PC_Software\IDEs_Patches\MDK-ARM\UM324xF_DFP_1.0.1\JFLASH,直接复制里面全部内容到上面的JlinkDevices目录

 3. 但是很遗憾,SDK中的XML文件是不完整的,必须要补全,补全后的完整内容为:

<Database>
	<Device>
		<ChipInfo Vendor="UM" Name="UM324xF" Core="JLINK_CORE_CORTEX_M4" WorkRAMAddr="0x20000000" WorkRAMSize="0x28000" />
		<FlashBankInfo Name="Internal Flash" BaseAddr="0x00000000" MaxSize="0x100000" Loader="Devices/UM/UM324xF.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
	</Device>
</Database>

后面重启J-Flash,不出意外的话就能找到添加的设备了,出意外的话……

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐