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.
您好!
我们使用一个具有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
您好、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、
请尝试以下操作:
此致、
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.