• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 有什么因素会导致WM8960不能正常工作? 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 24262
精华: 0
发帖: 170
金钱: 850 两
威望: 170 点
贡献值: 0 点
综合积分: 340 分
注册时间: 2010-07-05
最后登录: 2017-10-14
楼主  发表于: 2012-06-15 22:43

 有什么因素会导致WM8960不能正常工作?

我根据友善提供的TINY210 SDK,做了一块底板,删除了很多很少用的功能。目前存在一个问题:就是不能播放音频。我修改了内核输出了调试信息,发现WM8960的通讯和控制是没有问题的。同时还用示波器测量了核心板的I2SCDCLK、I2SSCLK、I2SSDO、I2SSDI、I2CSCL、I2CSDA等输入的引脚,波形和频率都是正常的。

确定了以上这些都正确,但是就是不知道为什么WM8960的HP_L和HP_R就是没有音频信号输出。

我还做了这些检查:
1、检查HP_L和HP_R有没有和其它引脚(GND、VCC)等短路。
2、WM8960的电源是否正常(DCVDD、DBVDD、SPKVDD1、SPKVDD2、AVDD都供了3.3V电压)
3、把连接HP_L的电容短开后直接测量HP_L引脚的信号。
这些都做了,都没有问题。但是HP_L和HP_R就是没有信号。


WM8960的电路有什么特别要注意的地方吗?
[ 此帖被koy0755在2012-07-26 09:56重新编辑 ]
级别: 新手上路
UID: 72110
精华: 0
发帖: 16
金钱: 85 两
威望: 17 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2012-06-15
最后登录: 2012-06-30
1楼  发表于: 2012-06-30 02:54
为什么很多帖子都没人回答?友善的技术支持呢?
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2012-07-02 10:17
硬件不太懂。。。不过这颗芯片应该还是挺简单的
软件方面,不清楚你有没有进行什么修改,如果用了光盘提供的image也没有信号,那推测应该还是硬件的问题
另外,印象中,有些信号似乎是要高于3.3V,不太确定,可能你要看看wm8960的datasheet
级别: 骑士
UID: 24262
精华: 0
发帖: 170
金钱: 850 两
威望: 170 点
贡献值: 0 点
综合积分: 340 分
注册时间: 2010-07-05
最后登录: 2017-10-14
3楼  发表于: 2012-07-26 09:56
最后我还发现了,友善的开发板上的VMID引脚是有1.6V的电压输出的,而我的没有。这是怎么回事?
级别: 骑士
UID: 24262
精华: 0
发帖: 170
金钱: 850 两
威望: 170 点
贡献值: 0 点
综合积分: 340 分
注册时间: 2010-07-05
最后登录: 2017-10-14
4楼  发表于: 2012-07-26 09:58
我用万用表、示波器比较过友善的板和我自己做的板,发现友善的板的VIMD、LINE1、out3等引脚都有1.6V的电压输出,但是我的板却没有?会不会是wm8960有的供电电路还需要注意什么?
级别: 新手上路
UID: 72505
精华: 0
发帖: 45
金钱: 230 两
威望: 46 点
贡献值: 0 点
综合积分: 90 分
注册时间: 2012-06-23
最后登录: 2020-05-06
5楼  发表于: 2012-09-07 17:30
请问楼主的问题解决了么?如果有解决办法贴出来分享一下,
级别: 骑士
UID: 24262
精华: 0
发帖: 170
金钱: 850 两
威望: 170 点
贡献值: 0 点
综合积分: 340 分
注册时间: 2010-07-05
最后登录: 2017-10-14
6楼  发表于: 2012-09-10 10:58
没有解决。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
7楼  发表于: 2012-09-11 11:50
文件系统是自已移植的还是使用友善提供的?
级别: 新手上路
UID: 93119
精华: 0
发帖: 40
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2013-06-15
最后登录: 2017-07-13
8楼  发表于: 2014-01-06 17:45
请问楼主,问题解决了吗?
我们做了一个4412的底板,出现了跟你一样的问题。求解啊。
级别: 新手上路
UID: 93119
精华: 0
发帖: 40
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2013-06-15
最后登录: 2017-07-13
9楼  发表于: 2014-02-12 13:50
为什么这里的问题都没有人回复啊,友善的东西卖了就完全的不管不问。啥支持都没有啊。
我们这个问题解决了,原因是芯片的+5V与GND之间有串扰,在考虑不用功放的情况下,可以去掉+5V的电压也就是(SPKVDD1、SPKVDD2),再测试一下。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go