你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

ksz8863芯片配置

[复制链接]
xiaoluuser 提问时间:2017-10-18 16:57 /
本人用GD32F4与KSZ8863实现环网设计,具体主要是port1 和port2口交换,port3口与GD32F4通过RMII接口连接用于接收port1口数据。
目前调试已能够在电脑端看到arp信息,mac地址和ip地址都正确,但无法ping通过MCU。
port1 和port2在默认设置情况下就能自行交换数据。

示波器发现RMII_RXD端一直没有数据,所以不知道KSZ8863在我这种应用场景下要设置什么东西。

请各位大神指导下,感谢!!!
收藏 评论9 发布时间:2017-10-18 16:57

举报

9个回答
斜阳__ 回答时间:2017-10-18 17:47:42
无法ping通mcu,你程序回应ping么?
xiaoluuser 回答时间:2017-10-19 08:36:00
斜阳__ 发表于 2017-10-18 17:47
无法ping通mcu,你程序回应ping么?

不回应,
波形上看,上电后MCU一直在发送数据等待KSZ8863的回应,不过8863一直不回应数据,所以怀疑8863配置有问题
zero99 回答时间:2017-10-19 08:46:15
GD。。
xiaoluuser 回答时间:2017-10-19 13:07:24
参考http://e2e.ti.com/support/embedded/linux/f/354/t/140357
发现SMTXER3接了高电平,改成低电平后MCU和8863能进行双向通行,ENET_IRQHandler中断能进入,不过还是无法ping通,怀疑mac路由没设好,这片子到底要设置哪些寄存器啊。。。。
xiaoluuser 回答时间:2017-10-20 16:42:29
目前已调通,KSZ8863无需配置任何设置,只要保证硬件连线正确,smi时序正确,phy初始化成功,就能通信成功

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 结贴奖励

查看全部评分

xujun3614 回答时间:2017-11-9 16:44:34
可以分享一下8863的。c文件不????
hbaokw 回答时间:2017-12-18 13:53:41
我这边尝试STM32F4连接KSZ8863后,非常奇怪的表现是STM32F4产生以太网的中断,上电后就简单给ksz8863,进行了复位以及设置以太网为100M全双工模式,并且写了一个UDP程序每250ms就发给主机一个UDP报文,从Wireshark抓包中能够看到从STM32发过来的ARP包,但是不管怎么样,stm32接收数据都进入不了以太网中断,实际测试RXD0-3,RX_DV,RX_CLK波型都是有的.

RX_ER由于KSZ8863里面没有提供,直接接地了.目前采用的MII连接方式,STM32通过SPI以及SMI方式与KSZ8863通讯,都测试过了,结果竟然是一样的.
ioremap 回答时间:2018-4-12 16:08:07
楼主你调通啦,你就跑啦。给个信啊,别跑啊。回来教教我们怎么弄啊,兄弟
ioremap 回答时间:2018-4-12 16:08:42
xujun3614 发表于 2017-11-9 16:44
可以分享一下8863的。c文件不????

请问你的也是调通了不

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版