UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 56158

14.5 EDK, AXI Ethernet v3_01_a - Packets subsequent to dropped Packets do not get transmitted through AXI_Ethernet /AXI_DMA

Description

It has been seen that on systems with AXI Ethernet v3.01.a targeting Virtex-6 hard TEMAC (C_TYPE = 2) in DMA mode, packets subsequent to dropped packets do not get transmitted.

Solution

It has been found that the rx_frame_complete flag was inserted incorrectly causing the state machine to transition to an incorrect state. This issue has been fixed in the patch that is attached at the end of this answer record.

To use the patch:

1. Replace the file %XILINX_EDK%\hw\XilinxProcessorIPLib\pcores\axi_ethernet_v3_01_a\hdl\src\verilog\axi_ethernet_v3_01_a_v6_rx_axi_intf.v with the file attached.

2. Clean the generated files and reimplement the design

Attachments

Associated Attachments

Name File Size File Type
axi_ethernet_v3_01_a_v6_rx_axi_intf.v 10 KB V
AR# 56158
Date Created 05/27/2013
Last Updated 05/28/2013
Status Active
Type General Article
Devices
  • Virtex-6 LXT
IP
  • AXI Ethernet