现在我用adv7842这款芯片的视频输出已调通,但音频,由于跟视频是分开两路的,音频用的I2S输出,驱动是在linux内核下找到后稍加修改的,但在驱动里没看到有关于7842的音频配置相关。现在问题是,我从7842的I2S接口(实际上使用的是它的AP0口)作为I2S的音频数据接口输出,再通过一个dac芯片接到耳机,7842用的hdmi输出,hdmi接电脑,电脑输出音频通过hdmi到7842。将电脑输出音频调小(很小,不到5%)后可以大概地从耳机听到音频,但是总是伴随有很大的沙沙声,将电脑音频调大之后就剩沙沙声而听不到音频了,而我所使用的dac芯片时序配置应该是正确的,主要是7842的音频没有配置过,也不知具体如何配置,找到官方文档给的参考寄存器设置的音频部分也觉得很奇怪,因为那部分寄存器的地址是找不到的(通过I2C读出来全是0),所以现在想问下有没有人有搞过这款芯片或同系列类似的芯片音频配置的,想请教下其芯片如何配置音频部分的
求解答 |