Hello,
I am using a custom board with a 6655 processor.
Periodically, during high-volume outbound data transfers over a gigabit link, I am getting an EMAC interrupt with bit 26 (HOSTPEND) of MACINVECTOR register set.
The MACSTATUS register indicates either one of the two TX error codes: 5 (zero buffer length) or 2 (ownership bit not set in SOP buffer). According to the documentaiton, both errors are related to to transmit DMA errors.
Emac device driver is derived from pdk_C6657_1_1_2_6.
The rest of the configuration is as follows:
- CCS6.1
- Compiler 8.0.3
- bios 6.42.1.20
- xdc tools 3.31.2.38 core
- ndk 2.24.02.31
I would appreciate any suggestions as to how to troubleshoot this issue.
Sincerely,
Dmitry Gringauz