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.

EDMA + CSL + SYS/BIOS + HWI + ISR

Hello everyone,

My setup : C6678 EVM, CCS 5.1.1.00031, Compiler v3.3, mcsdk_2_00_05_17, pdk_C6678_1_0_0_17, bios_6_32_05_54, xdctools_3_23_01_43

I have a problem using the EDMA (via CSL and not LLD) with SYS/BIOS and an HWI that is linked to an ISR.

Before attempting this, I've successfully implemented a simple block transfer via EDMA + CSL + polling, I've also done it with interruptions (code here : http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/177116.aspx#637557 ) .

Now I'm tackling SYS/BIOS. With polling, no problems. With a HWI (and ISR) it doesn't use the ISR.

Indeed the block transfer works (the data is copied from DDR3 to L2 memory) but the program never enters the ISR.

EDIT : nevermind I didn't use the HWI and it works fine without.

Thank you,
Regards,
CM