关于PCM2707输出I2S问题求解
方案概述:工厂生产线测试XBOX游戏专用耳机的治具板,要求输出I2S数字音频,对应接耳机。外置电源。芯片本身模拟输出用于调试,
另加DAC芯片CS4334用于调试。
问题描述:PCB用双面板,焊了两片,上电测试,接上USB(XP系统),设备管理显示“未知设备”,电流10mA的样子,查元件焊接无误;
于是又测第二片,还是一样,点选设备后右键选自动更新驱动,就看到电流一下到300mA,手模2707烫手,速度掉电,等芯片冷后,
再上电,发现电流正常10mA,设备管理显示“USB音频驱动”,电脑似已识别,在芯片模拟输出端接上耳机,听没声音,再接
到DAC芯片CS4334输出端还是没声音, 手模到芯片2707烫,手感70度左右,但一看电流表只有10MA,奇怪,是VBUS电压进芯片有问题吗?
I2S和模拟输出是同一工作模式下,可以同时输出吗?后又测试几次,还是于上述一样,求解?问题在哪,怎样才能正常工作,
下面是原理图截图(附件有PADS格式原理图),用外置电源,要求I2S输出,原理图应该没问题吧
此图中USB D+接1.5K后再接3.3V R1空不上。(CONNECT网络接3.3V)
你好:
原理图上除了耳机接口应该加隔直电容外,别的没什么问题。
I2S输出和HP输出应该可以同时。
可否断开后面的CS4344,直接看I2S有没有输出?看下是哪个CLK没有信号。
正常情况下,如果电路无误,接上去,就会显示USB声卡,正确安装了驱动,再播放音乐,就会有I2S输出。
此外,推荐一款我们的DAC——PCM5100,直接line out输出2Vrms,CS4344 3.3V供电时输出只有0.7Vrms,通常后级需要接OPA。PCM5100直接输出2Vrms,可以直接接line out输出,应用很广泛。
非常感谢Flora Wang的解答。
目前板子正在调试中,还有两个问题,一是两片连接电脑后显示USB Audio Driver ,放音乐,模拟,外置DAC都没声音,装了驱动精灵也没有。是驱动不正确还是芯片没工作用?二是还有两片连电脑显示未知设备,四片板子,电路,元件,焊接都一样,现象却不一样,是初始化不成功吗? 怎么才能正确初始化?
本周完成不了就要转给我上面的一老大调试,后面是怎么样解决的我会在这里贴出来,供初次用本芯片的工友们参考。