SigCon Architect GUI 的 DS320PR410 配置文件可用于为单个转接驱动器或多个 DS320PR410 转接驱动器生成 Intel™ Hex 格式的 EEPROM 文件。当 DS320PR410 配置为 SMBus/I2C 主模式 (MODE = L1) 时,转接驱动器在上电时加载存储在外部 EEPROM 中的设置。用户可以使用 EEPROM Page 配置这些设置。以下部分提供了有关如何导航 DS320PR410 GUI EEPROM Page 和创建 EEPROM hex 文件的示例。
本例中具有八个 DS320PR410 转接驱动器。为地址 0x18、0x1A、0x1C、0x1E 处的器件选择了 EQ 指数 2,为地址 0x20、0x22、0x24、0x26 处的器件选择了 EQ 指数 5。对于每个器件,每个通道使用相同的值。要低更少或更多的器件进行编程,请根据需要减少或增加器件数量 (No. of Devices) 和配置数量 (No. of Configs)。
- 一次可以对多个器件进行编程。使用图 4-1 中显示的菜单选器件数量和配置数量。如果需要,最多可以创建 32 个不同的配置并将其分配给每个器件和通道。
- 要对第一个器件进行编程,请从相应的下拉菜单 Config Select 和 Device Select 中选择“Configuration 0”和“Device 0”。请注意,Config Assignment Tree 展示了每个器件的十六进制地址(“”为 0x18)。验证是否将 Data Length 设置为 3,因为需要使用 3 个字节的数据来对 DS320PR410 进行编程。图 4-2 展示了这些菜单中的每一个菜单。
- 要选择所需的通道(一个或多个),请从下拉菜单中选择 EQ Index。EQ Index 下拉菜单会自动调整 EQ Boost 1、EQ Boost 2 和 EQ Boost 1 (2nd Order) 字段。选择所需的 EQ DC Gain。请注意,在 Config Assignment Tree 中,使用 Channel Select 下拉菜单选择的“Device 0”的通道均使用“Configuration 0”进行配置。继续对每个 Device 和 Configuration 执行该过程,为每个选项选择相应的 EQ Index 和 EQ DC Gain。图 4-3 展示了这些下拉菜单中的每一个菜单。
可以选择使用 Major Channel Settings 表来检查每个器件的 EQ 设置。器件下拉菜单可用于选择要查看的器件,如图 4-4 所示。
- 配置所有器件后,点击 Write to EEPROM 按钮使用新设置对外部 EEPROM 进行写入。写入完成后,按钮指示器变为绿色,如图 4-5 所示。
- 要将使用 GUI 配置的当前 EEPROM 设置保存到一个 hex 文件中,请点击 Write to EEPROM Hex 按钮(如图 4-6 所示),以将这些设置写入一个 hex 文件。使用文件资源管理器将该 hex 文件保存到任何所需的位置。
- 要将 EEPROM 设置从 hex 文件加载回到 GUI 中,请点击 Load from Hex File 按钮。从文件资源管理器中选择要加载的 hex 文件。如果用户希望将这些设置写入连接到所访问 SMBus 线路的外部 EEPROM,请点击 Write to EEPROM 按钮并等待绿色的 Write Successful 指示器出现,这表示 EEPROM 写入成功。
- 要将 EEPROM 设置从连接到所访问 SMBus 线路的外部 EEPROM 加载到 GUI 中,请点击 Load from EEPROM 按钮。