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/LAUNCHXL-CC2650:刷写 DTM 软件时连接 CC2650 Launch Pad 时出现问题

Guru**** 2551120 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/929622/ccs-launchxl-cc2650-problems-connecting-with-cc2650-launch-pad-with-dtm-sw-flashed

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件:CC2650

工具/软件:Code Composer Studio

我按照 指南为 DTM 设置电路板。

问题:我无法通过 UART 连接到 使用针对 DTM 修改的 host_test 项目刷写的 CC2650F128。

在这里、分步介绍如何构建.hex 文件以及如何消除错误。

在 CCS10中、我将应用程序和堆栈项目导入到新的工作区中 /examples/cc2650lp/host_test.

我将变体更改为 CC2650F128 (根据我的 Launch Pad 上的芯片)

变体更改后、生成文件 cc26x0f128.cmd、由于以下错误、我需要将其删除:

"C:/ti/simplelink/ble_sdk_2_02_04_06/src/common/cc26xx/ccs/cc26xx_stack.cmd "、第95行:错误#10263:已指定闪存范围 

当我编译堆栈时、我收到以下错误:

>>编译失败
OSAL/subdir_rules.mk:9:目标'OSAL/osal.obj'的配方失败
"C:/ti/simplelink/ble_sdk_2_02_04_06/src/components/osal/src/common/osal.c "、第408行:错误#167:
编译"C:/ti/simplelink/ble_sdk_2_02_04_06/src/components/osal/src/common/osal.c "时检测到函数调用1中的参数太少错误。
gmake[1]:***[OSAL/osal.obj]错误1 

如果我切换到不同的编译器版本、则会消失。 TI v18.12.5.LTS

我对 DTM 进行了更改(从堆栈和应用程序中删除 POWER_SAVE、从应用程序中删除 NPI_USE_SPI、并添加 NPI_USE_UART)

我刷写.hex 文件、一切正常。

硬件连接类似于下面的指南(图6)、跳线仅在3.3、GND 和 XDS110电源上。

https://www.ti.com/lit/an/swra530/swra530.pdf?ts=1596716909707&ref_url=https%253A%252F%252Fwww.google.com%252F

最后、我无法通过 UART 与 CC2650通信。 感谢您的任何帮助。

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

    尊敬的 Christian:

    很抱歉耽误你的回答。

    您能否使用 CCS 7.4和 TI ARM 编译器16.9.4.LTS 进行测试?

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

    我们取得了一些进展、我忘记了更新该主题。 很抱歉。

    TI 方面的一切都很好(在修复了上述错误后)。 事实证明我们使用的 RS232液位滤线器有故障:(。

    我们在调试方面取得了良好的进展,一旦发现我们可以使用 BTool 的 Misc->Send_RawTxMessage 手动发送和接收 DTM 命令的响应。

    如需了解相关信息、请访问以下文档: processors.wiki.ti.com/.../PTM_cc2640