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.

[参考译文] CC2564C:确认是否成功移植 CC2564CMSP432BTBLESW

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1478881/cc2564c-to-confirm-whether-i-transplant-cc2564cmsp432btblesw-successfully

器件型号:CC2564C
主题中讨论的其他器件:CC2564B

工具与软件:

尊敬的 TI:

 要 将我们器件的蓝牙版本从4.1更新至5.1、 我使用  CC2564C 芯片替换 CC2564B 并将 CC2564CMSP432BTBLESW 移植到器件的 MCU (STM32F4、  M4)。

 移植后、堆栈可以运行、

问题1是   

 API   HCI_SDK Version_Supported 返回版本为 hvSpecification_4_2  , 这是正确的版本吗?  它不应该返回 hvSpecification_5_1吗?

 HCI_RETURN Read_Local_Version_Information Manufacturer_Name 450.h 为13 (0x000D)。

 BTPS_VERSION_VERSION_string 返回5.1.1.1

 问题2是  

 如何确定移植是否已从4.1版成功升级到 5.1版?  

 谢谢!

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

    您好!

    将 第一行中的堆栈 CC2564CMSP432BTBLESW 更正为   

    CC2564CSTBTBLESW

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

    您好!

    您是对的。 要更新到5.1、您将需要使用具有较新的5.1 bluetootopia 堆栈的 CC2564C 芯片。

    您可以在产品页面: www.ti.com/.../CC2564C 中找到该堆栈

    我检查正在使用的版本的方法是、在运行 HCI_LMP  信息时查看 Read_Local_Version_Information 版本。 5.1的 LMP 为10或0x0A

    此致!

    Rogelio

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

    尊敬的  Rogelio:

    感谢您的答复!

    是的、我使用 您提到的堆栈 CC2564CBTBLESW、但我从 HCI_LMP ()得到的 Read_Local_Version_Information (LMP_VersionResult)为0x0008、   

    以下值是我 Read_Local_Version_Information 在 CC2564C 中通过 CC2564CBTBLESW 从 HCI_CC2564C 中获取的值:

    HCI_VersionResult:0x0008

    HCI_RevisionResult:0x0000

    LMP_VersionResult:0x0008

    Manufacturer_Name 4244:0x000D

    LMP_SubversionResult:0x9A18

     在我使用 CC2564CBTBLESW 的代码中是否存在任何问题 ?  我应该怎么做才能获得5.1?