Part Number: 66AK2E05
Tool/software: Code Composer Studio
I am using XDS560v2 Pro Trace jtag with CCC 8.3.0 on Windows with using usb cable.
Connection: Spectrum Digital XDSPRO USB Emulator
Board or Device: 66AK2E05
I am able to load and run code without any issue. I am trying to PC trace DSP and ARM Core. I am able to run PC trace with DSP but I can not on ARM.
I get some error. I share to below.
Thank you very much!
Did you read the CCS Forum Guidelines & FAQ? If not, PLEASE read it. If you haven't read it in awhile, please read it again to see if any updates were made.
Having CCS problems? Check out the CCS Troubleshooting Guide
Looking for CCS Training? Check out the CCS Training Site
Curious about the status of a bug and know the tracking ID? Track it via the public bug tracking portal
NOTE: When a bug is filed and a tracking ID is provided, the thread may then be suggested as "TI Thinks Resolved". Why? Please read the first FAQ of the CCS Forum Guidelines & FAQ
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Ki-Soo Lee:
Feedback by one of the emulation experts:
"It may be possible that the gels for the 66AK2E05 device are configuring the PLLs such that the TPIU export clock is exceeding what the pro-trace can handle. Looking at the GELs for 66AK2E05 (.\ccsv8\ccs_base\emulation\boards\evmk2e\gel\evmk2e_arm.gel) there are a few options for configuring the PLLs for the device (i.e. CORE_PLL_INIT_100MHZ_to_614_28MHz() … CORE_PLL_INIT_100MHZ_to_1_35Gz()).
These functions eventually program the PLL1_DIV3 which should be what is setting the TPIU clock. There is a gel that was created specifically for K2G that can be run from the DebugSS DAP to lower the TPIU clock. It is located in .\ccsv8\ccs_base\emulation\gel\k2g_trace_util.gel. This gel also seems to work for K2H so I’m guessing it will work for all Keystone 2 devices. "
Are you executing any GEL scripts which initialize the target as mentioned above? It was suggested to use a slower CORE_PLL_INIT function. Are you using an EVM or is this a custom board?
I am using an EVM. I tried PLLs configuration. I have some error. I share to below PLLs Configurations setting and PLLs error log.
Thank you so much!
In reply to IBRAHIM KOCAK:
I noticed that you have the evmk2e_arm.gel set on the arm_A15_3 core. The default gel setup for the 66AK2E05 places the evmk2e.gel from emulation\boards\evmk2e\gel on to the C66xx_0 core. Can you try creating a new CCXML with the 66AK2E05 device? This should set up the evmk2e.gel on the C66xx_0 core automatically. After creating the new CCXML, please power cycle your EVM, start a debug session, connect to the C66xx_0 core and run Scripts->TCI66xx Functions->TETRIS_POWERUP_AND_PLL_INIT_100MHZ_1000MHz, and attempt to use PC Trace with ARM core.
In reply to Mark Garrett:
I can not still configurate PLLs and ı can not connect arm using 4GB DDR3 RAM . I get error. I share to below and I can connect 2GB DDR3 RAM on arm with ProTrace. Thanks,
I am using standard EVM 66AK2E05.
I am using XDS560v2 Pro Trace jtag with CCC 8.3.0 on Windows with using usb cable. I tried to run standard evmk2e_arm.gel but I did not connect to Pro Trace. This instant I don't run any gel scripts on the ARM Core. I share to below my target config setting and my all errors. My last error is failed to converge on stable ADC threshold. I shared to below too.
I tried that but ı can not connect. I share to get my error.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.