Skip to content

eth: pinging frdm k64f eventually leads to unresponsive ethernet device #16639

@aunsbjerg

Description

@aunsbjerg

Describe the bug
Pinging the frdm_k64f board works for a while, but eventually leads to the board not responding to any ethernet requests. The board also becomes unable to send ping requests to a host. This unresponsiveness persists until the board is reset.

I am reasonably sure that this issue is not specific to ICMP as I have observed the same unresponsive behaviour doing UDP stuff - ICMP is just the most reliable way of provoking the issue.

This issue could be an mcux variant of #11255

Issue is seen on latest master and on v1.14.0 tag.

To Reproduce

  1. cd samples/net/socket/echo_client
  2. west -b frdm_k64f -d build
  3. west flash --runner jlink
  4. sudo ping 192.0.2.2 -i 0.001
  5. ping responses will eventually stop

Expected behavior
I expect the frdm_k64f to not become unresponsive

Impact
The project I'm working on is based on the frdm_k64f and will rely heavily on a stable ethernet connection. This issue is therefore a showstopper for me, especially since it seems to require a device reset to restore functionality.

Screenshots or console output
Wireshark log of when communication stops.

Screenshot from 2019-06-05 16-55-39

Environment (please complete the following information):

  • OS: Ubuntu 18.04
  • Toolchain: Zephyr SDK 0.10.0
  • Commit: 82497ec

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions