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.

[参考译文] CC2340R5:需要支持一些问题

Guru**** 2595770 points
Other Parts Discussed in Thread: CC2340R5, LP-EM-CC2340R5, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1355769/cc2340r5-some-question-need-to-support

器件型号:CC2340R5
Thread 中讨论的其他器件:SysConfig

迪亚尔斯、

  客户在附件上收集一些问题帖子、您可以帮助确认、谢谢!

e2e.ti.com/.../CC2340_2D00_R5_2D00_issue-summary.docx

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

    您好!

    感谢您的联系。

    请通过以下问题帮助我进一步帮助您:

    1. 您是否使用 SDK 中的开箱即用示例? 如果是、请选择哪一个?
    2. 您正在使用哪个 SDK 版本?
    3. 您将使用什么作为中央设备? 例如、Simplelink Connect 移动应用程序?
    4. 如何终止连接?

    Br、

    大卫。

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

    您好!

    1.在 SDK 上使用 basic_ble 和 data_Steam 项目

    2.7_20_01_10版本;

    3、设备: Android 和 iPhone;应用是 TI SimpleLink 连接;

    4.使用 app 终止连接;使用此按钮终止连接;

      

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

    e2e.ti.com/.../CC2340R5.pdf

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

    您好!

    感谢您提供信息。

    只有在修改 TI_BASE_UUID_128 ()时才会出现这种情况,因此在使用默认值时不会出现这种问题?

    您是在使用 Ticlang 还是 IAR 编译器?

    这些开箱即用示例需要进行任何修改? 如果有任何修改、您能否详细说明一下。

    有关异常的更多信息,请查看《用户指南》的"调试"部分。

    如果可能、我建议尝试使用最新的 SDK 版本:simplelink_lowpower_f3_sdk_7_40_00_64

    Br、

    大卫。

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

    您好!

    1.    只有 当  UUID      在  文档中更改为 UUID 时,才会出现此问题。  使用  默认 UUID  不 会  出现此问题。
    2. 已修改 说明: 仅       修改 SDK 中的 UUID
    3. 使用 SDK:7_40_00_64时、  问题 仍然 存在、 但    发生的概率  降低了。        在 您 需要  断开 并 重新连接  多次后、仍然会发生 FAULTISR 错误。

    下面 是 一些 问题:  1. 使用      TI 提供的开发板、 烧录      SDK 中的示例项目时、  设备  正常运行、 无一 例外。
    2、 使用      本 公司购买的 CC2340R5芯片  替换  到      TI 提供的开发板上。      在  SDK 中烧录示例项目  不能  正常工作 ,并 生成 iCall_anort (); 错误。
    3、        我们 公司开发的板的使用    与  第二 点是一样的。

    使用 TIclang

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

    您好!

    感谢您提供更多详细信息。

    以确保我理解正确。 将 TI EVM Launchpad 与附带的 cc2340R5芯片配合使用时、工作正常。 但是、如果这种芯片被拆焊并用新芯片进行了更改、就会出现异常情况? 我可能弄错了、开发板是不是这样: https://www.ti.com/tool/LP-EM-CC2340R5?您是否对电路板进行了任何硬件修改?

        TI 提供的开发板

    此外、当您更改 UUID 时、它会在您使用原始 TI Launchpad 时正常工作? 我正在尝试了解是 UUID 修改还是可能生成该内容的硬件修改。

    您可以检查 xPSR ->异常寄存器中 faultISR 的值吗?

    Br、

    大卫。

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

    您好!

    有  两个 问题:
     第一个 问题 是:
     SDK 版本 为: 7_40 (使用      SDK 中的 DATA_STERAM 项目     )如果更改 UUID,        将显示 faultISR ()错误,因此      暂时不会讨论此问题。     现在的重点 是  第二个 问题、
     第二个 问题  说明  如下:
      会发生以下情况:  SDK 版本 为 7_40_00、      SDK 中的示例代码  未 修改、 而   使用 TIClang。
    1. 使用  以下工具: www.ti.com/.../LP-EM-CC2340R5 开发 板。  使用      SDK 中的示例代码、 将 其下载 到 LP-EM-CC2340R5、  该板 工作 正常 、然后 在  Simplink Connect 应用程序上、 蓝牙 可以  正常连接。
    2. 使用 您 自己的 绘图 板 (您 可以 查看   原理图 以 查看 是否 有   问题、 我们  提供了: CC2340R5.pdf)、 将  SDK 示例 代码下载 到  板上      、板不能正常工作、  板  处于: iCall_abort () 状态。   下面 是       发生 iCall_abort()的调试屏幕截图。
    3、 如果       公司购买的 CC2340R5芯片  换成了 LP-EM-CC2340R5    开发 板、  情况     和    上面的第二点是一样的。

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

    您好!

    由于节假日、该线程中可能会有一些延迟。 对于由此可能造成的任何不便、我深表歉意。 同时、我还有几个问题可帮助我们确保全面了解您的行为。

    您有一个 LP-EM-CC2340R5板和您自己的自定义板。 如果您将未修改的7.40 SDK BLE 示例刷写到 LP-EM-CC2340R5、则可以正常工作。 如果在定制板上刷写同一个映像、则编程挂起。 如果您取其中一个松散的 CC2340R5 IC 并将其放置在 LP-EM-CC2340R5中、则会看到 iCall_abort。

    我的理解是否正确? 您是否已提交定制电路板设计以接受硬件设计审查?

    此致、

    1月

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

    您好

     当前的 问题 就是  您 所了解的。  我们  提供了      原理 图的 PDF 文件。

    e2e.ti.com/.../7245.CC2340R5.pdf

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

    您好!

     iCall 问题已经解决;

    仍存在有关更改 UUID 的问题转到故障 ISR 需要解决、谢谢!

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

    您好!

    很高兴听到这个消息。

    您能否向我展示您如何修改 UUID 以及您使用的值是什么? 您是否正在修改宏? TI_BASE_UUID_128 ()

    Br、

    大卫。

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

    尊敬的 David:

    1.客户使用  syscfg 工具 和 bcomdef.h 文件 来 更改  UUID, 如     下图所示;
    2.  另外、   更改  UUID 后、我  使用 SimplelinkConnect-app  断开   与 LP-EM-CC2340R5                           的连接、发现在蓝牙协议栈中创建的三项任务、其中优先级为5的任务在断开连接后始终处于正在运行状态。  这种 情况  感觉 不正常。

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

    您好!

    我曾尝试在我一方重现此问题但未成功。 我能够使用您的值修改 TI_BASE_UUID_128、不会有问题。 我还断开并连接了几次(大约10次)。 我考虑了一些问题:

    • 我将 bcomdef.h 文件包含在项目中(在 \source\ti\ble5stack_flash\inc)并在编译前将其修改为副本。
    • SysConfig 中的 UUID 0按照与在 bcomdef.h 文件中进行的修改相同的格式进行修改。

    Br、

    大卫。