Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - iMX28 EVK BSP - ping fails when using large packets: (2 Items)
   
iMX28 EVK BSP - ping fails when using large packets  
After the device has botted using the standard BSP, the following fails:

ping -c5 -s 1479 192.168.7.1

Using Wireshark, it shows that the first part of the first ICMP echo Request is missing.
There is an ARP request for the IP address, followed by the second part of the ICMP message.

Is there a known issue with this driver or io-pkt-v4?
Re: iMX28 EVK BSP - ping fails when using large packets  
The attached wireshark log shows the whole capture from the device from startup, followed by the command:

ping -c10 -s1479 10.150.16.107

I have put debug into the mcimx28_send() function to list the size of each packet as it is transmitted:
  1:    342
  2:    342
  3:    342
  4:     64
  5:     64
  6:     64
  7:     64
  8:     64
  9:     64
 10:   1514
 11:     64
 12:     64
 13:   1514
 14:     64
 15:   1514
 16:     64
 17:   1514
 18:     64
 19:   1514
 20:     64
 21:   1514
 22:     64
 23:   1514
 24:     64
 25:   1514
 26:     64
 27:   1514
 28:     64

This matches the ethernet system, showing that the first part of the first ping packet is not sent to the driver.

Attachment: Text ping-drop-fragment.pcap 15.77 KB