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.

[参考译文] LAUNCHXL-CC2650:我的 SNP 有问题

Guru**** 2587365 points
Other Parts Discussed in Thread: CC2650, EK-TM4C123GXL

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/925045/launchxl-cc2650-problem-with-my-snp

器件型号:LAUNCHXL-CC2650
主题中讨论的其他器件:CC2650TM4C123EK-TM4C123GXL

您好!

我在 CC2650上烧录了一个十六进制文件、以以 简单网络处理器 (SNP)的形式实现 BLE 堆栈。 但是、我没有收到预期的结果。 我的输出为(在德州显示器上):

应用处理器- TM4C123-CC2650

复位 CC2650
LP->SNP FE、03、00、55、04、1D、FC、01、B2
发生 SNP 故障
获取状态
LP->SNP FE,00,00,55,06,53
发生 SNP 故障
获取版本
LP->SNP FE,00,00,35,03,36
发生 SNP 故障
添加服务
LP->SNP FE,03,00,35,81,0
添加服务
LP->SNP FE、03、00、35、81、01、F0、FF、B9
发生 SNP 故障
添加 CharValue
LP->SNP FE、08、00、35、82、03、0A、00、00、02、F1、FF、BA
发生 SNP 故障
添加 CharValue
LP->SNP FE、08、00、35、82、02、FF、B3
发生 SNP 故障
添加 CharValue
LP->SNP FE、08、00、35、82、02、0、00、00、02、F3、FF、BB
发生 SNP 故障
添加通知图表值
LP->SNP FE、08、00、35、82、00、10、00、00、02、F4、FF、A6
发生 SNP 故障
添加通知图表值
LP->SNP FE、08、00、35、82、00、10、00、00、02、F5、FF、A7
发生 SNP 故障
注册服务
LP->SNP FE、00、00、35、84、B1
发生 SNP 故障
设置设备名称
LP->SNP FE、16、00、35、8C、01、00、53、68、61、70、65、20、74、68、65、20、57、6F、72、6C、64、20、30、31、CB
发生 SNP 故障
SetAdvertisement1.
LP->SNP FE、0B、00、55、43、030、1、02、06、FF、0D、00、03、00、EE
发生 SNP 故障
SetAdvertisement 数据
LP->SNP FE、1F、00、55、43、00、14、09、53、68、61、70、65、20、74、68、65、20、57、6F、72、600C、64、20、30、30、30、31、105、50、00、20、03、02、0A、00、1D
发生 SNP 故障
StartAdvertisement
LP->SNP FE、0E、00、55、42、00、00、64、00、00、00、00、01、00、00、C5、02、BB
发生 SNP 故障
获取状态
LP->SNP FE,00,00,55,06,53
发生 SNP 故障

有什么想法吗?

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

    您好 Ariel、

    我正在寻找合适的专家来帮助您。 这可能需要一些时间才能联系到合适的人员、具体取决于可用性。 请在7月28日前更新。 感谢您的耐心。

    同时、您能否澄清您正在使用的 SDK 版本?

    此致、

    Luis

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

    您好、Luis、

    我认为这是不相关的、因为问题在于使用定制的 SNP、甚至是使用工厂提供的.hex 映像、使用 SmartRF 闪存编程器对 CC2650进行编程。

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

    我明白了。 感谢您的澄清。

    请进一步详细说明一下吗? 详细的设置和重复问题的步骤将大有帮助。 具体而言、如果您的十六进制文件是自定义文件(由您创建)或我们提供的任何内容、则不会清除该文件。 此外、您观察此文本输出的位置不清楚。

    期待收到您的来信。

    -Luis

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

    我遵循的指令:

    edx-video.net/.../UTXRTBN12016-V013000_DTH.mp4

    步骤1)在 TI.com 上搜索“SmartRF 闪存编程器”。 下载并解压缩名为 flash-programmer-2-1.7.4.zip 的文件。 在管理员模式下,安装应用程序 Setup_SmartRF_Flash_Programr_2-1.7.4.exe

    步骤2)从该 Web 链接 ble_2_02_simple_np_setup.exe 下载并解压缩十六进制文件这些十六进制文件(目标代码)以简单网络处理器(SNP)的形式实现 BLE 堆栈。 此下载将创建两个目录:一个目录包含 BoosterPack (cc2650bp)的文件、另一个目录包含 LaunchPad (cc2650lp)的文件。

    步骤3)在您的计算机上找到此十六进制文件:simple_np_cc2650lp_uart_pm_xsbl_MOOC.hex 请注意字母 LP (用于 LaunchPad)和 MOOC。

    步骤4)使用闪存编程器将该十六进制文件刻录到 CC2650 LaunchPad 上

    文本输出显示在 TExaSdisplay 应用程序上。

    请注意、我已经与我的教授进行了详细讨论、但结论是、这很可能是硬件问题。

    感谢你能抽出时间。

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

    Ariel、

    您是否对您的问题得出了任何结论? 您是否找到了根本原因?

    如果没有、请告诉我、我可以尝试提供帮助。

    -Luis

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

    否、请尝试找到根本原因。 如果您不成功、请开始更换部件的流程。

    Ariel

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

    Ariel、

    我很乐意提供更多帮助。

    为了能够为您提供帮助、我需要从您那里获取更多信息。 尤其是、关于在步骤4和错误发生时间之间发生的情况。

    您刚才只提到了以 LaunchPad 形式作为网络处理器的 CC2650。

    那么、让我向您提出几个问题:

    1. 十六进制文件的编程是否成功完成? 它应该像这样。 我使用了 v1.8.1并对十六进制进行了编程、没有任何问题。
    2. 在继续之前、请告诉我 您提到的德州显示器。 我不熟悉这个。  
    3. 请描述您的设置。
      1. 与 CC2650通信的另一个电路板是什么? 您提到 了 TM4C123处理器。  是 EK-TM4C123GXL 吗? 我无法从您发布的视频中获得足够详细的信息。
      2. 两个板如何连接? 您是否已验证所有连接均有效且正确?
      3. 您是否尝试将 CC2650 LaunchPad 连接到应用处理器的另一个实例? (如果可用)。 我们正在尝试确定 SNP 是问题还是应用处理器是问题(还是我在上一步中提到的连接问题)。  
    4. 您的应用处理器具有什么固件? 您采取了哪些步骤来验证问题不在应用处理器中、而不在 SNP 中?
    5. 您还采取了哪些其他步骤来排除硬件故障? 使用了任何示波器、DMM 等?

    如果您决定选择该路线、请访问 https://ticsc.service-now.com/ 以申请更换。

    希望 FW 能听到您的声音。

    谢谢、

    Luis

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

    1.是的、十六进制文件编程成功。

    TExaSdisplay 提供与您在 LaunchPad 上运行的串行端口软件的交互。 TExaSdisplay 类似于 HyperTerminal 或 PuTTy、但更简单、它还模拟图形显示(Nokia 显示屏)。

    另一个电路板是 EK-TM4C123GXL。 电路板似乎连接正确(我将 TM4C123连接到我的笔记本电脑、并且连接的 CC2650也通电、是否有其他方法检查连接?)。 我没有尝试连接到另一个应用处理器、因为我只有 TM4C123。

    4.我不确定应用程序处理器的含义,您可能需要详细说明。

    5.我只使用 TExaSdisplay 文本 I/O 进行故障排除,该 I/O 为我提供了我在原始帖子中粘贴的输出。

    谢谢、

    Ariel

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

    Ariel、

    感谢您的回答。  

    在#4上、我意味着应用处理器是 TM4C123。 在第3个问题上、我的意思是、如果您可以访问另一  个 EK-TM4C123GXL、则可以检查问题是 EK 还是 CC2650。

    请访问 https://ticsc.service-now.com/ 以申请更换。

    -Luis