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.
Hi all,
My customer is debugging C6657 MCBSP EDMA.
When edma init, he set 36/37/38/39 event to Q0/1/2/3. But Q0 and Q3 not working.
So customer set 36/37 to Q1 and 38/39 to Q2, it can work.
Customer want to know the reason? And how to check who used the Q0 and Q3.
Customer change code:
gpEDMA_CC2_regs->TPCC_DMAQNUM[4]= 0x32103210;
to
gpEDMA_CC2_regs->TPCC_DMAQNUM[4]= 0x22113210;
BR,
Denny
Hi Yordan,
Customer don't use RTOS, they used they own bare-metal software.
Please help this from hardware aspect, Are there any limited for EDMA usage?
thanks!
BR,
Denny
Denny,
I thought this is answered by Mukul already. Also, the C6657 only has one EDMA CC, it has four TCs. I saw the code used "gpEDMA_CC2_regs->TPCC_DMAQNUM[4]". Please make sure that gpEDMA_CC2_regs points to EDMA base address 0x2740000.
Regards, Eric