打印
[i.MX]

公司设计的IMX6D的板子PMIC(MMPF0100F0EP)与CODEC(WM8962)严重冲突!

[复制链接]
1606|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小蒋1204|  楼主 | 2016-1-6 09:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
公司参照SPF-27516_C3板子设计的,不过现在总是出现死机问题,经过检查发现是PMIC(MMPF0100F0EP)的I2C导致系统死机,断开PMIC的I2C后系统不死机,但CODEC(WM8962)开机就检测不到了,没办法播放音频。焊接上PMIC的I2C后,系统会卡死,但能检测到WM8962并能正常使用,断开PMIC的I2C前后WM8962供电都是正常的,另外WM8962的I2C连接的是I2C1,PMIC的I2C连接的是I2C2。想问下这里PMIC和CODEC冲突的原因可能是啥?

相关帖子

沙发
kris_fei| | 2016-1-6 09:31 | 只看该作者
不是同一个i2c怎么会互相影响到的呢?
先检查下code确保没用同一个再作下一步调试

使用特权

评论回复
板凳
aeromoon| | 2016-1-6 09:52 | 只看该作者
是不是系统I2C配置错误,或者是驱动有问题?

使用特权

评论回复
地板
小蒋1204|  楼主 | 2016-1-6 11:29 | 只看该作者
kris_fei 发表于 2016-1-6 09:31
不是同一个i2c怎么会互相影响到的呢?
先检查下code确保没用同一个再作下一步调试 ...

应该不是代码的问题,有一块板子都能正常工作,不过两块板子的批次不一样,初步怀疑是芯片质量有问题

使用特权

评论回复
5
NXP_TICS_Rita| | 2016-1-6 16:38 | 只看该作者
我看到你有提到有一块板子都能正常工作,只是批次不同。说明不是原理图设计问题。那么要检查PCB和贴片。
同样的设计,仅仅是批次不同。那么问题就在生产上。要么有器件贴错了。建议你从生产环节上找一下问题所在。

使用特权

评论回复
6
小蒋1204|  楼主 | 2016-1-7 09:55 | 只看该作者
NXP_TICS_Rita 发表于 2016-1-6 16:38
我看到你有提到有一块板子都能正常工作,只是批次不同。说明不是原理图设计问题。那么要检查PCB和贴片。
同 ...

贴片应该没出错,这一批的都是相同的问题,现在估计是芯片质量有问题,准备换片子试一下。

使用特权

评论回复
7
mini1986| | 2016-1-12 11:00 | 只看该作者
在两个不同的i2c上,怎么可能有相互影响呢?......怀疑你的pmic的驱动改的不对......

使用特权

评论回复
8
温sir| | 2016-10-17 09:24 | 只看该作者
楼主,可否告知 WM8962 电路。我裁剪了 WM8962后不能正常输出音频了。只留了 headphone。 Speaker和MIC都删除了。结果headphone 没有输出。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

9

帖子

1

粉丝