Other Parts Discussed in Thread: TMS320C6746, OMAP-L138, MATHLIB
Hello Guys,
Good day.
Our customer is working with the TMS320C6746. He need need to be able to write to it and read data from it using PROCESSOR-SDK-RTOS-OMAPL138.
He knows that there is such a module as EDMA which is responsible for the exchange of data. He have read the EDMA3 section of the OMAP-L138 C6000 DSP + ARM Processor (Rev. C). First, he clear the registers by writing to ICR, ECR, and others. Then he follow the steps from "Setting Up a Transfer". For PaRAM he set the following values:
OPT = 0x00100008
ACNT = 1
BKNT = 1
CCNT = 1
LINK = 0xFFFF
As a source he create "int sourse = 0x7;", as a direction "int dir;".
He start the transfer by writing 1 to the ESR register. But, the value 0x7 does not appear at address &dir. Any idea what could have happened?
Thanks in advance!
Art