Hi,
Is the hardware checksum supported on the imx6qp ethernet interface? Im using the CONFIG_FEC driver, and am only able to get it to work if I disable FEC_QUIRK_HAS_CSUM, otherwise I'm find the checksum is 00 00 in outgoing packets.
I'm using a build of Linux based on the 4.14.62-imx_4.14.62_1.0.0_beta branch of linux-imx.
Will.
Hi Will
yes it is supported, one can check Chapter 23 10/100/1000-Mbps Ethernet MAC (ENET),
in particular sect. 23.5.31 Transmit Accelerator Function Configuration (ENET_TACC)
i.MX6DQP Reference Manual
http://cache.nxp.com/files/soft_dev_tools/doc/support_info/iMX6DQPRM.pdf
In linux one can try to debug it in
fec_main.c\freescale\ethernet\net\drivers - linux-imx - i.MX Linux kernel
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------