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.
Tool/software: Code Composer Studio
Dear experts,
I have a problem when trying to connect to the CLA on my new board. The board has two F28377D chips with the JTAGs in a chained connection. I am using the Spectrum Digital XDS200 emulator, and CCS v. 6.1.100022. I can connect and debug the CPU1 and CPU2 programs on the first chip in the JTAG chain, but when I try to connect to either of the CLA cores in the debug mode, the emulator gives an error connecting to the target. (error -1170 @ 0x0) Unable to access the DAP. Same problem with the second chip in the JTAG chain.
After that I edited the target configuration file .ccxml and dropped the JTAG emulator clock frequency from 10MHz to 1Mhz.In the higher clock the "Test connection" in the "Target configuration" window also fails, but succeeds in the 1MHz clock speed. However, even with that speed, the debugger refuses to connect to the CLA. Because of this test I suspected that maybe the long debug JTAG chain is the problem. Before this HW version I had quite similar card with two F28375D chips, with the difference that I had separate JTAG header pins for the two chips. In that card there was no problem in connecting to the CLAs. I had also a third board with chained JTAG connection between a F28377D and a F28067 and there the same chaining made no problems. The physical distance of the chips is about 50mm and longest inter-chip PCB lines about 60mm, with 33ohm serial termination resistors in the time critical signals.
I have two identical cards and the connection problem is same on both, so quite unlikely that both have defective CLAs. When testing, I tried to bypass various cores in the target configuration (I guess only the cores in the different chips need to be bypassed in the applied target configuration). Any ideas to try?
Regards,
Jouko
Jouko,
I am trying to source a secondary F28377D board here to further investigate this with a JTAG splitter I have.
One aspect: I see you are using a very old version of CCS and I recall there were several minor C2000 multi-device issues at around the time this version was out (several were fixed in later versions). If possible, could you try to install a newer version of the tools in a separate directory or host, create a new workspace and try to connect? This way you don't disrupt your current development environment.
I will return to this thread after I finish my tests.
Regards,
Rafael
Hi,
the problem really seemed to be the old CCS. I tried a dummy project on a CCS v7.2. and now the CLAs connect successfully on the dual chip board. I guess I have to melt the frozen development environment for this board. The environment issue is mainly the compiler version, but I guess I can load the old compiler version 6.4.12 to the CCS 7, too.
Thanks!
Jouko