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

有用过类似ksz8863的交换机芯片吗,求高人指点

[复制链接]
Semel 提问时间:2014-11-7 11:33 /
之前的板子用的是DP83868+lwip+freeRTOS,在st官方例程上修改已调通。现在把PHY芯片改成ksz8863,用作普通交换机。根据ksz8863手册,ksz8863的port3通过MII与stm32相连,但是它的port3没有PHY寄存器,我初始化的时候在之前DP83868程序的基础上删掉了写PHY寄存器的地方。程序下载调试时,只能在启动时用pc的抓包软件发现stm32发送了一条arp,然后就ping不通了。

有没有高手知道这是什么问题啊,是ksz8863配置的问题还是stm32的ETH模块配置的问题啊?

评分

参与人数 1 ST金币 +1 收起 理由
ioremap + 1 LZ还能不能回复一些问题,以前的这个东西现.

查看全部评分

<
收藏 1 评论9 发布时间:2014-11-7 11:33

举报

9个回答
arm8686 回答时间:2014-11-7 17:50:08
我记得 STM32F407 有这个网络例程,不过里头是使用 RMII 接口的。
你现在是使用 MII 接口,恐怕需要改动的地方较多,而不仅仅是 PHY 层 IC 的一个寄存器。
Semel 回答时间:2014-11-8 19:47:36
arm8686 发表于 2014-11-7 17:50
我记得 STM32F407 有这个网络例程,不过里头是使用 RMII 接口的。
你现在是使用 MII 接口,恐怕需要改动的 ...

我现在让stm32向pc发udp数据包,但是用抓包软件发现stm32一直在发送查询MAC地址的arp,没有收到pc的回复。stm32的以太网接收中断一直没有进入,不知道是硬件的问题还是软件配置的问题。

网上很多stm32以太网例程都是使用的PHY芯片,我没有找到stm32与SWITCH芯片的例子。。。
DLGG-308046 回答时间:2016-9-12 15:48:58
楼主调通了吗?
xiaoluuser 回答时间:2017-10-18 16:50:26
Semel 发表于 2014-11-8 19:47
我现在让stm32向pc发udp数据包,但是用抓包软件发现stm32一直在发送查询MAC地址的arp,没有收到pc的回复 ...

楼主后来怎么搞的,我也是这个情况啊
ioremap 回答时间:2018-3-31 10:58:42
LZ请教请教一下,能找到人给个回复
earwen 回答时间:2018-6-15 12:38:58
终于调通了,废了我两个星期的时间
echowjk-266521 回答时间:2019-1-18 15:38:31
楼主,能否分享一下你的原理图这块?
wandersky 回答时间:2019-5-12 08:26:14
我的正在调,没有调通
summer5220 回答时间:2020-4-7 14:07:51
各位大神,最近正在调试KSZ8863,请问MAC1 和MAC2 上电就能工作吗?

所属标签

相似问题

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