找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 7728|回复: 17

[CSR8系列] ADK3.0 TWS功能测试播放音乐时出现Panic问题

[复制链接]
连续签到天数:1天
签到总天数:8天
签到总奖励:36金币
发表于 2014-8-9 19:11:33 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
测试发现,TWS配对后再连接手机,播放音乐时会出现panic。
panic在最后一行,请问有高手碰到过吗?怎么解决的?拜谢~
   

void CsrA2dpDecoderPluginInternalMessage( A2dpPluginTaskdata *task ,uint16 id , Message message )
{
/* determine codec type as message id's are different */
if(isCodecLowLatencyBackChannel())
{
/* different message handler for low latency codec types as message id's are different */
CsrA2dpDecoderPluginLowLatencyInternalMessage(task , id , message);
}
/* non low latency codec types use different message id's */
else
{
/* dsp message handler, determine message id */
switch(id)
{
/* message validity check */
case MESSAGE_FROM_KALIMBA:
{
const DSP_REGISTER_T *m = (const DSP_REGISTER_T *) message;
PRINT(("DECODER: msg id[%x] a[%x] b[%x] c[%x] d[%x]\n", m->id, m->a, m->b, m->c, m->d));
switch ( m->id )
{
/* indication that the dsp is loaded and ready to accept configuration data */
case MUSIC_READY_MSG:
{
if (DECODER)
{
A2DP_DECODER_PLUGIN_TYPE_T variant;
A2dpPluginConnectParams *codecData = (A2dpPluginConnectParams *) DECODER->params;
/* Override the variant if using a USB or wired connection */
switch(DECODER->sink_type)
{
case AUDIO_SINK_USB:
variant = USB_DECODER;
break;
case AUDIO_SINK_FM:
case AUDIO_SINK_ANALOG:
variant = ANALOG_DECODER;
break;
case AUDIO_SINK_SPDIF:
variant = SPDIF_DECODER;
break;
default:
/* Use the (default) variant from task structure */
variant = task->a2dp_plugin_variant;
break;
}
/* Tell the DSP what plugin type is being used */
if(!KalimbaSendMessage(MUSIC_SET_PLUGIN_MSG, getDspVariant(variant), 0, 0, 0))
{
PRINT(("DECODER: Message MUSIC_SET_PLUGIN_MSG failed!\n"));
Panic();
}
PRINT(("DECODER: Message MUSIC_SET_PLUGIN_MSG variant = %x\n",variant));
/* load configuration parameters from ps, different for low latency variants */
/* pskey base address */
KalimbaSendMessage(MUSIC_LOADPARAMS_MSG, MUSIC_PS_BASE, 0, 0, 0);

楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!

暂无签到数据

发表于 2014-8-9 22:06:23 | 显示全部楼层
支持你一下,顺便来看看,有用收藏无用赚金币,嘿嘿!
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

暂无签到数据

发表于 2014-8-10 11:44:47 | 显示全部楼层
记号!MARK!
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:8天
签到总奖励:36金币
 楼主| 发表于 2014-8-10 15:53:42 | 显示全部楼层
问题找到:
编译DSP没有使能 ENABLE_TWS

现在播放音乐不死机了,但是声音不正常,TWS master端音乐时断时续,slave端没有声音。
希望有人碰到过。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:885天
签到总奖励:15306金币
发表于 2014-8-11 11:06:55 | 显示全部楼层
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:6天
签到总天数:18天
签到总奖励:264金币
发表于 2014-8-11 12:54:04 | 显示全部楼层
Extra Codec 和 peer device support选择了没..
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:8天
签到总奖励:36金币
 楼主| 发表于 2014-8-24 21:35:45 | 显示全部楼层
谢谢,解决了,DSP编译没有选peer support
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:56天
签到总奖励:527金币
发表于 2014-9-4 18:54:38 | 显示全部楼层
请问LZ是用什么方式输出音频数据的?是直接用扬声器接口输出的吗?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:3192天
签到总奖励:113668金币
发表于 2014-9-5 09:07:54 | 显示全部楼层
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:3天
签到总奖励:18金币
发表于 2014-10-19 20:38:35 | 显示全部楼层
???  DSP编译没有选peer support          这个在哪里呢
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-28 11:48 , Processed in 0.812306 second(s), 26 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表