I was testing my implementation I got strange behavior of DAC DMA. Maybe it just works like that.
I manage to solve it, but it was interesting to me. When I initilalize transaction with SRC ADDR 1000000E
at the output I got 7F01 together with bunch of AAAA..., altought bytes 75 and 01 are on address 1000000D
and 1000000C respectively. I do not expect them at the output. This is the content of DDR:
Is this normal behavior? should I make offset to align data to new space in memory. Basically is DMAC
reading always whole chunk of 4bytes in memory?