基于IP1810和HC32F4A0管理型交换机(采坑)调试总结

5 篇文章 0 订阅
2 篇文章 0 订阅
文章讲述了在配置IP1810以支持RMII方式与MCU通信的过程中遇到的问题及解决方法,包括详细的寄存器配置。同时指出使用IP1001C作为千兆网口时,需要注意阻抗匹配以确保千兆数据传输的稳定性。提醒后续工程师注意这些潜在问题。
摘要由CSDN通过智能技术生成

1、基本原理图参考IP1810原厂原理图和MCU原厂原理图,重点是IP1810第十口支持RGMII方式MCU仅支持RMII方式所有配置一直不通,主要是对手册不熟悉,另外,原厂回复比较慢,调试进度一直不如预期,只有通过寄存器挨个去试试,在PORT10实现RMII方式与MCU通信,最终可用配置如下:

配置如下W 0xFF=0x1

W 0x01=0x7E57    //set P10 to RGMII mode

W 0xFF=0x3

W 0x02=0xFFF    //force P10 to 100Mbps

W 0x03=0xF

W 0x12=0x13F    //P10 force link

W 0x2F=0xFF    //disabel P10 EEE

W 0x30=0x0

W 0x0E=0xFF00    //power down invalid port

W 0x0F=0x00FF

W 0xFF=0xC

W 0xA=0x59C    //set P10 RGMII timing

2、需要将PORT9口配置千兆网口或者光口用于上行数据传输,需要搭配AR8033或者IP1001C等PHY芯片使用,由于成本等原因使用IP1001C,然后这就是入坑的开始,需要特别注意IP1001C千兆网口部分阻抗匹配,否则,可能ping通,当时无法上网,或者只能进行百兆网络传输,无法实现千兆数据传输,此处匹配方式尽量参考原厂。

不要做修改!

不要做修改!

不要做修改!

感觉这个片子有点小坑,后来的同志们需要注意。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值