查看: 2987|回复: 1

[求助] RT1061MAC读取PHY信息问题

[复制链接]

该用户从未签到

2

主题

6

帖子

0

注册会员

Rank: 2

积分
51
最后登录
2021-11-2
发表于 2021-11-2 17:23:00 | 显示全部楼层 |阅读模式
各位好:
        我这里用RT1061去读取DP83TC811R这个PHY芯片的数据发送和接收,目前是寄存器通信OK,可以正常发出去DHCP discover包,但是收不到数据包,随意截取了一段RX_EN和RX_DATA0和1的数据,,目前可以看得到的是LWIP会上报数据包长度为0,请教一下大家这个该如何处理呢?
        接口使用RMII的方式,PHY芯片配置为RMII的shave模式,DP83TC811的部分数据如下图所示三个信号从上往下是RX data0,data1,RX_EN
         图片1.png
        其他的PHY芯片波形如下,三个信号从上往下是RX data0,data1,RX_EN
         图片2.png
        现在不确定是是否需要对芯片的MAC寄存器进行特定的设置,或者是说这种RX_EN的信号是有问题的呢?
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24864
最后登录
2025-7-18
发表于 2021-11-4 11:16:39 | 显示全部楼层
建议从最简单的收发包开始调试。
SDK里有一个enet_rxtx 例程, phy用的是8081, 你把它换成你自己的PHY后 把它调试通后 再试LWIP
SDK_2_10_0_EVK-MIMXRT1060\boards\evkmimxrt1060\driver_examples\enet\txrx_transfer
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 06:30 , Processed in 0.083640 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表