Use faaastprep and check what mask you are running now.
The amount of bytes makes a difference in what mem range can be DMAd to and the lowest byte tells the alignment.
FF = not aligned, FE = word aligned, FC = long word aligned.
Try FFFFFFFC (or 0xFFFFFFFC, depending on how faaastprep shows it) as your mask.
If you have showconfig, run it and see where your highest memory block ends.
|