I have some signal integrity issues on my JTAG connection to my SHARC processor.
To make the communications more robust, I'd like to be able to set the JTAG CLK frequency. I see in the Config.ini file there is a field JTAG TCLK Frequency. What are the valid values to go here? I have an ICE-2000 and also the older HPUSB-JTAG Interfaces.
Can the JTAG TCLK frequency be set in CrossCore tool ? It appears that the 'test' panel in the configurator can change the clock but there is no record of what it actually uses afterwards.
Apologies for our delayed response.
Yes, JTAG TCLK frequency can be set in CrossCore tool via JTAG Frequency Selection dialog box, it is used to test and set the frequency at which the test clock (TCK) runs in the debug perspective.
To access the JTAG Frequency Selection dialog box, choose Target > Settings > JTAG Frequency Selection, after launching a debug configuration,as documented in the help here: CCES>Help > Contents > CrossCore Embedded Studio 1.0.3 > Integrated Development Environment > Debugging Targets > JTAG Frequency.
The blue arrow icon indicates the frequency at which the test clock is currently running. Note:For the ICE-2000 emulator, the arrow icon is not used.
For more details,please refer the chapter 'JTAG/SWD Frequency' for ICE 2000 in the below link:
For more details,please refer the chapter 'JTAG Frequency Selection' for HPUSB ICE in the below link:
Meanwhile also please look at 'JTAG Frequency Selection' in EE note in the below link: