主题中讨论的其他器件: DP83TD510E、 DP83826I
你(们)好
我希望在现有设计中加入介质转换器、以便从现有以太网端口提供10BASE T1接口。 我有两个 DP83TD510E-EVM 板配置为介质转换器、背对背连接以证明其概念。
我的问题是、微控制器是在启动期间配置任何寄存器、还是仅使用自举电阻器即可实现介质转换器模式?
谢谢、
Mike。
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.
你(们)好
我希望在现有设计中加入介质转换器、以便从现有以太网端口提供10BASE T1接口。 我有两个 DP83TD510E-EVM 板配置为介质转换器、背对背连接以证明其概念。
我的问题是、微控制器是在启动期间配置任何寄存器、还是仅使用自举电阻器即可实现介质转换器模式?
谢谢、
Mike。
大家好、Michael McGlynn、
感谢您的回复。
介质转换器应在没有 MCU 的情况下工作。 您需要将 R24更改为0r、并确保 J20处于"模式0"位置(引脚1和引脚2之间)。
请参阅以下主题
此致、
Sreenivasa
你好、Sreenivasa
您发布的链接似乎已失效、但我想我已经阅读了它。 我将 J20置于模式0位置、我认为 R24没有造成任何问题、因为我不是通过 USB 端口为其供电、但无论如何我都已将其短接。
我通过移除 R31和33并禁用 U3修改了其中一个开发套件、以便从 MDC 和 MDIO 中断开 MCU。
在其他方面、两个开发套件都是默认配置。
我有一个连接到 PC 端的以太网路由器、另一个连接到运行最少 Linux 和 CodeSys 运行时间的基于 ARM 的 SOM 的以太网端口。
在从管理接口断开 MCU 连接之前、SOM 从路由器获取 IP 地址、我可以从 PC 上的 CodeSys IDE 访问 SOM 上的运行时。
从管理接口断开 MCU 连接后、如果将无 MCU 的介质转换器连接到路由器、则仍然可以工作。 如果您在 PC 上的 IDE 无法连接到 SOM 上的运行时(尽管 SOM 出现在路由器的客户端列表中)的情况下交换电路板。 我很困惑。
是否需要在一端反转 PHY 的主/从配置?
谢谢、
Mike。
大家好、Michael McGlynn、
请 参阅以下链接。
可能是我误读了巡视路线问题。
我的意思是、介质转换器无需外部 MCU 和任何其他配置即可工作。
MCU 执行到两个器件的 MDIO 接口、并控制器件运行。
此致、
Sreenivasa
你好、Sreenivasa
DP83TD510E 数据表建议无需 MDIO 配置:
DP83TD510E 提供了启用媒体转换的选项(单线对以太网至标准10Base-Te)
Cat5e)功能、使用自举配置(无需外部 MCU 编程)。 DP83TD510E
可连接到10 Base-Te PHY (例如:DP83822、DP83826I)以从 Single 转换介质
将以太网与标准以太网(CAT5e)配对。 这可以使用 RMII 或 RGMII Mac 接口来实现
执行介质转换。
开发套件原理图不是最容易遵循 的、但 DP83TD510E 数据表中详述的连接似乎已安装到位。 但是、当我断开板载 MCU 与 MDIO 的连接时、链路停止工作。 我缺少什么吗?
谢谢、
Mike。
你好、Sreenivasa
我知道板载 MCU 提供了额外的功能、我的观点是介质转换器应该不能工作、但显然不能工作。 在确定原因之前、我不愿意使用这些器件继续进行我自己的设计。
我在其他线程中注意到、在开发套件上的 phy 进行预量产的情况下会出现与此相关的问题、例如需要设置寄存器以正确启用自动协商。 是否有办法确定是否存在这种情况?
板载 MCU 的代码是否可用?
谢谢、
Mike。
大家好、Michael McGlynn、
感谢您的回复。
如果您希望 EVM 上的介质转换器仅通过隔离 MDIO 信号来工作、我不确定 EVM 是否具有该功能。
要禁用 EVM 上的 MCU,您必须禁用 从 MCU 进入 PHY 的所有信号。 这可能需要进行一些额外的更改。
您何时购买了 EVM。 您是否能够读取器件 ID? 我最近没有人需要执行这些更新。
我没有任何客户要求提供该代码。 让我检查一下它是否可用并且可以共享。
此致
Sreenivasa