AnsweredAssumed Answered

K64F - RX buffer size is zero

Question asked by 勝行 笹島 on Mar 21, 2018

Hello!

 

I'm using K64F with KSDK-1.4.0 and the supplied RTX(ARM).
This is a custom PCB and has an ethernet/PHY interface.
The ethernet is also working, the TCP/IP stack being used is the MDK-ARM Middleware(ARM).

 

After a while by applying this PCB to the UDP storm tool (self-made), the Rx descriptor
information has an abnormal value after the Rx interrupt has occurred.
Specifically, it has the following information and the data length is 0.

----

Enhanced uDMA receive buffer descriptor(RxBD) infomation
 Data Length(Offset+0 Filed 15-0) => 0x0000
 E(Offset+2 Field 15) => 0

----

 

I don't know the exact reason to this.
Have you got any idea what shall I do? How can I recover from this error successfully?

 

 

Thanks, regards,
Katsuyuki Sasajima

Outcomes