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.

Can EDMA be used in HWI or SWI code on 8148 dsp side

Hi all:

    I have a problem about edma used in Hwi and SWI code.

  When I use edma in task coed,it works fine! The callback function registered at EDMA3_DRV_requestChannel (g_hEdma, &chId, &tcc,
                                                                                                                                                                                                           (EDMA3_RM_EventQueue)0,
                                                                                                                                                                                                            &callback1, NULL);   

can be triggered successfully   when data transfer completed.

But when I want to use edma in HWI and SWI code,  it is failed.The callback function didn't response when data transfer completed.

follow is my sys/bios set for HWI,SWI and Eventcombiner

HWI

SWI

Eventcombiner

About edma code,I  use evmTI814x edma3_driver example in   edma3_lld_02_11_04_01.

1 :Edma3Init(0);

2: Edma3Cpy(g_dst, g_dst1, 100, 1, 1, EDMA3_DRV_SYNC_A);

Hope for your reply,Thanks!