LPC1788 Ethernet and RXStatus flags

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

LPC1788 Ethernet and RXStatus flags

跳至解决方案
473 次查看
tomula
Contributor II

Hello,

Im facing an issue where all received packets via LAN9353 PHY are discarded by a driver because lpc_low_level_input in lpc17xx_40xx_emac.c sees that StatusInfo is full of errors (PHY sym, CRC,..)  If I edit the code to ignore the error flags and to pass all the packets then everything works as expected, there are no issues with packet loss etc..

I was trying to lookup something about StatusInfo and its flags in the latest usermanual but in the section 10.10.2.4 Receive Status Base Address Register, there isn't any mention of how to interpret it. 

Few pages after that there is 10.10.2.15 Receive Status Vector Register with its flags described but they don't fit the ENET_RINFO_ defines in the enet_17xx_40xx.h file 

Any idea where I can find something more about the RXSTATUS so I don't have to rely on the driver with its interpretation?

标签 (1)
0 项奖励
回复
1 解答
371 次查看
tomula
Contributor II

It was due to incorrectly connected RX_ER signal but its still surprising to me that I wasn't able to find any detailed info about that register.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
388 次查看
EdwinHz
NXP TechSupport
NXP TechSupport

I apologize for the late reply. Are you still experiencing this issue?

0 项奖励
回复
372 次查看
tomula
Contributor II

It was due to incorrectly connected RX_ER signal but its still surprising to me that I wasn't able to find any detailed info about that register.

0 项奖励
回复