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.

[参考译文] SN75DP130:有时会更改寄存器值

Guru**** 2476695 points
Other Parts Discussed in Thread: SN75DP130

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/642230/sn75dp130-sometimes-register-value-is-changed

部件号:SN75DP130

你(们)好

我的客户使用SN75DP130。

但有时0x01寄存器值会更改。

此寄存器与本地I2C控制和状态寄存器中的关闭模式有关。

默认值为0x01。

但有时此芯片会关闭,因此当它们读取此寄存器时,它会更改为0x48或0x64或0x68或0x6C。

位-0为0,因此芯片已关闭。

块位于图像下方。

出现这种情况时,SN75DP130不会出现写入行为。

请告诉我如何解决此问题。

谢谢。

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

    我们正在进行这项工作。 感谢您的耐心。

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

    您能否更详细地描述他们遇到这种行为的情况? 您能否分享有关应用程序的更多信息,如原理图? 当您说"但有时此芯片已关闭"时,他们是否强制设备处于关闭模式?

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

    你(们)好Francisco。

    下面附上示意图。

    1)除首次初始化外,在操作过程中不对SN75DP130DS执行写入和读取操作。

    2)运行24~48小时后,SN75DP130DS突然关闭。

    3)读取"本地I2C控制和状态寄存器",01h寄存器为0x48或0x64或0x68或0x6c。

    4)这些寄存器是"强制关闭模式",因为位0 = 0

    为什么会发生此异常操作?

    我尝试将0x48或0x64或0x68或0x6c写入01h寄存器,但写入了0x00。

    根据这个01h寄存器的有效位是位0和位1。

    但是,在发生突然关机时,01h寄存器值为 0x48或0x64或0x68或0x6c,并且该值的位0为0,强制关机模式。

    不执行任何读写操作,但会更改寄存器值。

    请告诉我此症状。

    谢谢。

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

    我正在进行审查。 感谢您的耐心。

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

    您好,SS

    我想确认您是否遵循开机顺序? 我们建议在RST引脚处以.2uF开头,并根据需要调整。 这会影响行为。
    我想确认您正在使用的工作模式。 如果您使用的是DP++,AUX通道上的上拉/下拉式电阻器必须在SNK侧,电容器必须在SRC侧。
    本地I2C线路必须具有2k上拉电阻器。

    此致
    弗朗西斯科

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

    你(们)好Francisco

    我已经检查通电顺序和RSTN的PU电阻。

    我认为加电顺序和RSTN的PU电阻器没有问题。

    请参阅以下波形。

    绿色:VCC (3.3V)-实际上是3.3V

    黄色:VDDD

    绿色:PSTN (重置)

    它们使用 带AUX直通模式的仅限DP配置。

    如果仅限DP模式,AUX_SNK/SRC PU,PD,CAP不相关?  

    请参阅以下示意图。

    弗朗西斯科

    问题与寄存器值错误有关。

    我们尝试在01h中写入48或64等,但在01h中只写入00值。

    但当发生关机问题时,01h值为48或64或68等

    这是否可行? 他们想知道原因。   

    谢谢

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

    我们必须确定原理图,因为如果连接错误,设备可能会因此而工作错误。 我们必须从这部分开始才能继续调试。
    根据您的图表,它的连接错误,如果是AUX_Sink,则此通道的每条线路必须有100k的上拉和下拉(AUXSNK -至UP和AUXSNK +下拉)。 CTL线必须向上拉,因为是I2C线(我们建议使用10 k)。 对于AUXSRC线路,这些线路必须有100 n交流耦合电容器连接到电源。
    对于电源,我们建议在每个电源针脚上使用一个100nF盖,一个靠近DP130的大盖。

    另一方面,我不明白为什么客户要在这些位上写,这些位是为用户保留的。

    请进行这些更改并告诉我您的反馈。


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

    我还看了一下你们的定时信号,它们看起来不错,但是RSTN需要很长时间。 这就是我们建议使用较小电容器的原因,您可以根据需要调整电容器。 如果此时间很长,则此设备有时会出现奇怪的行为。 然后,请更换此电容器。

    此致
    弗朗西斯科
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好Francisco。

    您对AUXSRC和AUXSNK线的回答是关于源侧复位驱动程序。
    我的客户是下沉式侧复位器。
    根据SLLA349,辅助线路与数据表(源侧)不同。
    我再问一个问题。
    请参阅下面的链接并告诉我。
    e2e.ti.com/.../240.9761万
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,SS

    我在另一篇文章 e2e.ti.com/.../240.9761万上回答了这个问题

    此致
    弗朗西斯科