完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在EnC624J600上有16位总线的已知问题吗?测试板具有PIC32MZ作为PMP 16位总线主机,ENC624J600作为总线设备之一(其他设备未连接)。Ethernet RX工作很好,但是在TX使用WiReSARK: 1查看数据时,会看到两个问题。如果包长度大于0x70左右,则起始字节都是00。出于测试目的,通常的ARP应答(短消息工作正常)被替换为UDP测试消息,以允许发送不同数量的字节。对于一些分组长度,前16个字节是00,在其他情况下,前24个字节,有时整个消息(仍然具有正确的字节数)都是00。想知道是否有速度问题,事情就慢下来了。程序的速度从100MHz降低到了125MHz,而PMP总线的速度从10MHz(最大的EnC624J600)到625kHz。没有区别。为了多次检查传输,测试代码连续发送UDP消息8。所有操作都正常,直到数据包长度太长,其中“太长”大约是0x70字节或更高。如果数据包长度更大,WireShark根本不会检测到任何消息。虽然ETXST寄存器可以被写入(并为了验证写入而读取),但是唯一有效的值是0x0000。在此之前,使用了快速以太网板插入到PIC32 I/O扩展板中。在那里,板跟踪限制不允许用户操作全16位总线,所以我被迫使用较慢的8位模式。那时,代码总是将ETXST设置为0x0000,所以我不能说其他偏移是否起作用,但是肯定有更长的分组长度起作用。EnC624J600仅仅是一个8位(SPI或并行)设备吗?我相信,ENC624J600的最后一个错误是2009年,所以看起来硅是稳定的(不管怎么说也不提16位模式)。就其价值而言,MOD-ENC624J00板设备上的日期代码是1046B49。MODE-EnC624J00板被使用,因为它们既提供全16位总线,又提供简单的插入能力。为了达到#2的价值,我尝试了第二块MOD-ENC624J00板,结果都是一样的。有什么建议可以检查一下在哪里可以让16位模式充分发挥作用吗?谢谢。
|
|
相关推荐
3个回答
|
|
更多提示:两个ETXSTAT寄存器位提供了与正确和损坏的数据传输相对应的唯一指示,但是数据表没有提供这些位正在提供的信息的细节。传输正确(<0x70字节发送),ETXSTAT是0x0040。当MAC地址字节被长消息的零覆盖时,ETXSTAT=0x0020。数据表DS39935C,62页状态位5和6被保留,并且在读取时应该被忽略。因此它出现一些状态信息is是可用的,但是没有文档化——存在提供位信息的初始数据表情况,但是在稍后的DS中,文档引用更改为保留。我猜在这种情况下硅已经达到足够的稳定阶段,不再需要这些位的诊断值。在等待支持方关于如何修复问题的答复(希望是一个未知的设置问题)的同时,我让其他用户了解最新的发展。也许这些信息对他们有用。
|
|
|
|
虽然16位总线问题没有新的开发或支持,并且我们不得不转移到另一个NIC以保持项目开发,但是看起来只有看到和谐项目将显示什么才是公平的。在100引脚PIC32 MZ设备,没有提供并行选项。因此,即使我们想要添加所有这些代码层,HORIN也不支持我们的板HW。这是有点令人惊讶的,因为8位总线模式是已知的工作(使用自定义代码)。
|
|
|
|
嗨,你检查了Encx24J600的错误表以及PIC32 MZ的错误表吗?顺便说一下,你使用的是哪一个PIC32 MZ精确参考?建议使用PIC32 MZ……衍生物,而不是PIC32 MZ…EC。由于这些不推荐用于新的设计,并且许多来自EC版本的硅错误在EF版本中被纠正,同时保持针到针的兼容性。
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
776浏览 1评论
665浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
594浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
675浏览 0评论
575浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 00:05 , Processed in 1.293496 second(s), Total 83, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号