I am trying to use the incremental mode for AXI Datamover 4.02a. During debugging, I see that the address associated with the bursts remains the same, and AWBURST is outputting 00, which is the fixed burst type, instead of constant 01 (INCR). The incremental mode used to work without any issues in 3.00a. I cannot find any information in the product guide.
How do I fix this? Is this a known issue?
The product guide (PG022) for axi_datamover_v4_02_a incorrectly defines bit 23 in Table 3-2 and Table 3-5 as Type and describes as RSVD. The correct description of the bit is as follows:
Bit 23, when set to 1, enables incremental AXI4 transactions. When it is set to 0, it allows Keyhole (FIXED address AXI4) transactions.
The behavior of this bit has changed from v3.00a to v4.02a..This issue will be fixed in 2013.1 documentation.