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:
- For what reason does the EDMA3 LL Driver example project get so large fotprint?
- 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