当前位置: 首页 > news >正文

二十二、RJ45黄绿指示灯闪烁的“底层逻辑”

一、目的/概述

  • 1、一般来说,绿灯常亮表示连接Link,黄灯闪烁表示数据通讯Activity。但是也经常会看到反着来的。

  • 2、硬件如何设计、软件如何配置可以达到任意切换效果吗?

  • 3、是否与以太网多协议有关系呢?
    什么是phylink?
    stm32F407为什么没有phylink?
    phylink、phy地址、RJ45黄绿指示灯、LED引脚功能,四者又有什么关系?

  • 4、该问题涉及/影响的功能较多,需要根据不同phy芯片进行硬件设计和软件配置,
    总结一条原则:优先link接RJ45绿灯
     

二、资料来源

似乎没有什么组织或标准规定RJ45黄绿指示灯闪烁规则,我们参考半导体公司开发板参考设计

三、PHY芯片的LED模式和LED引脚

  • 1、百兆PHY通常有2个LED引脚,千兆PHY通常3个LED引脚

  • 2、PHY寄存器可以配置LED MODE,即LED引脚指示的功能

  • 3、百兆PHY的LED引脚通常有3个功能:Link(连接)、Activity(数据通信)、Speed(10、100M),注意不同品牌的phy措词不一样,不能弄混了

  • 4、引用文章:https://kb.hpmicro.com/2025/03/28/esc配置phy的示例/

  • 例子1:KSZ8081
    LED Mode默认0,LED0 LED1指示了speed、Link、Activity三种状态
    LED Mode 1,LED0 LED1指示了Link、Activity两种状态

图片

  • 例子2:YT8512H
    配置1:
    参见文章十九、瑞萨RZN2L适配YT8522H/YT8512H
    寄存器0x40C0配置0x0030--->LED0--->常亮--->Link
    寄存器0x40C3配置0x0320--->LED1--->闪烁--->Activity
    LED0 LED1还有phy地址选择功能

图片

配置2:
寄存器0x40C0配置0x1300--->LED0--->闪烁--->Activity
寄存器0x40C3配置0x0020--->LED1--->闪烁--->Link

  • 5、总结:phy寄存器可以配置LED引脚的功能,主要是就LED0/1对应Link/Activity,但未涉及到RJ45的黄绿指示灯。部分phy芯片LED引脚还复用了phy地址选择功能。

四、PHY link状态和PHY Link引脚

  • 1、多种获取PHY link状态的方式:

    • mcu可以通过MDIO接口读取PHY状态寄存器,从而获取PHY link状态

    • mcu可以通过PHY Link引脚获取PHY link状态

    • RJ45指示灯也可以指示PHY link状态

  • 2、stm32f407 h563灯没有PHY Link引脚,瑞萨的ra6 ra8等有

Ra6m5 phylink引脚:
https://doc.embedfire.com/mcu/renesas/fsp_ra/zh/latest/doc/chapter34/chapter34.html?highlight=linksta#id16

图片

图片

  • PHY Link引脚的优势在哪里?
    稍微权威一点的资料可以找到TI的文档:

图片

图片

五、通信协议和硬件设计带来的影响

1、测试lwip协议栈工程,可修改LED引脚功能,驱动RJ45黄绿灯不同闪烁模式
2、ethercat、profinet工程,需要修改硬件设计,无法通过软件修改
3、分析可能的原因就是ESC必须通过PHY Link引脚获取Link状态,传统的LWIP通过MDIO接口获取Link状态

六、RJ45黄绿灯到底哪个闪烁?

  • 1、F28P65X黄灯常亮(Link),绿灯闪烁(Activity)
    https://www.ti.com.cn/lit/df/sprr478a/sprr478a.pdf?ts=1757397346621

图片

图片

  • 2、AM243x黄灯常亮(Link),绿灯闪烁(Activity)

图片

  • 3、AM243x以太网多协议专用指示灯:

图片

  • 4、TMDX654IDKEVM黄灯闪烁(Activity),绿灯常亮(Link)
    https://www.ti.com.cn/lit/ug/spruim6a/spruim6a.pdf?ts=1757904582598

    图片

  • 5、stm32h563没有phylink
    https://www.st.com.cn/resource/en/schematic_pack/mb1404-h563zi-c01-schematic.pdf

    图片

  • 6、hpm6e80提到esc有phy link Activity等专用引脚,link也有极性

    图片

  • 7、GD32H75E内置phy,但rj45似乎只有一个灯

图片

图片

七、RJ45指示灯与ethercat指示灯

二者有重叠,但不是一回事。RJ45指示灯未有明确标准规定,ethercat指示灯beckoff有规定

  • 1、ethercat指示灯beckoff有明确规定,并且esc有对应的引脚

图片

图片

图片

  • 2、RJ45指示灯在交换机、电脑灯似乎有行业默认,但仍然要看说明书。一般来说,绿灯常亮表示连接Link,黄灯闪烁表示数据通讯Activity。

    图片

八、总结

1、RJ45黄绿灯似乎没有明确标准,推荐绿灯常亮表示连接Link,黄灯闪烁表示数据通讯Activity
2、phy芯片的硬件设计和软件配置均有影响
3、部分phy芯片的phy地址复用了LED0/1引脚
4、ethercat依赖esc的phylink引脚,所以多协议产品需优先考虑ethercat设计
5、总结一条原则:优先link接RJ45绿灯,然后phylink、LED引脚功能、phy地址

图片

http://www.dtcms.com/a/420512.html

相关文章:

  • 网站运营怎样做php小网站
  • 闵行网站设计博敏 网站开发
  • 莱芜论坛莱芜都市网单页面优化
  • html写手机网站吗哪个网站做的w7系统好
  • 用dw做网站的菜单栏网站程序源码下载
  • 简单免费自建网站达州网站开发
  • 手机建站最好的网站wordpress中运行程序
  • 真题题解:国王金币发放模型解析(洛谷P2669)
  • DSP28335 SCI 串口回显功能案例解析
  • dede电影网站网站建设与网络编辑综合实训课程指导手册
  • 网站建设费税率多少韶关做网站公司
  • 四川省建设主管部门网站有源码如何搭建app
  • logo在线设计图片seo外链平台热狗
  • 做网站 阿里云滨湖区建设局官方网站
  • 广州建站服务电商公司网站建设流程
  • 专门建设网站的公司网上商城官网入口
  • 建网站设置网站首页网站版面布局设计的原则
  • Altium Designer(AD)PCB拼版——两种方法教程
  • 模板板网站网站备案需要多久时间
  • 百度搜索引擎网站开发公司资质等级
  • 做购物网站需不需要交税费怎么免费咨询律师
  • 瑞安哪里有培训做网站的2022年新闻热点事件
  • 网站图片设计效果图搜狐三季度营收多少
  • SSRF - 服务器端请求伪造
  • 个人网站要备案吗山东裕达建设工程咨询有限公司网站
  • 门户网站建设 考核青岛外贸网站建设
  • 网站排版的优点重庆网站排名外包
  • 带端口的服务器怎么做网站建网站和软件需要什么
  • 行业网站建设价格创意经济型网站建设
  • 小制作图片镇江网站建设优化排名