Platform: C64+ DSP
Emulator: 560V2 (without system trace)
I followed the instruction in:
Here are the last part of my TCF:
bios.GBL.ENABLEINST = 1;bios.GBL.ENABLEALLTRC = 1;bios.RTDX.ENABLERTDX = 1;bios.HST.HOSTLINKTYPE = "RTDX";bios.enableRealTimeAnalysis(prog);bios.enableRtdx(prog);prog.module("GBL").ENABLEALLTRC = true;
I only see the following figures, but no any data was reported during the DSP runing or after DSP is halted.
Thanks a lot for your help!
Hi Tang --
Sorry for the slow response. We are looking into this and will get back to you ASAP.
In reply to Karl Wechsler:
I'd like to get some more details on your setup.
What version of DSP/BIOS 5.41 are you using? 18.104.22.168?
How are you connecting to the XDS560v2? USB or Ethernet?
Which 64P platform are you using? i.e., evmDM6437?
In reply to Jon Blake:
Thanks for you reply!
1: My DSP/BIOS version is: 22.214.171.124.
2: I use USB to connect board. However, my emulator doesn't support "system trace", I wonder if it will cause the issue?
3: I use DM3725. We designed board oursleves. We also have DM3730 EVM boards from TI (http://www.ti.com/tool/tmdsevm3730), but not at my hand. If necessary, I would ask my colleagues to have a try.
In reply to jianbin tang:
I would like to rule out any incompatibility with CCSv4.2.4 and DSP/BIOS 5.41.07.24.
Is it possible for you to update to the following versions:
These are the versions that shipped with the Full CCSv4.2.4 release. I'm assuming you updated to 4.2.4 via the services releases from a previous version of CCSv4.x.
The emulator not having "system trace" should not be an issue.
Another approach would be to use the project wizard in CCSv4.2.4 to create the stairstep DSP/BIOS example for evmDM6437 and use the evmDM6437 simulator to confirm that RTA is working. This would help to determine if it's an incompatibility or a configuration issue.
Did you try either of the suggestions above?
Are you still interested in trying to resolve this issue?
Sorry for late response!
My prj was initial built on CCS4.2.0. Later I upgrate the CCS to be 4.2.4. Hence I don't need install the package in your link right?
I just need simply change the DSP/BIOS version in my prj and recompile again, right?
About the the XDC tools, I don't know what is my current version, how to check it and how to change the setting?
By the way, do I need change the code generation tools from v7.0.3 to v7.2.0? It is said the effective one is 7.2.0.
From your screen shot it looks like you have an newer version of DSP/BIOS so let's try the following.
In CCS under the "Window" option at the top of the window pane, select "Preferences" --> CCS --> RTSC
Select the latest versions of XDCtools and DSP/BIOS.
Select "ok" to close.
Close any RTA or ROV windows under the "debug perspective" window (you can select this window in the upper right hand side of the CCS window).
Return to the "C/C++ perspective" window.
Let me know if RTA is working after you have tried these steps and also what version of XDCtools you selected.
At the beginning, there are no XDCTools/DSPBIOS version was selected.
Then I choose BIOS and XDC:
I recompile and rerun the prj. But finally the phenomena is same as before. I did't see any report of RTA.If you need further info, or if there are any simple demo project run on the DM3725/3730, just let me know, I'll do it.Thanks a lot!
I think we should confirm that RTA is working with a known good configuration. Is it possible for you to try creating the stairstep example using the project wizard in CCS for the evmDM6437 platform and DSP/BIOS 126.96.36.199. Then run it on the DM6437 Device Cycle Accurate Simulator, Little Endian to see if RTA works. I can send you the steps how to do this if needed.
I followed the guide in:http://rtsc.eclipse.org/docs-tip/Real-Time_Analysis_Toolsandhttp://rtsc.eclipse.org/docs-tip/RTSC%2BCCStudio_v4_QuickStartI built the hello.prj but still didn't see any CPU load.The hello.c is run correctly and "hello world" was printed out.For the platform, I choose simc64p which is same as demo. I don't know for my self-designed DM3725 board, which platform I should choose.
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. 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 respect to these materials. 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.