This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3206:连接音频输入器件后、MICPGA-ADC 挂起。

Guru**** 2473850 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/802091/tlv320aic3206-micpga-adc-hung-after-audio-input-device-attached

器件型号:TLV320AIC3206

尊敬的 SIR/MDM:

我正在使用 IN1R 和 IN1L 的电容耦合输入来处理该系统。  使用0.1uF 电容器。  然后、这些 IC 输入被路由至 MICPGA。

当我在为系统加电(包括 AIC3206)之前连接外部音频输入设备时、 音频路径工作正常。
但是、如果我为系统通电、然后连接外部音频输入设备、 音频路径不会通过、并且我听到"匆忙"(宽带?) 路径中的噪声。
音频路径无法自行恢复。
到目前为止,我的调查结果如下:

将 第0页寄存器0x51设置为0x00、然后设置为0xC0将恢复音频路径。  我的目标是关闭 ADC。

2. 在我的系统通电的情况   下、将第1页寄存器0x39设置为0x00、将0x37设置为0x00、以断开 IC 输入与 MICPGA 输入的连接。  连接外部音频器 件、然后分别将寄存器0x39设置为0x10和0x37设置为0x40以将 IC 输入连接到 MICPGA 也是正常的、音频路径也是正常的。  我的目标是进一步确认问题是否与这些输入引脚高度相关。

3. 在检查第0页寄存器42 0x2A ADC 饱和粘滞标志时, 在连接外部音频设备之前和之后 ,我发现该标志显示 应用外部音频连接器后的 ADC 溢出。

4. 外部音频设备是麦克风, 当出现症状时, 如果麦克风被硬吹入(麦克风中有很大的噪音), 音频路径也将恢复。

虽然我  通过减少外部音频设备和 AIC3206之间的接地差成功地解决了这个问题、 但我想从编解码器 IC 的角度了解更多信息。

问: ADC 上溢是否可能会导致所述症状?   如果是、 编解码器 IC 设置是否可以提高此类输入电平的抗扰度、甚至可以屏蔽 ADC 溢出状态的影响?

谢谢 您、setoh。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Setoh、

    这当然是可能的。 您是否考虑使用 AGC 来帮助控制增益?

    我将与设计团队联系、看看扩展溢出情况是否会导致 ADC 中断。

    此致、
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Steve、
    感谢您的回复。
    我们当前已禁用 AGC。
    我曾尝试将第1页寄存器0x3C 上相应的 MICPGA 增益设置为0x00、以达到0dB、即最小增益。 但是、症状仍然可以重现。 我想、如果是这种情况、AGC 可能只能在优化中发挥作用。
    希望能够确认芯片是否有任何方式可以自动从这种情况中恢复、或者我们是否需要外部 CPU 来检测和复位。
    谢谢您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Setoh、

    我已请求设计团队提供意见、但他们已请求您提供一些信息。

    器件配置是什么(PAGE 0、PAGE 1的完整寄存器配置)

    2.您是否正在使用 EVM? 如果没有、您的每个电源的电源电压是多少。

    输入信号的振幅是多少? 是否有一个阈值可触发该偶数? (在编解码器的输入引脚上测量此值会很有帮助、我们会对峰值电压电平感兴趣、屏幕截图也会很有帮助)


    此致、
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Steve、

    很抱歉耽误你的时间。

      1. HV 提供了以下第0页和第1页的日志。

    2. 我没有使用 EVM。  电源电压低于:

    IOVDD: 1.5V

    AVDD 和 DVDD: 1.8V

    DRVDD_HP: 3.0V

    VDVV_CP: 1.8V (但我们不启用 CP)。

    我 无法在引脚上提供信号。  是否可以从芯片的角度分享会导致 ADCSaturation 标志置1的级别和持续时间。

    谢谢。

    I2C 设置1
    将总线设置为1
    总线设置为 VICS2_I2C_BUS_CODEC1

    第0页如下
    U-Boot> i2c MW 0x18 0x0.1 0
    U-Boot> i2c MD 0x18 0.1 1
    0000:00   。
    U-Boot>i2c MD 0x18 1.1 1.
    0001: 00。    
    U-Boot>i2c MD 0x18 2.1 1.
    0002:20     
    U-Boot>i2c MD 0x18 3.1 1.
    0003:00   。
    U-Boot>i2c MD 0x18 4.1 1.
    0004:00   。
    U-Boot>i2c MD 0x18 5.1 1.
    0005:11   。
    U-Boot>i2c MD 0x18 6.1 1.
    0006:04   。
    U-Boot>i2c MD 0x18 7.1 1.
    0007:00   。
    U-Boot>i2c MD 0x18 8.1 1.
    0008:00   。
    U-Boot>i2c MD 0x18 9.1 1.
    0009:00   。
    U-Boot>i2c MD 0x18 10.1 1.
    0010:00   。
    U-Boot>i2c MD 0x18 11.1 1.
    0011:08   。
    U-Boot>i2c MD 0x18 12.1 1.
    0012:83   。
    U-Boot> i2c MD 0x18 13.1 1.
    0013:82   。
    U-Boot>i2c MD 0x18 14.1 1.
    0014:80   。
    U-Boot> i2c MD 0x18 15.1 1.
    0015:01   。
    U-Boot>i2c MD 0x18 16.1 1.
    0016:00   。
    U-Boot>i2c MD 0x18 17.1 1.
    0017:04   。
    U-Boot>i2c MD 0x18 18.1 1.
    0018:00   。
    U-Boot>i2c MD 0x18 19.1 1.
    0019:00   。
    U-Boot>i2c MD 0x18 20.1 1.
    0020:00   。
    U-Boot>i2c MD 0x18 21.1 1.
    0021:00   。
    U-Boot>i2c MD 0x18 22.1.
    0022:00   。
    U-Boot>i2c MD 0x18 23.1 1.
    0023:00   。
    U-Boot>i2c MD 0x18 24.1 1.
    0024:抄送    
    U-Boot>i2c MD 0x18 25.1 1.
    0025:抄送    
    U-Boot>i2c MD 0x18 26.1 1.
    0026:11   。
    U-Boot>i2c MD 0x18 27.1
    0027:00   。
    U-Boot>i2c MD 0x18 28.1
    0028:00   。
    U-Boot> i2c MD 0x18 29.1
    0029:00   。
    U-Boot>i2c MD 0x18 30.1 1.
    0030:00   。
    U-Boot>i2c MD 0x18 31.1 1.
    0031:00   。
    U-Boot>i2c MD 0x18 32.1 1.
    0032:00   。
    U-Boot>i2c MD 0x18 33.1 1.
    0033:00   。
    U-Boot>i2c MD 0x18 34.1 1.
    0034:00   。
    U-Boot>i2c MD 0x18 35.1 1.
    0035:12   。
    U-Boot>i2c MD 0x18 36.1 1.
    0036:02   。
    U-Boot>i2c MD 0x18 37.1.
    0037:02   。
    U-Boot> i2c MD 0x18 38.1
    0038:02   。
    U-Boot>i2c MD 0x18 39.1
    0039:00   。
    U-Boot>i2c MD 0x18 40.1 1.
    0040:00   。
    U-Boot>i2c MD 0x18 41.1 1.
    0041:00   。
    U-Boot>i2c MD 0x18 42.1.
    0042:00   。
    U-Boot>i2c MD 0x18 43.1 1.
    0043:00   。
    U-Boot>i2c MD 0x18 44.1.
    0044:6F   o
    U-Boot>i2c MD 0x18 45.1 1.
    0045:38   8.
    U-Boot>i2c MD 0x18 46.1 1.
    0046:00   。
    U-Boot>i2c MD 0x18 47.1
    0047:00   。
    U-Boot>i2c MD 0x18 48.1
    0048:00   。
    U-Boot>i2c MD 0x18 49.1
    0049:00   。
    U-Boot>i2c MD 0x18 50.1 1.
    0050:00   。
    U-Boot>i2c MD 0x18 51.1 1.
    0051:C0   。
    U-Boot>i2c MD 0x18 52.1.
    0052:00   。
    U-Boot>i2c MD 0x18 53.1 1.
    0053:68   小时
    U-Boot>i2c MD 0x18 54.1 1.
    0054:19   。
    U-Boot>i2c MD 0x18 55.1 1.
    0055:00   。
    U-Boot>i2c MD 0x18 56.1 1.
    0056:00   。
    U-Boot>i2c MD 0x18 57.1
    0057:00   。
    U-Boot>i2c MD 0x18 58.1
    0058:7F   。
    U-Boot>i2c MD 0x18 59.1
    0059:00   。
    U-Boot>i2c MD 0x18 60.1 1.
    0060:7F   。
    U-Boot>i2c MD 0x18 61.1 1.
    0061:00   。
    U-Boot>i2c MD 0x18 62.1 1.
    0062:00   。
    U-Boot>i2c MD 0x18 63.1 1.
    0063:00   。
    U-Boot>i2c MD 0x18 64.1 1.
    0064:00   。
    U-Boot>i2c MD 0x18 65.1 1.
    0065: 00   。
    U-Boot>i2c MD 0x18 66.1 1.
    0066:00   。
    U-Boot>i2c MD 0x18 67.1.
    0067:00   。
    U-Boot>i2c MD 0x18 68.1.
    0068:00   。
    U-Boot>i2c MD 0x18 69.1
    0069:00   。
    U-Boot>i2c MD 0x18 70.1 1.
    0070:00   。
    U-Boot>i2c MD 0x18 71.1 1.
    0071:00   。
    U-Boot>i2c MD 0x18 72.1 1.
    0072:00   。
    U-Boot>i2c MD 0x18 73.1 1.
    0073:00   。
    U-Boot>i2c MD 0x18 74.1 1.
    0074:00   。
    U-Boot>i2c MD 0x18 75.1 1.
    0075:00   。
    U-Boot>i2c MD 0x18 76.1 1.
    0076:00   。
    U-Boot>i2c MD 0x18 77.1.
    0077:00   。
    U-Boot>i2c MD 0x18 78.1
    0078:00   。
    U-Boot>i2c MD 0x18 79.1
    0079:00   。
    U-Boot>i2c MD 0x18 80.1 1.
    0080:00   。
    U-Boot>i2c MD 0x18 81.1 1.
    0081:00   。
    U-Boot>i2c MD 0x18 82.1.
    0082:00   。
    U-Boot>i2c MD 0x18 83.1 1.
    0083:00   。
    U-Boot>i2c MD 0x18 84.1 1.
    0084:00   。
    U-Boot>i2c MD 0x18 85.1 1.
    0085:00   。
    U-Boot>i2c MD 0x18 86.1 1.
    0086:00   。
    U-Boot>i2c MD 0x18 87.1
    0087:00   。
    U-Boot>i2c MD 0x18 88.1
    0088:00   。
    U-Boot>i2c MD 0x18 89.1
    0089:00   。
    U-Boot>i2c MD 0x18 90.1 1.
    0090:00   。
    U-Boot>i2c MD 0x18 91.1 1.
    0091:00   。
    U-Boot>i2c MD 0x18 92.1.
    0092:00   。
    U-Boot>i2c MD 0x18 93.1 1.
    0093:00   。
    U-Boot>i2c MD 0x18 94.1 1.
    0094:00   。
    U-Boot>i2c MD 0x18 95.1 1.
    0095:00   。
    U-Boot>i2c MD 0x18 96.1 1.
    0096:00   。
    U-Boot>i2c MD 0x18 97.1
    0097:00   。
    U-Boot>i2c MD 0x18 98.1
    0098:00   。
    U-Boot> i2c MD 0x18 99.1
    0099:00   。
    U-Boot>i2c MD 0x18 100.1
    0100:00   。
    U-Boot>i2c MD 0x18 101.1 1.
    0101:00   。
    U-Boot>i2c MD 0x18 102.1 1.
    0102:20     
    U-Boot>i2c MD 0x18 103.1 1.
    0103:00   。
    U-Boot>i2c MD 0x18 104.1 1.
    0104:00   。
    U-Boot>i2c MD 0x18 105.1 1.
    0105:11。    
    U-Boot>i2c MD 0x18 106.1 1.
    0106:04   。
    U-Boot>i2c MD 0x18 107.1 1.
    0107:00   。
    U-Boot>i2c MD 0x18 108.1
    0108:00   。
    U-Boot>i2c MD 0x18 109.1 1.
    0109:00   。
    第1页如下
    U-Boot> i2c MW 0x18 0x0.1 1.
    U-Boot> i2c MD 0x18 0.1 1
    0000:01   。
    U-Boot>i2c MD 0x18 1.1 1.
    0001:08   。
    U-Boot>i2c MD 0x18 2.1 1.
    0002:00   。
    U-Boot>i2c MD 0x18 3.1 1.
    0003:00   。
    U-Boot>i2c MD 0x18 4.1 1.
    0004:00   。
    U-Boot>i2c MD 0x18 5.1 1.
    0005:00   。
    U-Boot>i2c MD 0x18 6.1 1.
    0006:00   。
    U-Boot>i2c MD 0x18 7.1 1.
    0007:00   。
    U-Boot>i2c MD 0x18 8.1 1.
    0008:00   。
    U-Boot>i2c MD 0x18 9.1 1.
    0009:0C   。
    U-Boot>i2c MD 0x18 10.1 1.
    0010:03   。
    U-Boot>i2c MD 0x18 11.1 1.
    0011:03   。
    U-Boot>i2c MD 0x18 12.1 1.
    0012:08   。
    U-Boot> i2c MD 0x18 13.1 1.
    0013:08   。
    U-Boot>i2c MD 0x18 14.1 1.
    0014:00   。
    U-Boot> i2c MD 0x18 15.1 1.
    0015:00   。
    U-Boot>i2c MD 0x18 16.1 1.
    0016:00   。
    U-Boot>i2c MD 0x18 17.1 1.
    0017:00   。
    U-Boot>i2c MD 0x18 18.1 1.
    0018:00   。
    U-Boot>i2c MD 0x18 19.1 1.
    0019:0f   。
    U-Boot>i2c MD 0x18 20.1 1.
    0020:00   。
    U-Boot>i2c MD 0x18 21.1 1.
    0021:00   。
    U-Boot>i2c MD 0x18 22.1.
    0022:00   。
    U-Boot>i2c MD 0x18 23.1 1.
    0023:00   。
    U-Boot>i2c MD 0x18 24.1 1.
    0024:00   。
    U-Boot>i2c MD 0x18 25.1 1.
    0025:00   。
    U-Boot>i2c MD 0x18 26.1 1.
    0026:00   。
    U-Boot>i2c MD 0x18 27.1
    0027:00   。
    U-Boot>i2c MD 0x18 28.1
    0028:00   。
    U-Boot> i2c MD 0x18 29.1
    0029:00   。
    U-Boot>i2c MD 0x18 30.1 1.
    0030:00   。
    U-Boot>i2c MD 0x18 31.1 1.
    0031:00   。
    U-Boot>i2c MD 0x18 32.1 1.
    0032:00   。
    U-Boot>i2c MD 0x18 33.1 1.
    0033:00   。
    U-Boot>i2c MD 0x18 34.1 1.
    0034:10   。
    U-Boot>i2c MD 0x18 35.1 1.
    0035:00   。
    U-Boot>i2c MD 0x18 36.1 1.
    0036:10   。
    U-Boot>i2c MD 0x18 37.1.
    0037:   @μ A
    U-Boot> i2c MD 0x18 38.1
    0038:00   。
    U-Boot>i2c MD 0x18 39.1
    0039:10   。
    U-Boot>i2c MD 0x18 40.1 1.
    0040:00   。
    U-Boot>i2c MD 0x18 41.1 1.
    0041:00   。
    U-Boot>i2c MD 0x18 42.1.
    0042:00   。
    U-Boot>i2c MD 0x18 43.1 1.
    0043:00   。
    U-Boot>i2c MD 0x18 44.1.
    0044:00   。
    U-Boot>i2c MD 0x18 45.1 1.
    0045:00   。
    U-Boot>i2c MD 0x18 46.1 1.
    0046:00   。
    U-Boot>i2c MD 0x18 47.1
    0047:31   1
    U-Boot>i2c MD 0x18 48.1
    0048:00   。
    U-Boot>i2c MD 0x18 49.1
    0049:00   。
    U-Boot>i2c MD 0x18 50.1 1.
    0050:00   。
    U-Boot>i2c MD 0x18 51.1 1.
    0051:00   。
    U-Boot>i2c MD 0x18 52.1.
    0052:00   。
    U-Boot>i2c MD 0x18 53.1 1.
    0053:00   。
    U-Boot>i2c MD 0x18 54.1 1.
    0054:00   。
    U-Boot>i2c MD 0x18 55.1 1.
    0055:00   。
    U-Boot>i2c MD 0x18 56.1 1.
    0056:00   。
    U-Boot>i2c MD 0x18 57.1
    0057:00   。
    U-Boot>i2c MD 0x18 58.1
    0058:00   。
    U-Boot>i2c MD 0x18 59.1
    0059:00   。
    U-Boot>i2c MD 0x18 60.1 1.
    0060:00   。
    U-Boot>i2c MD 0x18 61.1 1.
    0061:00   。
    U-Boot>i2c MD 0x18 62.1 1.
    0062:00   。
    U-Boot>i2c MD 0x18 63.1 1.
    0063:00   。
    U-Boot>i2c MD 0x18 64.1 1.
    0064:00   。
    U-Boot>i2c MD 0x18 65.1 1.
    0065: 00   。
    U-Boot>i2c MD 0x18 66.1 1.
    0066:00   。
    U-Boot>i2c MD 0x18 67.1.
    0067:00   。
    U-Boot>i2c MD 0x18 68.1.
    0068:00   。
    U-Boot>i2c MD 0x18 69.1
    0069:00   。
    U-Boot>i2c MD 0x18 70.1 1.
    0070:00   。
    U-Boot>i2c MD 0x18 71.1 1.
    0071:00   。
    U-Boot>i2c MD 0x18 72.1 1.
    0072:00   。
    U-Boot>i2c MD 0x18 73.1 1.
    0073:00   。
    U-Boot>i2c MD 0x18 74.1 1.
    0074:00   。
    U-Boot>i2c MD 0x18 75.1 1.
    0075:00   。
    U-Boot>i2c MD 0x18 76.1 1.
    0076:00   。
    U-Boot>i2c MD 0x18 77.1.
    0077:00   。
    U-Boot>i2c MD 0x18 78.1
    0078:00   。
    U-Boot>i2c MD 0x18 79.1
    0079:00   。
    U-Boot>i2c MD 0x18 80.1 1.
    0080:00   。
    U-Boot>i2c MD 0x18 81.1 1.
    0081:00   。
    U-Boot>i2c MD 0x18 82.1.
    0082:00   。
    U-Boot>i2c MD 0x18 83.1 1.
    0083:00   。
    U-Boot>i2c MD 0x18 84.1 1.
    0084:00   。
    U-Boot>i2c MD 0x18 85.1 1.
    0085:00   。
    U-Boot>i2c MD 0x18 86.1 1.
    0086:00   。
    U-Boot>i2c MD 0x18 87.1
    0087:00   。
    U-Boot>i2c MD 0x18 88.1
    0088:00   。
    U-Boot>i2c MD 0x18 89.1
    0089:00   。
    U-Boot>i2c MD 0x18 90.1 1.
    0090:00   。
    U-Boot>i2c MD 0x18 91.1 1.
    0091:00   。
    U-Boot>i2c MD 0x18 92.1.
    0092:00   。
    U-Boot>i2c MD 0x18 93.1 1.
    0093:00   。
    U-Boot>i2c MD 0x18 94.1 1.
    0094:00   。
    U-Boot>i2c MD 0x18 95.1 1.
    0095:00   。
    U-Boot>i2c MD 0x18 96.1 1.
    0096:00   。
    U-Boot>i2c MD 0x18 97.1
    0097:00   。
    U-Boot>i2c MD 0x18 98.1
    0098:00   。
    U-Boot> i2c MD 0x18 99.1
    0099:00   。
    U-Boot>i2c MD 0x18 100.1
    0100:01   。
    U-Boot>i2c MD 0x18 101.1 1.
    0101:08   。
    U-Boot>i2c MD 0x18 102.1 1.
    0102:00   。
    U-Boot>i2c MD 0x18 103.1 1.
    0103:00   。
    U-Boot>i2c MD 0x18 104.1 1.
    0104:00   。
    U-Boot>i2c MD 0x18 105.1 1.
    0105:00   。
    U-Boot>i2c MD 0x18 106.1 1.
    0106:00   。
    U-Boot>i2c MD 0x18 107.1 1.
    0107:00   。
    U-Boot>i2c MD 0x18 108.1
    0108:00   。
    U-Boot>i2c MD 0x18 109.1 1.
    0109:0C   。
    U-Boot>i2c MD 0x18 110.1
    0110:03   。
    U-Boot>i2c MD 0x18 111.1 1.
    0111:03   。
    U-Boot>i2c MD 0x18 112.1 1.
    0112:08   。
    U-Boot>i2c MD 0x18 113.1 1.
    0113:08   。
    U-Boot>i2c MD 0x18 114.1 1.
    0114:00   。
    U-Boot> i2c MD 0x18 115.1
    0115:00   。
    U-Boot>i2c MD 0x18 116.1 1.
    0116:00   。
    U-Boot>i2c MD 0x18 117.1
    0117:00   。
    U-Boot>i2c MD 0x18 118.1
    0118:00   。
    U-Boot>i2c MD 0x18 119.1
    0119:0f   。
    U-Boot>i2c MD 0x18 110.1
    0120:00   。
    U-Boot>i2c MD 0x18 121.1 1.
    0121:00   。
    U-Boot>i2c MD 0x18 122.1 1.
    0122:00   。
    U-Boot>i2c MD 0x18 123.1 1.
    0123:00   。
    U-Boot>i2c MD 0x18 124.1 1.
    0124:00   。
    U-Boot>i2c MD 0x18 125.1 1.
    0125:00   。
    U-Boot>