完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
注:文件为参考手册,有正基其它技术问题都可以联系我们 抠抠:伍零柒零壹肆柒陆贰
WiFi模块:AP6356S 主控:RK3399 系统:android7.1.2 问题描述: 通过i2s给ap6356s送数据过去,蓝牙耳机那边播出的声音有很大的噪声(语音有噪声)。蓝牙播放歌曲时没有! 排查: 直接短接模块i2s的数据输入输出脚是正常的,说明RF那块应该没问题,问题应该在cpu和模块之间的i2s传输上 !通排查,考虑是cpu与模块之间传输格式不对。 解决步骤: 1、更新soundsoc 目录代码 添加 rk_pcm_codec.c rk_pcm_card.c代码 注册 RK-PCM-CARD 声卡 config 配置 CONFIG_SND_RK_SOC_PCM_CARD=y CONFIG_SND_SOC_RK_PCM_CODEC=y dts iomux 配置 pinctrl-0 = <&pcm_clk &pcm_in &pcm_out &pcm_sync>; i2s 配置为 pcm mode &i2s1 { status = "okay"; rockchip,xfer-mode = <1>; #sound-dai-cells = <0>; }; 2、更新 devicecommonbluetoothlibbt.rar 3、 BT 作为slave, RK3368 作为master pcm sync 8KHZ pcm_clk 256KHZ 4、bluetooth hfp 功能需要更新 0001-tinyalsa_hal-add-support-bluetooth-hfp.patch tinyalsa_hal-bluetooth.rar 是打过patch 的源码 5、调试硬件环境 root@rk3368:/proc/asound # cat cards cat cards 0 [RKES8316 ]: RK_ES8316 - RK_ES8316 RK_ES8316 1 [RKHDMII2S ]: RK-HDMI-I2S - RK-HDMI-I2S RK-HDMI-I2S 2 [RKPCMCARD ]: RK-PCM-CARD - RK-PCM-CARD RK-PCM-CARD root@rk3368:/proc/asound # downlink 表示 , 远端电话语音信号-> 手机蓝牙-> AP6212 -> 3368 I2S1 PCM_IN 8K- > 3368 I2S0 I2S_SDO 48K-> ES8316 DAC uplink表示 , CX20921 ADC->3368 I2S0 I2S_SDI 48K -> 3368 I2S1 PCM_OUT 8K -> AP6212 -> 手机蓝牙->远端电话语音信号 |
|
相关推荐
|
|
PD诱骗取电芯片_PD_Sink端芯片之XSP05实战应用电路
1884 浏览 1 评论
BLDC、PMSM电机智能栅极驱动芯片之TMC6140知识分享
691 浏览 0 评论
国产电源芯片DP4054 软硬件兼容TP4054 规格书资料
1203 浏览 0 评论
2793 浏览 3 评论
1279 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-20 00:36 , Processed in 0.525802 second(s), Total 76, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号