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.

[参考译文] CC2564MODA:A3DP 接收器演示:无法自动连接到 iPhone

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/791876/cc2564moda-a3dp-sink-demo-cannot-connect-to-iphone-automatically

器件型号:CC2564MODA
主题中讨论的其他器件: CC3200AUDBOOSTCC256XMS432BTBLESW

您好!

我将使用以下硬件/软件配置测试 A3DP 灌电流演示。

MSP-EXP432P401R
BOOST-CC2564MODA
CC3200AUDBOOST

CC256XMS432BTBLESW (v.4.0)

智能手机(iPhone)用作来源。

我参考了以下文档进行设置。
http://www.ti.com/lit/ug/swru453b/swru453b.pdf
http://processors.wiki.ti.com/index.php/CC256x_TI_Bluetooth_Stack_AssistedA2DPSinkDemo_App

当 CC2564B 首次连接到 iPhone 时、演示效果良好。
但是、一旦设备断开连接(通过重启电源、重置等)、它就永远不会再次连接到 iPhone。
我找到的唯一解决方案是从 iPhone 内的设备列表中删除设备(称为“A3DPDemo_SNK”)。
然后、我可以像第一次一样再次使用 iPhone 连接它

以下是两个 UART 日志:
-“1st connection.txt”是第一次记录。 设备连接正确、我可以播放 iPhone 上的音频。
e2e.ti.com/.../1st_5F00_connection.txt
-“after powercycle.txt”是设备关机后再开机的情况。
在这种情况下、不会发生任何情况。 日志在第34行停止。
然后我尝试从 iPhone 端连接、将显示线路#35和更高版本。
但设备未连接到 iPhone。
e2e.ti.com/.../after_5F00_powercycle.txt
您能告诉我、要使设备自动连接到 iPhone、第二次或以后需要什么?

谢谢、此致、
田志郎一郎

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

    圣一郎

    [引用用户="Koichiro Tashiro]CC2564B 首次连接到 iPhone 时、演示效果良好。
    但是、一旦设备断开连接(通过重启电源、重置等)、它就永远不会再次连接到 iPhone。
    我找到的唯一解决方案是从 iPhone 内的设备列表中删除设备(称为“A3DPDemo_SNK”)。
    然后、我可以与第一次一样再次使用 iPhone 连接它

    这主要是因为 A3DP 演示未将配对器件的链路密钥和 BD_ADDR 存储在闪存中。 因此、当 A3DP 演示进行功率循环时、它实际上"忘记"了 iPhone、而 iPhone 仍然认为 A3DP 演示是配对的。 再次从 iPhone 启动连接时、A3DP 演示使用 Link_Key_Request_Negative 回复、iPhone 不会再次启动配对、而是会首先忘记 iPhone 端的 A3DP 演示。

    作为演示、解决方法是在断开/断电后每次都忘记 iPhone 上的 A3DP 演示。

    对于商用产品、实施该解决方案的正确方法是将配对器件的 BD_ADDR 和链路密钥存储在主机的闪存/非易失性存储器中、并在产品在下电上电后初始化时重新加载此信息。

    此致、

    Vihang

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

    我明白了。 谢谢!

    此致、
    田志郎一郎