Спасибо за ссылку, как я понял, они там описывают проблему с дма и предлагают ее решить, задавая размер блока дма кратным размеру burst.
Попробовал так сделать - не помогло.
Стал копать альтеровскую Knowledge Base > Browse Knowledge Base, нашел такую ссылку:
http://www.altera.com/support/kdb/solution...032006_770.htmlЦитата
Title
When I enable burst for the SOPC Builder DMA component, why are some of my DMA transfers truncated or stalled?
Description
For the SOPC Builder DMA component when burst transfers are enabled, the maximum amount of data that can be transferred is limited to the maximum burst transfer length (The Burst Transactions “Maximum Burst Size” setting in the DMA parameters tab). For a width N of burstcount, the maximum burst length is 2(N-1).
Any transfers larger than the maximum burst count length are truncated by the DMA component and may stall the DMA burst transfer operation.
Workarounds:
1) Increase the DMA component’s “Maximum Burst Size” words to be greater than the largest DMA transfer length that will be used in your system. The maximum burst size value must be a power of 2.
2) Limit the DMA transfers to be no larger than the “Maximum Burst Size” setting in the DMA parameters tab.
Note: This issue only affects the SOPC Builder DMA component when burst is enabled. This does not affect the DMA in non-burst mode.
All versions of the DMA controller are affected by this burst issue.
Нехилый такой косяк. Подсунули бяку

.