Our Tests and LA Captures: 1) Image1: Frame-1, Burst Mode-16, Element Size-16, Elements-16 => 32 Bytes @ 1 Burst 2) Image2: Frame-1, Burst Mode-16, Element Size-32, Elements-16 => 64 Bytes @ 1 Burst Data toggling 2 times within the WE. 3) Image3: Frame-1, Burst Mode-16, Element Size-32, Elements-32 =>128 Bytes @ 2 Bursts Expected is 1 Burst with data toggling 4 times within the WE. 4) Image4: Frame-1, Burst Mode-16, Element Size-32, Elements-64 => 256 Bytes @ 4 Bursts Expected is 1 Burst with data toggling 8 times with the WE. a) Is it possible transmit more then 64 Bytes in a Single burst? b) Is there any setting in DMA will help to achieve this? DM37x TRM (11.4.5) say, DMA can do max of 64bytes in single burst? Why is this limitation? c) Is it our understanding is correct? Are we going in a right direction? NOTE: We are NOT seeing any difference with ioremap, ioremap_cached, ioremap_nocache. We are using the DMA API used in OneNAND Driver. We are getting "DMA Transaction and DMA Alignment Errors". Read is not yet tested. Can someone throw more light on this?