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