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.

LAUNCHXL-F28379D: Configure DMA with eCap

Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: TMS320F28379D, SYSCONFIG

Tool/software:

Hi,

I am trying to configure DMA to work with the eCAP module on the TMS320f28379D.

The problem is that I cannot find the "Use DMA source" option in SysConfig.

From what I read in the documentation, it should be possible:


\\








Why doesn't SysConfig allow me to use this interrupt? Would it be possible to work around by not using SysConfig, that is, writting the eCAP configuration myself?

Best,

Killian

  • Hi Killian,

    The F2837xD has a Type 0 eCAP module, so this message appears to be included in the TRM by mistake. My apologies for this, I will make sure it gets removed.

    For a Type 0 eCAP, you will need to do a software trigger of the DMA from the CPU since there is no dedicated eCAP trigger. You can select TRIGGER_SOFTWARE in Sysconfig then call DMA_forceTrigger() in your program whenever you want to trigger a DMA transfer (from your eCAP ISR for example).

    Best Regards,

    Delaney