
RTL8367S-5GE-SFP-开源
简介
基于RTL8367S的5GE+1光口的交换机。
简介:基于RTL8367S的5GE+1光口的交换机。开源协议
:GPL 3.0
描述
这是一个基于RTL8367S做的一个5GE+1SFP光口的以太网交换机。
交换芯片采用RTL8367S,采用STM32F407做为配置主控,并通过MII接口与交换机接通,可以通过主控实现网络管理相关功能,目前只实现基本配置,本来打算实现VLAN及其它网管功能的,看来可能无限期搁置了。
PCB布局采用前后布置方式,把其中一个网口单独放在一侧,可以方便用于嵌入到一些设备中做为光口和网口扩展。
固件写入方法:
1、先用J-LINK STLINK之类,把STM32F4XX_MSC_Bootloader.hex写入STM32F407。
2、完成Bootloader写入后,用TYPEC电缆接入电脑,那么电脑上可以看到多出一个128M的虚拟磁盘,然后把Firmware.bin复制到这个U盘,完成后,这个128M的虚拟磁盘会自动重新挂载。然后在根目录会多一个SUCCESS.TXT,就表示固件已经正确写入,这时断电重启,交换机就可以正常工作了。
3、强制进入Bootloader的方法:如果以后有新固件更新,或因为没有全片擦除128M的虚拟磁盘没有弹出的话,可以短接DC5V接口的1脚(K)和2(G),也就是短接BOOT引脚,然后再通电(通电过程中要保持DC5V接口的1脚(K)和2(G)短接)也会强制进入Bootloader。
设计图

BOM


评论