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:A2DP 开放远程流返回状态3.

Guru**** 2943400 points

Other Parts Discussed in Thread: CC2564C

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/739589/cc2564c-a2dp-open-remote-stream-return-status-3

器件型号:CC2564C
大家好、 

是否有人在尝试打开 A2DP 远程流时遇到此问题?
它返回状态3,未知错误...

谢谢


AUD_Open_Remote_Stream (SNK):成功。 Sink>atLinkKeyRequest :0x9CFC018FB8B5 GAP_Authentication_Response 成功。 SINK > atIOCapabilityRequest:0x9CFC018FB8B5 授权成功。 sink>atIOCapabilityResponse :0x9CFC018FB8B5 功能:显示是/否 接收器> atUserConfirmationRequest:0x9CFC018FB8B5 自动接受: GAP_Authentication_Response 成功。 SINK > ATSecureSimplePairingComplete:0x9CFC018FB8B5 SINK > ATLinkKeyCreation:0x9CFC018FB8B5 链路密钥已存储。 链接密钥: SINK > ATAuthenticationStatus:0 for 0x9CFC018FB8B5 SINK > etEncryption_Change_Result for 0x9CFC018FB8B5、Status:0x00、Mode:Enabled。 灌电流> AUD 流打开确认、类型:灌电流。 状态:3. MediaMTU:0。 格式:0、0。

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

    在极少数我成功连接的情况下、我很快就会断开连接。

    灌电流>
    AUD 流打开确认、类型:灌电流。
    状态:0。
    MediaMTU:1004.
    格式:44100、2.
    
    SINK >
    AUD 开路远程控制指示:0x9CFC018FB8B5。
    
    SINK >
    AUD 流状态更改指示、类型:SINK。
    BD_ADDR:0x9CFC018FB8B5。
    状态:已开始。
    
    初始化硬件编解码
    器 BT:信息:在 BTPS_MemInitialize for PlaybackContext heap used=5836之前、堆可用大小=14628
    
    BT:信息:开始回放线程成功 ID = 604066184
    
    BT:信息: 创建回放线程后,heap used=7720,heap free size=12744
    
    
    发送 HCI 流规范用于受保护 ACL 连接
    
    发送 HCI VS DDIP 用于 ACL 优先级高于扫描
    
    sink>BT:信息:缓冲器上限:13824
    
    BT:信息:缓冲器下限:9216
    
    BT:信息:帧长度 :119
    
    BT: INFO:位池 :53
    
    BT:INFO:比特率 :327993
    
    BT:INFO:Buffer Length:128
    
    BT:INFO:FRAS/GAVD :40
    
    BT:INFO:
    SINK >
    
    AUD Stream Close Indication,Type:SINK。
    BD_ADDR:0x9CFC018FB8B5。
    原因:链路丢失。
    BT:信息:清除 SBC 解码
    
    器 BT:信息:BTPS_FreeMemory (&PlaybackContext)之后、使用的堆=5808、堆可用大小=14656
    
    
    AUDIB演 示清洁硬件编解码器
    
    发送 HCI 流量规范以进行最佳工作 ACL 连接
    
    发送 HCI VS DDIP 以实现 ACL 优先级高于扫描
    
    灌电流>
    关闭远程控制指示:0x9CFC018FB8B5、0。
    BT:信息:BTPS_FreeMemory (&PlaybackContext)之后、堆已使用=5720、堆可用大小=14744
    
    
    AudDemo 清洁硬件编解码器
    
    发送 HCI 流规范以进行最佳工作 ACL 连接
    
    发送 HCI VS DDIP 以获得 ACL 优先级扫描
    
    灌电流>
    未知/未处理的音频事件:15. 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sam、
    请提供更多详细信息-主机 MCU 吗? 您还可以共享 CC256x 日志: processors.wiki.ti.com/.../CC256x_Logger_User_Guide

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

    [引用 user="Saurabh Narang"]Sam、
    请提供更多详细信息-主机 MCU 吗? 您还可以共享 CC256x 日志: processors.wiki.ti.com/.../CC256x_Logger_User_Guide

    Saurabh

    [/报价]

    尊敬的 Saurabh:

    我们正在大型电路板上开发固件。 主机 MCU 为 STM32H7、使用适用于 CC2564C 的最新服务包 v4.2.1.1。  

    我们已经成功开发并测试了 BLE、它运行正常、现在尝试使蓝牙经典 A2DP 正常工作。   

    我已附上不同案例的日志。  主机执行查询以搜索 iphone,并使用 openremotestream 连接到它。  

    有时、我们会看到 LMP_ALUTGED 导致的链路丢失、请参阅此帖子 或

    有时、由于 H4 HCI 硬件错误、它会在流处理期间打开 AUD 流(状态3)或断开连接。  接收 abort()。    

    在成功创建链路密钥后、我们无法让任何电话"发现 A2DP"、这也是另一个问题。 请参阅    https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/t/738501之后的内容

    谢谢

    Sam

    e2e.ti.com/.../debuglog_2300_.zip

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

    #define flow_spec_service_type_guaranted_ (0x02)
    #define flow_spec_service_type_BESTEFFORT (0x02)

    它们在 auddemo.c 文件中是相同的。 是这样吗?
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谦逊 它们应该是不同的。 请检查、A3DPDemo_SNk.c

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

    [引用用户="Hari Nagalla]Humm.. 它们应该是不同的。 请检查、A3DPDemo_SNk.c

    谢谢

    [/报价]

    您好 Hari、

    它们在 A3DPDemo_SNk.c 中是相同的

    我认为 、根据内核规范、"尽力"应该为0x01、并保证为0x02。  

    谢谢

    e2e.ti.com/.../A3DPDemo_5F00_SNK.c