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.
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/886500/dp83640-dp83640-issue
器件型号:DP83640大家好、
我的客户遇到了一些奇怪的 DP83640问题、您能不能帮助分享一些意见:
客户有两种类型的 PCBA (电路板 A 和电路板 B)、并且都使用 DP83640、电路几乎相同(仅限 IO 电源和 MAC、电路板 A 为3.3V、MAC 为 MPC5125、电路板 B 为2.5V、MAC 使用 FPGA`s IP 内核)。
但会出现非常奇怪的问题:
A 板工作正常:两个 A 板可以通过直接连接良好地通信、也可以使用开关作为连接良好。
但两个板 B 只能通过开关连接进行通信、如果使用两个板 B 直接连接(无论 RX 到 TX 还是 TX 到 RX、 或 RX 到 RX 和 TX 到 TX)、通信有很大的问题、即使电路板 B 发送数百次、另一个电路板也只能获取数次数据。 但这两个板 B 中的每一个都可以与 PC 进行良好的通信。
下面是 DP83640的寄存器数据、我们可以发现、当问题发生时、寄存器20将快速增加到 FF。
非常感谢。
此致、Sunny
您好、Sunny、
我认为寄存器[16]是指十六进制0x15寄存器。 该寄存器对帧进行错误计数。
您能试试
a)跨越连接。 A 板与 B 板?
b)在电路板 B 上使用 VDDIO 3.3?
此致、
GET
Geet、您好!
感谢您的评论、感谢您的 a)、客户已经对其进行了测试、它可以很好地工作。 对于 b)、客户有一些问题、为什么需要尝试3.3V IO、数据表显示 DP83640可以在2.5V IO 电压下工作、您能帮助分享更多详细信息吗?
您是否对寄存器20有一些评论、有什么迹象表明它快速增加到0x00FF?
再次感谢。
此致、Sunny
您好!
该器件的特性与数据表中所述完全相同。
寄存器20是十六进制还是十进制?
此致、
GET