I am trying to ping the target board from my Pc

I receive the ARP reply to the ARP request successfully
entries in the arp table are successfully created

But to the response of the ICMP request my target is replying with a
IP packet of the size 14 bytes
which the ethereal said as a "Bogus IP Header length(0,must be at
least 20)"

we are doing the 4 bytes allignment of IP packet

Any type of help will be appreciated