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

ksz8863芯片配置

[复制链接]
流泪的佛祖 提问时间: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么?
流泪的佛祖 回答时间: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。。
流泪的佛祖 回答时间:2017-10-19 13:07:24
参考http://e2e.ti.com/support/embedded/linux/f/354/t/140357
发现SMTXER3接了高电平,改成低电平后MCU和8863能进行双向通行,ENET_IRQHandler中断能进入,不过还是无法ping通,怀疑mac路由没设好,这片子到底要设置哪些寄存器啊。。。。
流泪的佛祖 回答时间:2017-10-20 16:42:29
目前已调通,KSZ8863无需配置任何设置,只要保证硬件连线正确,smi时序正确,phy初始化成功,就能通信成功

评分

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

查看全部评分

xujun3614 回答时间:2017-11-9 16:44:34
可以分享一下8863的。c文件不????
笨笨向前冲 回答时间: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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版