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:CC2652P7 SimpleLink™︎ 多协议 2.4GHz 无线 MCU 10dBm 设置未起作用

Guru**** 2439560 points
Other Parts Discussed in Thread: CC2652P7, CC1352P7

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1543772/cc2652p7-cc2652p7-simplelink-multiprotocol-2-4-ghz-wireless-mcu-10dbm-setup-not-working

器件型号:CC2652P7
主题中讨论的其他器件: CC1352P7

工具/软件:

该器件在所有 dBm 电平下都能正常运行 OT、但 BLE 仅在 5dBm 或更低的功率下运行。 我们无法使用 10dBm 功率。 有什么煽动可能发生的事情?

是否有一个可以正常工作的示例设置?

谢谢。

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

    你好 Nick Hillas,  

    我希望您做得好。 虽然我们的器件支持更高的 dBm 输出功率、但一些 PHY 的字符可能达 10dBm(或更高)、并且仅提供 5dBm 的最大设置。  

    在本例中、我以 SDK 中的 rfPacketTx 为例、为了将 BLE PHY 设置为 20dBm、您首先需要在 syscfg 中检查“高 PA“设置、然后选择您的目标 TX 功率:

    如果目标 PHY 没有高 PA、则 PHY 很可能没有针对较高 dBm 的字符。  

    谢谢、
    Alex F

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

    你(们)好

     

    该项目是否可行? 简单外设 OAD 片上。

    我们有 cc2652P7-4、我们使用的是 cc1352P7-4 电路板示例。 是否可以实现 10dB?

    这是我的设置、但不起作用

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

    你(们)好 我还与 Nick Hillas 合作、添加了另一个信息。

    在下面的设置中、我们将收到一条带有未声明标识符的错误消息。

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

    您好:

    查看我们的 SDK 文档、如果我们使用 CC1352 代码、则我们特别需要从 CC1352P7 器件开始(*因为这是与 CC2652P7 直接相关/引脚对引脚兼容的器件)、这可能是上面发布的示例无法正常工作的原因之一。  

    在 CC2652P 上运行软件示例—SimpleLinkTm CC13XX/CC26XX SDK BLE5-Stack 用户指南 2.2.11.00 文档

    谢谢、
    Alex F

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

    您好!

    这正是我们正在做的,但它不起作用

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

    您好 Jonathan、

    我会在此处查看代码、以便了解到任何信息并咨询当地的 BLE 专家! 我明天会以我的调查结果作出回应。

    谢谢、
    Alex F

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

    您好 Jonathan、

    在上下文中、我以 8_30_01_01 CC13xx 和 CC26xx 为例。 我导入了 simple_peripheral_oad_onchip...CC1352P7_4 工程、查看 BLE 栈的设置、最大输出为 10dBm、我可以使用默认配置构建工程。  

    在您之前回复中发布的图片中、似乎存在一些错误(与强制 20dBm 相关?)、我的问题这里是您使用的是哪个 SDK、以及示例构建的默认配置 (10dBm) 是否没有错误?

    谢谢、
    Alex F  

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

    你(们)好
    我正在使用 8_30_01_01 CC13xx 和 CC26xx SDK。 事实证明、我们的 LaunchPad 工作频率为 10dB、但我们的定制硬件不支持 BLE。 当我们不打开高 PA 时、它与 OT 一起工作。 我们不理解的是为什么我们需要打开高功率放大器?  
    如果将其关闭、我们将得到以下结果:

    这与 20dB 无关、SDK 似乎不支持它。 OT 的相同设置也起作用

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

    您好 Jonathan、

    要在此处仔细检查、您已经让 TI 硬件团队审查了您的定制硬件 (SIMPLELINK-2-4GHZ-DESIGN-REPORTS 设计工具| TI.com)?) 

    谢谢、
    Alex F

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

    我会检查一下、谢谢。

    不过、这并不能解决 SDK 问题。 如果没有打开 High PA、我仍然无法编译

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

    您好 Jonathan、

    实际上、在我取消选中 High-PA 选项后、得到了与上面相同的误差。 在这种情况下、ti_radio_config.c 文件中似乎缺少以下代码:  

    //覆盖 CMD_BLE5_RADIO_SETUP_PA
    uint32_t pOverrides_bleTxStd[]=

    // override_txstd_place.json
    // TX 标准功率覆盖
    TX_STD_POWER_OVERRIDE (0x7217)、
    //基于 LO 分频器和前端设置的 ANADIV 无线电参数
    (uint32_t) 0x05320703、
    // override_txstd_settings.json
    //蓝牙 5:将标准 PA 的 RTIM 偏移设置为默认值
    (uint32_t) 0x00008783、
    //蓝牙 5:将同步多路复用器设置为标准 PA 的默认值
    (uint32_t) 0x050206C3、
    //在 RX 中将 TXRX 引脚设置为 0、在 IDLE /TX 中将其设置为高阻抗。
    HW_REG_OVERRIDE (0x60A8、0x0401)、
    //蓝牙 5:设置 1 Mbps 的 DTX 增益–5%
    (uint32_t) 0x00E787E3、
    //蓝牙 5:将 DTX 增益设置为–2.5%(对于 2Mbps)
    (uint32_t) 0x00F487F3、
    //蓝牙 5:设置增强的 TX 形状
    (uint32_t) 0x000D8C73、
    (uint32_t) 0xFFFFFFFF
    };

    或者、我们可以尝试删除 ble_user_config.c 的错误行 418 和 419  

    谢谢、
    Alex F