主题中讨论的其他器件: DP83849IF、 USB-2-MDIO、 MSP430F5529、MSP-EXP430FR2355 、 UNIFLASH
您好!
我想重新打开前一个主题、该主题关于 DP83849IFVS-EVK 通信无法按预期工作。
问题:媒体转换没有发生从 ETH 到 FX 也 FX 到 ETH 也不工作。
我已经尝试了所有可能的方法,我知道,我希望我可以尽快解决该问题。
此致、
TeX
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.
您好!
我想重新打开前一个主题、该主题关于 DP83849IFVS-EVK 通信无法按预期工作。
问题:媒体转换没有发生从 ETH 到 FX 也 FX 到 ETH 也不工作。
我已经尝试了所有可能的方法,我知道,我希望我可以尽快解决该问题。
此致、
TeX
尊敬的 Tex:
就像希尔曼在你连接的线程中说的,这是一个较旧的部分,所以我们的支持是有限的,但我相信我们可以得到解决。
DP83849IF 是一个双端口 PHY、它具有两个 MAC 接口 (A/B)和两个端口(A/B)。 本质上而言、它是两个 PHY 汇集在一起。 可以将849IF 配置为使 MAC (A 或 B)与任一端口(A 或 B)进行通信。 介质转换将涉及一个端口为光纤、另一个端口为铜线、我们希望将数据从端口光纤传递到端口铜线。
第6.5.4节 "捆绑扩展器或介质转换器模式 "更详细地解释了这一点、并提供了一种将 PHY 设置为介质转换器模式的方法、即无需软件配置。
请阅读本节并检查电路板上的自举设置。 从您在上一篇 E2E 文章中的图片中、我可以看到 J40未启用(可通过自举功能启用媒体转换)。
参考资料:
此致、
阿尔瓦罗
尊敬的 Tex:
遗憾的是、我没有电路板来重新创建您的设置、但 我想强调的是、为了使任何跳线更改生效、需要对电路板进行重置/下电上电。 光纤电缆连接问题。 我不相信该光纤模块默认情况下会包含在此板中、需要添加。
如果不进行任何寄存器写入、我就无法帮助进行调试。 不过、寄存器访问非常简单。
读取寄存器0x16 (确认为端口 B 启用光纤)和0x17 (确认 PHY 处于介质转换器模式)
注意:在 J36已填充且 J37未填充的情况下、端口 A 为 PHY_ID 2、端口 B 为 PHY_ID 3
此致、
阿尔瓦罗
尊敬的 Tex:
出现"Error! Device not connected"(设备未连接)消息可能由于多种原因而出现。 我们需要确认的第一件事是您选择了正确的 PHY_ID
[quote userid="576564" url="~/support/interface-group/interface/f/interface-forum/1291039/dp83849ifvs-evk-dp83849ifvs-evk-media-conversion-not-working/4901572 #4901572(2004)且 J36已填充且 J37未填充,则端口 A 为 PHY_ID 2,端口 B 为 PHY_ID 3
根据所述的跳线位置、这些就是适用于我的 PHY_ID。 匹配相同的配置并重试。
在读取0x16和0x17之前、请尝试仅读取寄存器0x0和0x1以确认您能够正确读取。
此致、
阿尔瓦罗
尊敬的 Alvaro:
我现在能够进行媒体转换感谢您之前的建议
但我想读取寄存器值、请帮助我
Device not connected"(设备未连接)消息可能由于多种原因而出现。 我们需要确认的第一件事是您选择了正确的 PHY_ID
我已经尝试过的东西:
它应该显示为"USB 串行设备"以及其他2个 MSP 项目
未显示 USB 串行器件、但仅显示2个默认 MSP 项目
我尝试过的可能的方式。。。 您能告诉我我我还能 尝试什么吗???
还请告诉我 可以实现的最小静态电流有多少、数据表中没有提到它目前似乎正在消耗0.450A 并尝试实现0.350A。 另请建议任何可 用于实现所需电流的替代方法
此致、
TeX
尊敬的 Tex:
[/报价]
- 将 MSP 上的引脚4.2连接到849EVK 板上的 MDIO 引脚
- 将 MSP 上的引脚4.1连接到849EVK 板上的 MDC 引脚
请遵循我提供的连接。 不幸的是、您引用的"帮助"选项卡的连接向后。 很抱歉、您对此感到困惑。
请告诉我、这是否会解决您的寄存器访问查询。
我很高兴媒体转换终于开始工作! 我不确定电流消耗、同样、由于这是旧款器件、因此获得此类数据/支持的机会有限。 我会咨询我的团队、看看我们是否能找到任何东西。
此致、
阿尔瓦罗
尊敬的 Alvaro:
很抱歉在答复中出现延误
请遵循我提供的连接。 不幸的是、您引用的"帮助"选项卡的连接向后。 我对这种困惑深表歉意。
仍然没有显示端口 USB 串行设备端口、您能告诉我其他可能的方法吗?
我不确定当前的耗电量,再次因为这是一个较早的部分,访问此类数据/支持是有限的。 我会与我的团队协商、看看我们是否能找到任何东西。
关于静态电流、请告诉我、我热切期待您的宝贵回答。
此致、
TeX
尊敬的 Tex:
您的 MSP 可能存在问题、幸运的是我知道解决方法。
请告诉我这是否有效。
此致、
阿尔瓦罗
尊敬的 Tex:
需要选择 PHY_ID 才能执行寄存器读取。
注意:在 J36已填充且 J37未填充的情况下,端口 A 为 PHY_ID 2,端口 B 为 PHY_ID 3
请尝试按照说明定位跳线、并使用这些 PHY_ID。
在"Help"选项卡中、有脚本示例指南。 此示例可以信任。
很遗憾、此器件上没有任何额外的电流消耗数据。 唯一可用的信息是数据表或产品页面中的信息。
此致、
阿尔瓦罗
尊敬的 Alvaro:
正如你说的、我已经实现了、但我不了解发生了什么。。。
实施后、我在以下图像中附加的结果
注意:在填充了 J36且未填充 J37的情况下、端口 A 为 PHY_ID 2而端口 B 为 PHY_ID 3
这是正确的还是我遗漏了什么??? 您能解释一下这里发生了什么情况吗?
我没有填充 FX_EN 只是为了进行测试、但它仍然显示相同的结果。
此致、
TeX
尊敬的 Tex:
您是正确的、我们不应该读取寄存器0x1和0xA 的所有 F。 我再次尝试使用我提供的 MSP 脚本、但这给了我很大的麻烦。 尝试使用这一个:
e2e.ti.com/.../4774.msp430_2D00_usb_2D00_to_2D00_mdio_2D00_universal_2D00_v3.04.txt
我已经验证了这一项并提供了结果、以及下面的板图。
我们可以尝试吗:
您能否重新发送最新设置的照片?
另请注意、从11月23日到11月29日、我将不在办公室、请预计会有延误。
此致、
阿尔瓦罗
尊敬的 Alvaro:
非常感谢、它与您的工作方式相同。 感谢您的指导和图片
最后一点是 、我没有看到这里发生的情况、即使我填充或取消填充 PHY、也没有任何变化。它显示的寄存器值与您在 USB2MDIO 中的寄存器值相同
我进行了如下所述的多个测试:
此外、尤其是 0016 0110 我想知道它显示的原因是什么吗? 0100
没有问题我可以等待您的宝贵答复
此致、
TeX
尊敬的 Tex:
感谢您的耐心等待我的回复。
最后一件事是 我没有得到这里发生的事情,即使我填充或取消填充 PHY,也没有任何更改,它显示的寄存器值与您的寄存器值在 USB2MDIO 中相同
任何 Strap 配置引脚(包括 PHY ID)都不会立即更改。 仅在上电时和复位后对搭接进行采样。 这里有一个可进一步解释的常见问题解答: TI 以太网 PHY 上提供了哪些不同类型的复位?
至于寄存器0x16中的不同值、这可能是因为我没有任何东西连接到我的板(通过 RJ-45或光纤)、就像您一样。
此致、
阿尔瓦罗
尊敬的 Alvaro:
欢迎回来!
任何 Strap 配置引脚(包括 PHY ID)都不会立即更改。 仅在上电时和复位后对搭接进行采样。 这里有一个可提供更深入说明的常见问题解答: TI 以太网 PHY 上有哪些不同类型的复位?
了解了它们现在的工作方式
至于寄存器0x16中的不同值,这可能是因为我没有任何连接到我的主板(通过 RJ-45或光纤),就像您所做的那样。
我与链路伙伴 DIGISOL 进行了完整设置、进行了连续 Ping 测试、并进行了检查、结果仍然相同。 0016为0100 寄存器
在执行 ping 测试时,我 观察到多次显示" 请求超时 " 这是复位的标志吗?
我在这里有什么错误吗?
此致、
TeX
尊敬的 Tex:
读取寄存器0x16的目的是确认是否启用了光纤。 请记住、DP83849IF 中基本上有两个 PHY、并且其中只有一个将配置为光纤。 请确保检查两个 PHY 地址以进行确认。 寄存器0x17位10:9很重要、要检查扩展器模式、即介质转换器模式、是否已启用。
现在我可以进行媒体转换多亏了您以前的建议
在您提到您设法使其正常工作之前、现在与过去之间有什么变化? 您如何确认媒体转换正在运行?
此致、
阿尔瓦罗
尊敬的 Alvaro:
以下是我为使其正常工作所做的更改:
我在你的建议后绑定了"扩展器启用模式";板上的速度 LED 和 FX 连接器损坏、这是最后一个板还待购买、我花了很多时间调试连接器和速度 LED 而不对板进行篡改
在完成上述附加设置之后、
测试步骤:
请询问您是否想从我这边了解什么、
非常感谢您的宝贵时间和回复。 你是最好的人:)
此致、
TeX