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