完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
quartus2 调用三速以太网的mac核调试百兆以太网。并且自己写了配置mac核的模块,链路层,ip层,udp层和用户层。程序上板子用signaltap抓信号,发现mac核收到了从主机到以太网芯片88E1111发来的arp请求帧,mac核从 mx_rx_d(4位) 收到的前6字节是6个FF,后面是电脑的mac地址,但mac层通过 ff_rx_data(8位)的接口往链路层发的时候,少了1个FF,这就导致后面数据错位,链路层也无法识别arp请求帧来回应PC,PC发的数也就发不过来了。
想请教一下,这可能是哪里出问题了?mac核的寄存器配置模块我怎么改也改不好 |
|
相关推荐
3 个讨论
|
|
您这个问题怎么解决的,我现在就遇到这个问题了,求指教
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 05:11 , Processed in 0.776270 second(s), Total 62, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号