尊敬的读者:
我正在定制主板上测试TAS5754M。 TAS5754M是I2S从属设备,时钟和数据输入已正确提供给芯片,并且检测到时钟时不带错误标志。
扬声器没有声音(立体声配置)。
作为配置,我使用的是使用EVM使用PurePath控制台导出的默认配置。 我现在正在我的定制主板上测试此配置。 请参阅附加的配置文件。 所有时钟均设置为自动检测。
参数:
MCLK = 12.2880 MHz (256 x FS)
SCLK = 1.56 MHz
FS/LRCLK = 48 kHz
扫描所有寄存器值显示许多东西都正常(没有错误标志,检测到所有时钟),只有以下我认为不正确的值:
P0-R108 = 0x00 =>信道A和B模拟静音状态=静音
P0-R114 = 0x03 => SPK_MUTE较高,是否应取消静音?
P0-R117 (118)= 0x81 => DSP启动完成,等待CP电压有效
CP引脚32上的信号如下所示:
最小940 mV,最大2.52 V,频率1.56 MHz。
更新:针脚DAC_OUA和DAC_OUTB不包含信号。
我尝试通过将0x01写入P0-R2,然后写入0x00来重置DAC。 不更改任何内容。
这里可能会出什么问题?
DAC状态“Waiting for CP voltage valid”(等待CP电压有效)是什么意思?
CP引脚32上的预期信号是什么?如果电流信号错误,我可以尝试什么来纠正它?
“模拟静音状态”是什么意思,它是否与DAC电源状态有关?
有人能提供一些解决方法吗? 经过一段漫长的旅程后,我热切地期待着第一次听到这种声音:-)提前感谢!
