Part Number: TMS320F28388D
Tool/software:
Hi.
I have a question about DMA. I want to transfer data from the CLA1_DMA_RAM (0x1680) to CPUx_CM_RAM (0x39000).
When I force the transfer from CPU1 using the following command:
DMA_startChannel(DMA_CH3_BASE); DMA_forceTrigger(DMA_CH3_BASE);
Transfer is done and everything works.
But when I try something similar from CLA :
__meallow(); HWREGH(DMA_CH3_BASE + DMA_O_CONTROL) |= DMA_CONTROL_RUN; HWREGH(DMA_CH3_BASE + DMA_O_CONTROL) |= DMA_CONTROL_PERINTFRC; __medis();
Nothing happen. Is it possible to start a transfer directly from CLA? I don't see any example with this kind of actions.
Sincerely.
Jérôme

