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# 29591

9.2i EDK, MPMC v3.00a, SDMA v1_00_a - Corruption occurs with multiple buffer descriptors with non-word aligned buffers

Description

When using the soft DMA PIM with the MPMC, data corruption occurs when a single packet is spread across two buffers and the last buffer is not aligned to a word boundary. How do I resolve this issue?

Solution

This issue can be worked around by either word-aligning all buffers in scatter-gather chain, or ensuring that all possible packet sizes will fit inside a single buffer. 

 

This issue is fixed starting with EDK 10.1i.

AR# 29591
Date Created 10/28/2007
Last Updated 05/22/2014
Status Archive
Type General Article