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.

AM6442: FSI with DMA support in MCU-PLUS-SDK for AM6442

Part Number: AM6442

I wonder if DMA works with FSI on AM6442.

For other similar chips, it is supported in MCU-PLUS-SDK (e.g. AM263x - fsi_loopback_dma.c), there I see it is using source/drivers/fsi/v1/fsi_tx.c with additional functions FSI_enableTxDMAEvent(), FSI_disableTxDMAEvent() and FSI_enableAndConfigTxTDMMode().

For AM6442 what gets included is source/drivers/fsi/v0/fsi_tx.c - which misses these functions.

However if I check the TRM, the corresponding registers should be there, too - "14.9.4.5 FSITX"

Is this just a software issue in the current version of the MCU-PLUS-SDK and DMA support will come later? Or is there a hardware limitation on AM6442? I did not find anything in the Errata, but indeed the TRM lists in "12.4.5.1.2 FSI Not Supported Featurs ": "External DMA Transfers" and Table 12-434/5 says "Module does not support device DMA Events". Is this the reason?

Regards,

Alexander