Tool/software: Code Composer Studio
Hi
I am trying to send data to CAN module by using DMA. To implement this i'm using "can_ex4_loopback_dma.c" file, but i'm unable to transmit or receive data.
Timer 2 is used as trigger (every 150us) for DMA to transfer data from txMsgData to IF1 data registers, when DMA completes the transfer it interrupts an ISR (dmaCh5ISR) where data from IF1 registers is transferred to Message RAM. I have checked IF1 data registers which updates to appropriate values.
But i don't find any CAN interrupt happening (both Tx and RX).
I guess data transfer from IF1 to message RAM is not happening as expected, because of this i am unable to transmit or recieve data.
I have attached code for the reference.
Please let me know changes to be done.