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.

EDMA3 Error Interrupts on OMAPL138 when using SPI on pspdrivers_01_30_01

Hi all,

My system description:

1) Custom OMAPL-138 board

2) pspdrivers_01_30_01

3) SPI EDMA3 transfers

When I am performing SPI transfers, I have the same problems as described in http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/p/55277/196147.aspx . I think there is a bug in pspdrivers_01_30_01\packages\ti\pspiom\spi\src\Spi_edma.c file, because it is doing the following in its line 222:

paramSet.linkAddr = 0xFFFFu;

As far as I can tell this is setting up EDMA3 linking to NULL, which will trigger EDMA3 error interrupt. The fix would be to link to dummy TR rather than NULL one.

Have anyone had such a problem? Is there a patch to fix that available?

Best regards,

Adam