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.

[参考译文] 问题与948 GPIO3连接

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/954060/issue-about-941-gpio3-connect-with-948-gpio3

主题中讨论的其他器件:DS90UB948-Q1

您好!

 我们使用一个具有2个948的941连接来实现2个显示屏的输出:
从 GPIO0/1/2/3到 第一个 GPIO0/1/2/3和从 D_GPIO0/1/2/3到第二个 GPIO0/1/2/3。

 941的 D_GPIO3可以在第二个 GPIO3之后更改。

但存在一个问题:
9401的 GPIO3在第一个 GPIO3之后不能更改。  

附件为日志、请帮助检查

谢谢

BRS

Hengleie2e.ti.com/.../err_5F00_log_5F00_1105.txt

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

    您好!

    这与您的另一个 E2E 帖子是否相同? :  

    此致、

    Michael W.

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

     您好、Michael、

     它们是不同的:

    DS90UB948-Q1:与948 GPIO3连接的问题约为941 D_GPIO3

    它在941 D_GPIO3上设置了值、但942的 D_GPIO3无法输出该值;

    这种情况是:
    941的 GPIO3不能输入来自 GPIO3的值

    谢谢

    BRS

    Henglei

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

    您好、Henglei、

    只需确认一下、是否希望将 A49的 GPIO3用作输入、将其 GPIO3用作输出?

    此致、

    Michael W.

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

    在单独到9OD 的 GPIO3之外是可以的、已检查;

    但对于941的 GPIO3、

    请检查我们的转储寄存器

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

    您好、 Henglei、

    请尝试以下操作:

    • 写入(941、0x1E、0x01)
    • 写入(941、0x0F、0x01)
    • 写入(948_port0、0x34、0x01)
    • 写入(948-port0、0x1F、0x03)

    此致、

    Michael W.

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

    您好、Michael、

    仍然不好
    941的 GPIO3始终为低电平。   e2e.ti.com/.../log_5F00_1118.txt

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

    您好!

    当您向9O63的 GPIO3施加电压时、您是否能够在寄存器0x6E 中看到 GPIO 状态变化?

    此致、

    Michael W.

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

    您好、Michael、

    9O4.0 寄存器0x6E 的默认值 为0x0、 941的 GPIO3为低电平;
    将9380的 GPIO3切换为高电平后、该值变为0x8、 但  941的 GPIO3仍然为低电平。

    e2e.ti.com/.../normal_5F00_dump.txt

    e2e.ti.com/.../toggle_5F00_948_5F00_gpio3_5F00_high_5F00_dump.txt

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

    您好!

    您能否尝试通过将0x20写入941AS 上的寄存器0x04、然后将0x00写入寄存器0x04来重置 SER 上的反向通道 CRC 错误? 然后捕获寄存器转储。

    您能否尝试将寄存器0x0E 更改为0x01。

    此致、

    Michael W.

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

    您好、Michael、

    将 SER 0x4设置为0x20、然后设置为0x0、e2e.ti.com/.../1120_5F00_11_5F00_set_5F00_0x4_5F00_0x20_5F00_then_5F00_0x0.txt

    将发生器0x1设置为0xe、但仍然不是 work.e2e.ti.com/.../1120_5F00_33_5F00_set_5F00_0x1_5F00_0xe.txt

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

    您好!

    我弄错了、尝试将0x01写入0x0F、而不是0x0E。

    另外,为什么在第二个寄存器转储时,95.00的寄存器都是0x00?

    此致、

    Michael W.

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

    您好、Michael、

      仍然不好
    e2e.ti.com/.../1121_5F00_set_5F00_0x4_5F00_0x20_5F00_then_5F00_0x0.txt

    e2e.ti.com/.../1121_5F00_set_5F00_0x1_5F00_0xf.txt

    我想在将 REG_0x1设置为0xF 后、slaveid reg 0x7是0x0、因此无法获取 REG_9X 的寄存器。

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

    您好!

    我认为这里有一个误解。 Michael 要求您设置寄存器0x0F = 0x01、而不是寄存器0x01 = 0x0F。 您可以对其进行调整吗?

    此致、

    Casey  

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

    你(们)好

      我重试了:
    DES 94-1的 GPIO3为高电平、但941的 GPIO3为低电平;e2e.ti.com/.../log_5F00_1124_5F00_01_5F00_default.txt

    2.将 reg0x4设置为0x20、然后设置为0x0、941的 GPIO3仍然为低电平;e2e.ti.com/.../log_5F00_1124_5F00_02_5F00_set_5F00_reg0x4-to-0x20-then-0x0.txt

    3.将 reg0xf 设置为0x1、941的 GPIO3仍然为低电平、e2e.ti.com/.../log_5F00_1124_5F00_03_5F00_then_5F00_set_5F00_reg0xf-to-0x1.txt

    4.将 reg0xf 设置为0x9、941的 GPIO3仍然为低电平、e2e.ti.com/.../log_5F00_1124_5F00_04_5F00_then_5F00_set_5F00_reg0xf-to-0x9.txt

    为什么 reg0x1c 是0x0、最重要的是什么?

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

    您好!

    好的、我们今天有一个测试板、并尝试了这种配置、它在我们这边工作:

    941AS 端口0 -> 948  

    941寄存器0x0F = 0x05

    948寄存器0x1F = 0x03

    我可以正确地看到、当使用电压表探测时、948侧的 GPIO3切换在941AS 侧正确输出。 请注意、采用此配置时、941AS 侧的0x1C 中不会显示 GPIO 状态。 您是通过检查0x1C 寄存器还是通过实际查看 GPIO3引脚电压来检查它吗? 如果您查看的是0x1C 寄存器、当用作远程 BC GPIO 时、它不会显示 GPIO 切换。  

    此致、

    Casey  

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

    您好、 Casey、

      我将远程 GPIO3设置为高电平、但检查941 GPIO3引脚是否为低电平。

    请帮助确认:

    在这种状态下、通过转储进行的寄存器配置是否正确?

    我们可以通过0x6e 检查948的 GPIO 状态、但941的寄存器0x1c 用于什么?

    谢谢

    Henglei

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

    您好、Henglei、

    当941AS GPIO 配置为输入时、941AS 侧使用0x1C。 在这种情况下、941AS GPIO 是输出、因此0x1C 不会报告状态。 但是、使用上面给出的配置、我们能够在探测万用表时看到正确的引脚状态。

    您是否使用了上述配置并使用万用表进行了探头?

    此致、

    Casey  

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

    您好、Casey、

    我认为设置值和转储寄存器值都是可以的、

    但9380的 GPIO3为高电平、941的 GPIO3为低电平、 由万用表和示波器进行检查。

    941是否烧断?

    谢谢

    Henglei

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

    您好、 Henglei、

    您可以通过将0x09写入0x0F、然后测量 GPIO3来检查 GPIO 是否烧坏。 这会将输出设置为高电平。

    此致、

    Michael W.