I'm trying to run the SAM Bare Metal Project (V2.2) on my V1.4 SAM board. It's currently unaltered from the default program, other than "SHARC_SAM_REV_1_3_OR_LATER" being set to TRUE in the audio_system_config.
When I attempt to debug the program with the ICE-1000, the program get's stuck when enabling the DMA's. The error logging prints 'Starting audio DMA's' on both cores, but never reaches the "Audio DMA is running" stage. It instead stays here in the startup code
while (!multicore_data->sharc_core1_processing_audio)
continue;
I can see from the register window that the DMA's are configured and enabled, but they never enter their ISR's (and update the mutlicore_data structure to progress past this point). I am also getting a very similar issue in my own simple project. Any advice would be greatly appreciated.
For reference:
CCES: 2.9.4 (although also testing on 2.12.0 and 3.0.0)
BM Framework: 2.2
SAM Board: 1.4
Thanks in advance!