Forum Discussion
Dzar
Occasional Contributor
7 years agoWhat could explain a packet getting stuck in the HPS MAC on RX?
I am using a Cyclone V with dual-Arm processors in an SOC design where we use the HPS MAC to receive packets from a server. We have seen a problem where, using high packet-per-second rates, we see th...
Ahmed_H_Intel1
Frequent Contributor
7 years agoHi,
About transmission stopped, because it’s TCP and RX dma doesn’t work and response as well. This behavior looks normal. Flushing the DMA means cleaning the registers in case of over flow. This is to make sure that the system won't hang because of over flow.
Can you please check the RX buffer size in the Linux driver and increase it to improve the RX performance.
Regards.