最近使用自己做的一个j-link 使用SW接口频率为50MHZ烧录不了程序,显示NO SW DP FOUND 降频降到20MHZ才能编译程序 但是用另一块J-link板又能使用50MHZ,后来我又换了两块目标核心板去烧录结果又能使用50MHZ 换了数据线 有人有同样的问题嘛
1条回答 默认 最新
- 一轮明月照丘壑 2024-09-24 17:28关注
以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
您遇到的问题与J-Link下载器在特定频率下无法烧录程序有关。这种情况可能由多种因素导致,以下是一些建议和可能的解决方案:
-
硬件兼容性和质量问题:
- J-Link下载器与目标核心板之间的兼容性可能受到影响。确保您使用的J-Link与目标板是兼容的,并且都是正品。
- 数据线可能存在质量问题或者与设备不兼容。您已经尝试了更换数据线,这是个很好的步骤。
-
驱动和固件问题:
- 确保您的J-Link下载器驱动程序和固件都是最新的。旧版本的驱动或固件可能会导致兼容性问题。
-
目标板设置问题:
- 确保目标核心板的SWD接口引脚没有损坏或者被短接。
- 检查目标板上的其他相关设置,如时钟配置等,确保它们正确无误。
-
频率敏感性:
- 某些设备可能对高频率的SWD通信更敏感。如果降低频率可以解决问题,那么可能是目标板对高频信号的反应有问题。您可以尝试在设备制造商的论坛或技术支持处查找是否有关于此问题的更多信息。
-
其他因素:
- 电源问题也可能影响J-Link的性能。确保目标板有稳定的电源供应。
- 尝试在不同的计算机或操作系统上测试J-Link,以排除计算机端的问题。
-
寻求专业帮助:
- 如果问题仍然存在,建议联系J-Link的制造商或目标核心板的供应商,他们可能能提供更专业的支持和建议。
此外,关于您提到的“换了数据线有人有同样的问题吗”,建议您在相关的技术论坛、社区或者社交媒体平台上搜索或询问是否有其他用户遇到类似问题并找到了解决方案。这样可能能帮助您更快地找到问题的根源和解决方法。
解决 无用评论 打赏 举报 -