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.

[参考译文] CCS/CC2650:无法将代码或十六进制文件加载到 CC2650

Guru**** 2595800 points
Other Parts Discussed in Thread: CC2650, LAUNCHXL-CC2650, CC2650STK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/608657/ccs-cc2650-code-or-hex-file-can-not-load-to-cc2650

器件型号:CC2650
主题中讨论的其他部件:CC-DEVPACK-DEBUG

工具/软件:Code Composer Studio

主席先生,

我有使用 cc2650和传感器标签开发包调试器设计的定制板。

我尝试通过 闪存编程器2加载蓝牙栈2.2提供的十六进制文件之一。

但代码未经过、显示.error 上传代码失败、无法从0x00000000加载;

在编辑字段 FP2中、我可以读取 cc2650的存储器页 MAC 地址、但代码不会通过

为什么...?????

请 尽快解决此问题。

因为没有人正确回放。 我想用零误差来清除它

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议您 先参阅 processors.wiki.ti.com/.../CC26xx_HW_Troubleshooting 以解决硬件问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    除了故障排除提示之外、建议不要将 DevPack 调试器(CC-DEVPACK-DEBUG)用于 CC26xx 定制板的调试/编程。 我建议使用工具 wiki 页面(BLE Wiki 上的链接)中列出的兼容调试器、例如 LAUNCHXL-CC2650 LaunchPad 和10引脚 JTAG 电缆。

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢你 的答复

    但我想知道这些调试器之间的区别是什么

    我介绍了两者的原理图、除了用于午餐板调试行的2个缓冲器。

    为什么不能使用 CC-DEVPACK-DEBUG、请从技术上解释

    谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我认为这是因为 cc-devpack-Debugger 的连接器专为 CC2650STK 而设计、因此更容易使用 LAUNCHXL-CC2650的 XDS110调试器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对于连接、我根据 TI 提供的 cc-devpak-debug 原理图从 CC-DEVPACK-DEBUG 接线

    这是

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我可以读取目标器件的 Mac 地址、即 cc2650的 Mac


     

     

    当我尝试上传其中一个未经过的十六进制文件时

    请查看下图以了解我在闪存程序2中得到的错误


     

     

    请告诉我具体发生了什么、然后回复给我

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我已使用 CC-DEVPACK-DEBUG 来调试十六进制文件并将十六进制文件刷写到我们的定制 CC2640R2板。 CC-DEVPACK-DEBUG 连接到我们的定制 CC2640R2板。

    如果到定制 CC2650板的 CC-DEVPACK-DEBUG 接线正确、则定制 CC2650板可能存在问题。

    -克尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我同意 Markel 的意见。 没有理由不能使用 cc-DevPack-Debugger
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,

    这是我的定制 cc2650原理图、请找出  并告知我出错的地方。


     

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的意思是、我们还可以使用 CC-DEVPACK-DEBUG 来闪存 cc2650并调试器件。

    如果定制电路板设计错误、那么如何在闪存程序2...中识别它?

    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="keerthi Kumar"]您的意思是我们还可以使用 CC-DEVPACK-DEBUG 来刷写 cc2650 并调试器件。

    是的、我使用 CC-DEVPACK-DEBUG 连接到我的定制 CC2640R2板、以便使用 SmartRF 闪存编程器2进行 CCS/IAR 调试和闪存、因此对于 CC2650应该相同。

    [引用 USER="keerthi Kumar">如果定制电路板设计错误、如何在闪存程序2...中识别它?
    [/报价]

    SmartRF Flash Programmer 2输出日志可以提供一些有关问题原因的细微线索。

    您的定制 CC2650电路板设计是否基于 CC2650 Launchpad? 如果是、是否有任何与 CC2650 Launchpad 不同的组件?

    您还需要检查使定制 CC2650板正常工作所需的一切、包括电源、晶体频率等。

    -克尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没有区别.. 该设计完全基于 cc2650 Launchpad。
    我们可以看到 SmartRF 闪存程序2中的器件检测,它擦除2650闪存,并且它唯一无法写入新闪存。
    为什么...??
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您提到该设计"完全基于 cc2650 Launchpad "、但您使用的是5x5与 LaunchPad 上的7x7。 此外、从原理图中可以看到、您将负载电容器放置在24MHz xosc 上。 请查看 BLE wiki 上的硬件故障排除提示并报告您的发现。 您还可能遇到布局或装配体问题、从而导致无法正常运行。

    请执行检查项目并报告您的发现。

    祝你一切顺利