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.

[参考译文] Linux/dra744:ds90uh925q 如何找到远程设备链接状态(如 ds90uh928q)?

Guru**** 2551110 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/617575/linux-dra744-how-does-ds90uh925q-found-the-remote-device-linked-status-such-as-ds90uh928q

器件型号:DRA744

工具/软件:Linux

您好!

我在我的 dra7xx Linux 板上使用 ds90uh925、但当我使用 ds90uh928插入 FPD 链接时、925无法找到已插入的远程设备。

我使用 i2cdump 转储所有寄存器发现了我的问题:

root@dra7xx-EVM:~# i2cdump -f -y 0 0x0c
未指定大小(使用字节数据访问)
    0 1 2 3 4 5 6 7 8 9 A b c d e f 0123456789abcdef
00:18 00 00 AB 8a 00 58 38 00 00 00 00 00 a0 00 00???????????x88?。。
10:00 00 0A 1c 00 00 Fe 5e A1 A5 00 00 00 00 00 00 00 00 00^………………………………………………………………
20:00 00 25 00 00 00 00 00 00 00 24 00 a0 00 00 00 00..% $?
30:03 10 00 00 00 08 34 00 0A 20 21 00 f0 00???4? !??
40:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50:2B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +…
60:00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00……?…
70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
A0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
B0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:00 00 B8 00 08 00 40 00 00 00 00 00 00 00 00 00 00@……………………………………………………………
D0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
E0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
F0:5F 55 42 39 32 35 00 00 00 00 00 00 00 00 00 _UB925 .........

根据数据表、当插入远程器件时、偏移量0x0c 处的寄存器值应为1。

但它不会。 那么、我想知道问题在哪里?

我已经测试了 VOUT+、VOUT-、DE、HS、VS、 PCLCK 引脚、所有这些都正常。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已通知软件团队。 他们的反馈将在此处发布。

    此致、
    Yordan