This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x EDMA not working if source and destination buffer are allocated in IRAM

Hi,

I am trying TI starterware example  code /beaglebone/edma on AM335x and it works fine.

I changed the linker command file and put the bss section (The source and destination buffer allocation) allocation to IRAM (This is previously in DDR0).

Now the EDMA transfer fails with error "Data Read / Write mismatching Failed".

Now my question is that, does EDMA transfer supported for IRAM to IRAM data transfer? if yes then why it fails if i change the buffer allocation to IRAM from DDR, please suggest.