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.

[参考译文] DS280MB810:通过 I2C 从器件启用 MUXSEL 引脚控制

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1499551/ds280mb810-enabling-of-muxsel-pin-control-via-i2c-slave

器件型号:DS280MB810

工具/软件:

您好、

我们的设计采用两个 DS280MB810器件、需要使用 MUXSEL 引脚控制接口。

我们无法在 SW 中启用引脚控制功能。  我们可以使用寄存器0x06根据需要成功配置多路复用器、但无法通过寄存器0x05启用引脚控制。

查看用户指南和数据表后、 MUX_CONFIG_PIN_CTRL 寄存器位看起来为 READ ONLY ?  我们需要启用此功能、需要执行哪些步骤才能成功配置该位?  

它是否需要使用外部 EEPROM?  数据表和编程指南未提及此类限制、必须有一种方法可以通过 I2C 从器件启用它。

谢谢、

Chris

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

    原理图 IO 网(如果感兴趣)-同样、我们使用 I2C 从设备、未连接 EEPROM、也没有挂钩来支持 I2C 从设备。

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

    您好、Chris、

    感谢您分享有关您正在观察的此问题的详细信息以及分享您的原理图。

    我对这个问题有几个想法:

    • MUX_CONFIG_PIN_CTRL 不是只读的、这是 我们编程指南中的错误。  实际上无法仅通过 EEPROM 在该器件上启用多路复用器引脚控制、因为该位不包含在 EEPROM 中(EEPROM = N)。
    • 来自编程指南:"请注意、两个四通道的共享寄存器0x05[1]必须设置为1才能启用引脚控制交叉点模式。 可通过 Reg_0xFF[5:4]"选择每个  四通道吗?您是否可以确认在两个四通道中都设置了 MUX_CONFIG_PIN_ CTRL = 1?
    • 您能否分享配置顺序?

    谢谢、

    Drew

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

    Drew、

    感谢您的回复-很高兴知道我们不需要 EEPROM、这只是一个配置/设置问题。  让我与 SW 同步并重试、必须缺少配置设置。

    再次感谢、

    Chris

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

    您好、Chris、

    感谢您的更新。  如果您需要其他支持、请告知我们。  如果您确定问题的解决方案、我们将很有兴趣了解。

    谢谢、

    Drew

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

    Drew -通过 I2C 写入、我们使其能够成功运行。 这只是配置/软件问题。  现在一切都好-谢谢。

    快速跟进问题。 我们有一个 GO 下的第二个设计、只使用一半的转接驱动器(CH0-CH3)。  数据表指出:  默认情况下、每个通道的输出
    当输入端没有信号时、通道静音且断电。  如果我们要重新使用 仅使用4个通道的设计中所有8个通道的 SW 配置(未使用的网络未连接)、那么我们不必手动将未使用的通道断电、因为它们未连接、是的。

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

    您好、Chris、

    很高兴听到您能够通过 I2C 模式成功启用 MUXSEL。

    根据此主题中共享的详细信息、这有点难说(我不确定您是否已直接与 Drew 共享了您的 SW 配置)。 默认情况下、 如果缺少任何输入信号、则会通知器件自动将未使用的通道置于静音状态。

    请让 Drew 和我确认 明天关于这个项目,并返回给你。 如果您对 DS280MB810的软件配置有任何详细信息、此功能也会有所帮助。

    此致、
    David