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.

trouble running CLA code examples

I am having trouble getting two Piccolo code examples to run right out of the box (do not get ADC to trigger CLA task, do not get interrupt on 280x side).

I am running the two examples cla_adc cla_adc_fir contained in the DSP2803x_examples directory which was contained in the TI website download (I believe it came from sprc892.zip). The hardware is the USB docking station with a 28035 control card. I am using the CCS that came on the CD in the box that I received last week, and the feature that checks for updates told me this morning that I have the latest CCS downloads. I viewed the video by Lori Huestess on CLA framework and another one on debugging the CLA. I followed along with the example "cla_adc_fir". I am able to connect CCS to the 280x core and another CCS to the CLA. I can execute the "start task 8" on the core and see the CLA debug window halt at breakpoint. I can step CLA code.

Back on the core processor, I can't get the ADC to trigger the CLA task, so I never get the interrupt on the core side. Yes, I did disconnect the CLA window and run fresh. When running the cla_adc example, I have the same problem (do not get the interrupt on the 280x side). Yes, I did disconnect the CLA window and run fresh from reset. Another factor that might be relevant: After bumping into the same problem with the cla_adc example, I added debug-stop instructions to the CLA code and continued playing around a bit. There is a macro that executes on the 280x side that forces task 8 to start and waits for completion. Here's the next problem -- the CLA debug window was connected, so task 8 hit the debug-stop instruction. Back on the 280x side, the debug window there hit the breakpoint following the "wait for done" macro. I don't understand this one because the CLA is halted in the other debug window and the CLA registers were indicating that task 8 was still running, so I don't see how it is possible to pass a "wait for done" loop. I assume there is no runtime environment issues, such as different JTAG, or different drivers on the PC? Have these examples have been run on a USB docking station with a 28035 control card? Any help would be appreciated. This is a rush project. Thanks very much,

Rick Gros, Pentad Design Corp, 714 259 0125 x310