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.

[参考译文] CC2652P7:将 SiLab BLE 移植到 TI CC2652P7

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1526501/cc2652p7-porting-silab-ble-to-ti-cc2652p7

器件型号:CC2652P7

工具/软件:

您好、

将现有的 Silicon Labs BLE 器件移植到 TI CC2652P7 平台、同时保持与当前应用的兼容性。
新器件必须支持以下运行指南:
  • 控制操作应在无需活动 BLE 连接的情况下正常工作。
  • 仅出于以下目的建立 BLE 连接:固件更新 (OTA)、远程控制设置、与专为高级功能设计的专用器件进行交互。

SDK: simplelink_cc13xx_cc26xx_sdk_8_30_01_01

有关更多详细信息、请参阅 附件

e2e.ti.com/.../Porting-SiLab-_2D00_-TI-CC2652P7.xlsx

是否有任何需要考虑或改进的具体方面?
此外、您能否推荐任何适合测试的工具或应用?

此致、

存储体

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

    您好:

    感谢您联系我们! 在询问要考虑的具体方面时、这是一个开放式问题、涉及哪些方面? 另外、您能解释一下要测试的内容吗?  

    此致、

    Tarek D

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

    您好、

    很抱歉耽误了回复。

    对于现有器件、广播 PDU 配置设置为 ADV_NONCONN_IND。 但是、我注意到、无法通过 SYSCFG 直接配置 ADV_NONCONN_IND。

    为了解决此问题、我将默认 SysConfig 生成的文件夹中的 ti_ble_config.h 和 ti_ble_config.c 文件复制到主工程目录中、并在编译过程中排除了原始文件。

    随后、我在代码中修改了以下参数:

    GapAdv_params_t advParams1 = {
      .eventProps =   GAP_ADV_PROP_SCANNABLE,
      .primIntMin =   160,
      .primIntMax =   160,
      .primChanMap =  GAP_ADV_CHAN_ALL,
      .peerAddrType = PEER_ADDRTYPE_PUBLIC_OR_PUBLIC_ID,
      .peerAddr =     { 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa },
      .filterPolicy = GAP_ADV_WL_POLICY_ANY_REQ,
      .txPower =      GAP_ADV_TX_POWER_NO_PREFERENCE,
      .primPhy =      GAP_ADV_PRIM_PHY_1_MBPS,
      .secPhy =       GAP_ADV_SEC_PHY_1_MBPS,
      .sid =          0
    };

    向器件刷写固件并使用 BLE 监听器观察广播行为后、我发现 PDU 类型报告为 AUX_ADV_IND、根据我们的预期配置、这是不正确的。

    您能否建议如何正确配置设备以使用 ADV_NONCONN_IND PDU 类型?

     

    此致、

    存储体

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

    尊敬的 Bank:

    感谢您提供此信息! 我们将查看您的问题并尽快回复您。 等待星期一回答 (6-23)

    此致、

    Tarek

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

    尊敬的  Tarek:

    您有任何更新吗?

    此致、

    存储体

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

    尊敬的 Bank:

    感谢您的耐心! 退一步、如果您想要非连接的可扫描非定向广播、请使用可扫描的非定向事件属性选项。 如果您想要非连接的不可扫描的非定向广播、请使用 非连接的和不可扫描的非定向事件属性选项。 我认为不需要从编译中排除文件。

    我希望这对您有所帮助!

    此致、

    Tarek D