电子说
在嵌入式应用中,以太网交换机的性能、灵活性、集成便利性和系统成本控制至关重要。SMSC的LAN9303M评估板(EVB9303M)就是这样一款为满足这些需求而设计的产品。下面,我们就来详细了解一下这款评估板。
文件下载:EVB9303M.pdf
LAN9303M是一款功能齐全的三端口10/100管理型以太网交换机,专为嵌入式应用设计。它集成了10/100以太网交换系统的所有功能,包括交换矩阵、数据包缓冲区、缓冲区管理器、MAC、PHY收发器和串行管理等。该芯片符合IEEE 802.3(全/半双工10BASE - T和100BASE - TX)以太网协议规范以及802.1D/802.1Q管理协议规范,能够与行业标准的以太网和快速以太网应用兼容。
EVB9303M评估板利用LAN9303M芯片,提供了一个功能齐全的三端口双MII/RMII/Turbo MII以太网交换机。它通过板载RJ45连接器提供两个完全集成的MAC/PHY以太网端口(端口1和端口2)。端口0和端口1各提供两个MII端口连接器(共4个),支持外部MII - /RMII - /Turbo MII功能的MAC(LAN9303M处于PHY模式),以及外部MII - /Turbo MII功能的PHY(LAN9303M处于MAC模式)。端口0和端口1的操作模式通过一个8位置的模式配置带开关进行配置。
评估板通过+5V外部壁装电源供电。当端口0或端口1配置为(并用于)PHY模式时,外部电源不是必需的,此时+5V电源轨通常通过MII连接器从MAC端提供。
评估板包含一个8Kx8的I²C EEPROM,可用于在复位时自动将配置设置从EEPROM加载到设备中,使设备能够在无管理的情况下运行。同时,还提供了一个I²C主机适配器接口头(10引脚,2x5),以简化基于I²C的配置。
这些跳线的默认设置是评估LAN9303M的推荐配置。例如,JP1用于连接+5V直流电源,JP2用于启用或禁用电源开关,JP3用于连接+3.3V电源等。任何偏离默认设置的操作都需要谨慎进行,因为不正确的跳线设置可能会使评估板无法正常工作。
这些跳线可用于设置LAN9303M的各种功能,也可作为GPIO、LED驱动器或中断使用。它们必须成对配置为相同的设置,以实现LED1或LED2电路。不同的跳线对有不同的功能,如Auto - MDIX / EEPROM跳线、串行管理跳线和PHY端口地址跳线等。
评估板上的LED指示灯用于指示不同的状态,如+3.3V电源是否激活、端口的全双工/冲突状态、链路/活动状态和速度等。例如,LED1为绿色,表示+3.3V电源激活;T1为绿色时表示端口1的链路/活动状态,黄色表示端口1的速度。
测试点用于测试评估板上的各种信号,如VDD18CORE、VDD18TX、GND、IRQ、P0_DUPLEX、P1_DUPLEX和nRST等。
评估板提供了多种系统连接接口,包括2引脚的GND头、MII female连接器、I²C主机适配器接口连接器、+5V直流电源连接器和MII male连接器等,用于连接外部设备。
S1是一个SPDT微型拨动电源开关,用于将+5V电源连接到评估板。评估板还包含一个2A保险丝(F1),用于保护评估板免受过流情况的影响。
S2是一个8位置的DIP开关,用于设置端口0和端口1的模式。不同的开关位置对应不同的模式设置,如MII MAC模式、MII PHY模式、RMII PHY模式等。用户需要根据自己的应用选择合适的MII模式。
S3是一个SW按钮,用于生成nRST信号,对评估板进行复位操作。
评估板的机械尺寸在图2.3中详细给出,这对于设计评估板的安装和布局非常重要。
在使用EVB9303M评估板时,以下文档可能会有所帮助:
总的来说,LAN9303M评估板为工程师提供了一个方便的平台,用于评估和开发基于LAN9303M芯片的以太网交换应用。通过合理设置跳线、了解LED指示灯的含义、使用测试点和系统连接接口,以及正确操作开关,工程师可以充分发挥评估板的功能。你在使用这款评估板的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !