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.

EDMA3 LLD with Custom Platform

Other Parts Discussed in Thread: OMAPL138

Hi

I countered some problems using the EDMA3 LLD. I created for my custom board with an OMAPL138 an own platform file with help of the wizzard called customOMAPL138 (ti.targets.arm.elf.Arm9).

As soon as I use the EDMA3 LLD in my project (rtsc configuration: xdc.loadPackage('ti.sdo.edma3.drv.sample'); ), I get similar failures in the edma3 driver packags:

Inside EDMA3 Drv Sample getLibs
js: TypeError: xdc.services.intern.xsr.Value$Obj@1989b5::xdc.runtime.Error is not a function, it is object.
    "C:/Program Files/Texas Instruments/edma3_lld_02_11_02_04/packages/ti/sdo/edma3/drv/sample/package.xs", line 124

So I checked those files and found out, the driver is written for "boards" (e.g. evmOMAPL138) and not particular processors like OMAPL138.

What do I need to do, to make my custom OMAPL138 board work with the EDMA3 LLD, without chaning default installations of packages?
Is it really necessary for the edma3 lld to check against board? Is the processor type not sufficient? Other drivers available from ti just build for  particular processors?

Best regards

Thomas