工具与软件:
尊敬的 TI 专家:
我们基于 TI 有一个100Base-T 以太网 SI 测试 DP83867IR . 并且"差分输出电压 Pos"出现故障。
由于机械限制、我们必须为以太网信号布线较长的迹线。
阅读文档 《DP83867疑难解答指南》、 我从 TI 文档中找到有关合规性测试的一些建议" DP83867疑难解答指南 "。
它说可以调整寄存器来改进测试。
将寄存器0x00A0的值从0x606更改为0x609后 、以太网兼容测试通过。
问题1:
但在读取 dp83867.c 的 Linux 器件驱动程序[ https://github.com/TexasInstruments/ti-ethernet-software/blob/main/linux_drivers/dp83867.c]后、我发现 该驱动程序不支持设置寄存器0xA0。 我能否在驱动程序中添加配置寄存器0xA0的功能? 如果是、我应该在何时设置此值、在 Phy 复位之后和 Phy 重新启动之前或在其他步骤之后?
问题2:
从中删除 DP83867IR 数据表中、据说 寄存器0x00A0的默认值由 TRIM 设置、 您能告诉我 TRIM 是什么意思吗?
问题3:
我们是否可以修改 I/O 配置(地址0x0170)以使"差分输出电压 Pos"测试通过?
谢谢
此致
雪