Other Parts Discussed in Thread: C2000WARE, SYSCONFIG, TMS320F28379D, TMS320F28377D
Tool/software:
I am using CCS 20.1 and using the 'Project Wizard' I choose the 'lab_cla_launchpad' project. I then went into .syscfg and changed the device to the F29379D which is the device I have. Finally, I commented out the
__mdebugstop()in lab_cla_tasks.cla. After saving, I went into the 'Run' tab and pressed 'Debug Project'.
Without connecting to the CPU1_CLA1, cla1Isr1 does trigger, however it does not seem to be processing 'real' data. As in, I have a signal generator setup on pin 10 of the launchpad (which I believe is ADCA0) and I do not see a change in filter_in or filter_out.
Connecting to CPU1_CLA1 immediately halts the CLA and resuming causes it to immediately halt again. However, I do not see where (if anywhere) the debugger is pausing.
I have found one loosely related forum post from before about a work around in CCS8, but the instructions do not seem to align with what is possible in CCS20. I am hoping for a solution where I the __mdebugstop() instruction allows me to step through code on the CLA in this tutorial project.