Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

Squeezing EDMA3 Low Level Driver examples to fit into IRAM only

$
0
0

Hello,
I'm considering using the "EDMA3 Low Level Driver" for implementing a McASP (besides SPI) based application. However on an own hw-board based upon C6747 - without an external memory.

I have seen all those examples delivered with the EDMA3 Low Level Driver. Unfortunately,
these require using of external memory (DSP/BIOS .tcf uses it for almost everything).

Here my questions:

  1. For what reason does the EDMA3 LL Driver example project get so large fotprint?
  2. What steps do I need to perform on an EDMA3 LLD example project(s) to make it run on C6747 without SDRAM?
    I've tried to isolate (extract) only one, simple test-example (memory-to-memory transfer), and in .tcf replace SDRAM by IRAM, additionally reduce the heap size. Unfortunately, the .far section still remains huge (> 800k), and cannot fit into C6747 256kB of IRAM.

I use the actual 1.11.0 version of "EDMA3 Low Level Driver".
Many thanks,
Mladen


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>