主题中讨论的其他器件:UNIFLASH、 SEGGER、 CC2340R5
您好!
XDS110板损坏。 我是否可以使用 CC2340板通过 JLINK 而不是 XDS110下载 bin 文件。我已经尝试通过将 SWD 连接到 JLINK 来将具有 uniflash 的 bin 文件下载到 CC2340。 但 JLINK 无法找到 CC2340设备。 希望您能有所帮助。 谢谢
祝您度过美好的一天!
詹姆斯
2020.02.02
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
XDS110板损坏。 我是否可以使用 CC2340板通过 JLINK 而不是 XDS110下载 bin 文件。我已经尝试通过将 SWD 连接到 JLINK 来将具有 uniflash 的 bin 文件下载到 CC2340。 但 JLINK 无法找到 CC2340设备。 希望您能有所帮助。 谢谢
祝您度过美好的一天!
詹姆斯
2020.02.02
James、您好!
感谢您与我们联系。
如有相关信息、如果您有其他 TI LaunchPad、则可以按照此处 https://software-dl.ti.com/simplelink/esd/simplelink_lowpower_f3_sdk/7.40.00.64/exports/docs/ble5stack/ble_user_guide/html/quickstart-guide/quickstart-intro-cc23xx.html#run-your-first-program-on-the-device-device 所述重新使用其 XDS110
也可以使用 JLink 探针。 在这种情况下,应确保使用 J-Flash Lite 来刷写器件(由 Segger 在 https://www.segger.com/downloads/jlink/上提供)。 确保选择版本 v7.92 我 或更高版本。
最后但同样重要的是、您能否指定您正在使用什么工具链(TICLANG 或 IAR)来构建软件映像? 未启用 TIClang 以填充 CCFG CRC -因为这是通过 CCS 或 Uniflash 在刷写器件时完成的。 如果需要、我会指导您浏览此限制。
我希望这将有所帮助、
此致、
您好、James:
很高兴看到您使用 JLink 探针下载 CC2340R5上的映像。
我知道图像无法按预期工作。 像您一样、我认为这是由 CCFG 部分的 CRC 引起的。 为了确认这一理论、我希望您尝试使用图像来刷写器件、并正确填充 CCFG 部分的 CRC。
为获得此效果、您可以在使用 XDS110调试器进行刷写后转储器件的闪存。 我已经在 empty 示例中为您完成了同样的操作(闪烁的 DIO14): /cfs-file/__key/communityserver-discussions-components-files/538/cc2340r5_5F00_blink_5F00_DIO14.bin
=>您可以尝试使用 JLink 探头刷写附加的图像并确认它可以正常工作吗?
如果我提供的映像有效、我建议您在 CCS 中实施一个编译后处理脚本、以正确填充 CCFG 部分的 CRC。 随附的指南展示了具体操作方法。 /cfs-file/__key/communityserver-discussions-components-files/538/PostBuildScript.pdf
可在以下位置获得 post-build 脚本: /cfs-file/__key/communityserver-discussions-components-files/538/post_5F00_build_5F00_script.zip
注意:此编译后脚本将包含在 CCS 和 SDK 的未来版本中(可能在2024年第二季度末)。 因此不再需要我所介绍的程序。
在调试方面、我建议您使用 JLink 系统视图 (由 Segger https://www.segger.com/downloads/jlink/发布)-请务必再次选择7.92版 我 或更高版本。
我希望这将有所帮助、
此致、