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.

[参考译文] CC2640:定制板问题 СС2640

Guru**** 1693055 points
Other Parts Discussed in Thread: LAUNCHXL-CC2650, CC2640, CC2650, UNIFLASH
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1302846/cc2640-problems-with-custom-boards-2640

器件型号:CC2640
主题中讨论的其他器件: CC2650、LAUNCHXL-CC2650 UNIFLASH

大家好!

我使用 CC2640/CC2650设计了许多定制板。
一切都很完美。

但是、在新的定制电路板上、我遇到了 Flash Programmr2 (cJTAG LaunchPad CC2650)的不适当行为。
有时、未检测到 CC2640。 这是偶然发生的。



另外、经常会出现"Erase-Program-Verify"错误。
有时、"强制批量擦除"+"编程验证"帮助。



我假设问题出在 PCB、导线(5 SM)和 cJTAG 连接器上。

帮助我准确理解问题所在。

此致、

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

    您好、Alex Har:

    如果您认为可能存在 PCB 问题、我们可以尝试审核原理图(SIMPLELINK-2-4GHz-design-reviews 设计工具| TI.com)。 您是否遵循了 SDK 文档中的自定义板说明? 您使用的确切的调试器是什么?  

    [quote userid="587351" url="~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1302846/cc2640-problems-with-custom-boards-2640有时候无法检测到 CC2640。 这是偶然发生的。

    您能否详细说明一下"这是偶然发生的"的含义、这是随机发生的吗?如果您将其拔下并重新插入、问题是否已解决?  

    定制硬件—SimpleLink CC13XX/CC26XX SDK BLE5-Stack 用户指南2.02.02.08.01文档

    谢谢。
    A·F

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

    您好!

    为了对定制电路板进行编程和调试、我使用 LAUNCHXL-CC2650中的调试器。
    只有 CC2650/CC2650检测和闪存编程工作时不稳定(随机)。
    编程后、此电路板一直稳定运行。 2.4GHz 部件的性能也很好。

    这时、就需要与不稳定、随机的编程器(Flash Programmr2 + cJTAG LaunchPad CC2650)进行交互。


    此致、

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

    您好、Alex Har:

    您是否已申请对您的定制电路板进行原理图审核? 如果这可能是硬件连接问题、我可以通过硬件团队的人员发出警报。

    编程后,电路板始终能够稳定地工作。 而且2.4GHz 部件效果也很好。[/引号]

    这似乎很好、尽管让器件首次闪存不可靠是很奇怪的。  

    只有 CC2650/CC2650检测和闪存编程工作不稳定(随机)。

    当您遇到此问题时、您会特别注意到什么? 您是否会断开/重新连接电路板、直至其正确检测到?  

    谢谢。
    A·F

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

    您好、Alex
    感谢您的回复

    "当您遇到此问题时、您会特别注意到什么? 您是否要断开/重新连接电路板、直到它正确检测到?"
    是的,完全正确!!!


    我开始进行实验。
    我已断开所有额外电路
    只剩下24MHz、32.768kHz (虽然刷写时不需要)带有电容器和额外电容器的晶体振荡器、用于 VDDS 和 RESET_N。

    我不知道协议 cJTAG (TMS、TCK、Reset)。
    使用一个存储示波器、我读取了信号 cJTAG:TMS、TCK 的示例。
    我没有看到任何问题
    VDDS=LaunchPad 提供3.28V 电压。


    我没有答案((

    此致、
    亚历克斯

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

    您好、Alex Har:

    如果可能、您是否能够提供与电路板访问(cJTAG)相连的设置/硬件连接。  

    您是否碰巧有另一台笔记本电脑/设备可以使用  Flash Programmer 2进行测试、以查看器件之间是否仍然存在问题? (确保这不是驱动程序/程序问题)。 UniFlash 能够识别 器件吗?  

    谢谢。
    A·F