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!