https://e2e.ti.com/support/audio-group/audio/f/audio-forum/719225/faq-purepath-console-motherboard
PurePath 控制台主板
PurePath 控制台主板(又名 PPCMB)的 Wiki 条目
http://www.ti.com/tool/purepath-cmbevm
如何为外部音频接口配置 PPCMB
PurePath 控制台主板可配置为接受来自多个接口的音频。 此 wiki 页面介绍了如何在默认配置(USB 音频)和外部音频(PSIA)之间进行更改。
控制器板中包含的 IO 扩展器用于选择流向子板的 I2S 源;扩展器的控制通过软件完成。
应根据 PurePath 控制台主板的修订版进行考虑:
- 如果 使用 PurePath 控制台主板修订版 D、 则需要在 R312处安装一个0欧姆电阻器、以实现对音频接口多路复用器的控制。
- 如果使用 PurePath 控制台主板 修订版 F 或更高版本、则不需要硬件。
使用 PurePath 控制台 GUI 的命令行界面加载以下所需脚本。
用于外部(PSIA)音频接口
########################################## # PSIA as MCLK/I2S source ######################################################################## #更改为 GPIO 模式 I GPIO #设置组0 w 99 04 01 #清除位(命令01) 使用屏蔽20 -清除组0 的 P1.5 w 99 01 20 #返回 I2C 模式 I i2cfast #将引脚21-24设置为输出 w 44 0E 0F #将引脚23设置为高电平(MCLK-MUX = PSIA) w 44 06 7F
适用于 USB 音频/光学/同轴电缆接口
########################################## # AIC3262 AS MCLK/I2S 源 #################################################################################### #更改为 GPIO 模式 I GPIO #设置组0 w 99 04 01 #设置位(命令00) 使用屏蔽20 -设置组0 的 P1.5 w 99 00 20 #返回 I2C 模式 I i2cfast #将引脚21-24设置为输出 w 44 0E 0F #将引脚23设置为低电平(MCLK-MUX = AIC3262) w 44 06 3F
PurePath 控制台1和2的 PPCMB 模拟输入设置
当使用 PurePath 控制台主板的模拟输入时、当 Usigned PurePath 控制台软件(PPC1和 PPC2)时、将出现滚降现象。 此问题与 ADC 的配置有关、该 ADC 将模拟输入转换为发送到被测器件的数字数据。
要解决此问题、应通过 PPC1和 PPC2的 Direct I²C 选项卡写入单行命令:
PurePath 控制台1:
-
- 在 Direct I²C Access 选项卡上、将 Device I²C address 设置 为0x88
- 在 命令缓冲器接口上、编写以下代码、然后单击 执行。
X53 3F
-
- 将 Device I²C address 设置为默认值。
PurePath 控制台2:
-
- 在 Direct I²C Read/Write 选项卡上、 编写以下代码、然后单击 Execute。
W 88 53 3F
PPCMB RevD 模拟输入失真
适用于:
PurePath 控制台主板修订版 A 至修订版 D
在使用模拟输入 AIN1 和 AIN2时、这些 PPCMB 修订版本会出现问题。 这种失真有两个原因:OA1-OA2放大器不稳定和削波。
通过移除 C206 和 C213可轻松修复不稳定问题 、如下所示。
削波问题是 由 MUX2 模拟开关引起的。 输入运算放大器将信号偏置为2.5V、但模拟开关的工作电压为3.3V。 这意味着只有~0.8Vp 信号摆幅可用。 对于 RevD、权变措施是将 AIN1 和 AIN2 输入信号保持在 500mVrms 或以下。
这些问题和其他问题将针对电路板的修订版 E 进行修复。
PurePath Studio 常见问题解答