I just received the new C2000 Piccolo LaunchPad. I downloaded the latest CCS 5.2.1 along with controlSuite 3.0.2 off the web and installed both without any issue. But when I tried to follow the Quick Start Guide that came with the LaunchPad to access the example projects from the controlSuite, I cannot locate the C2000 LaunchPad: LAUNCHXL-F28027 under the kit section of controlSUITE. The closest thing I can find is the controlSTICK: Piccolo F28027 or under the device section with Piccolo F2802x. But none of these comes with the built-in example code that came with the LaunchPad. Where are all those example projects specific to the C2000 LaunchPad?
One of the reason why I like to examine the example project that came flashed on the LaunchPad is because when I start up the LaunchPad by connect it to the USB port, everything seems to behave as expected with the flashing LED sequence. Then I proceed to press the "S3" button to initiate the measure temperature mode as described in the Starter Guide. Everything seems fine; the temperature reading was even sending it through the serial and displaying it on the terminal program on the PC. But when I tried to press my finger to the chip to try to elevate the temperature, the temperature reading actually went down a few degrees instead of up. I am quite certain my finger temperature is higher than the room temperature; therefore, I like to examine the code to see if something is wrong with the example code or something is wrong with the chip's measurement.
Anyway, as of now, I have no access to example code or any of the C2000 Piccolo LaunchPad projects. Can someone tell what I am missing or doing wrong? Thanks.
I apologize for any hiccups you might be experiencing. We are still rolling out the LaunchPad and working out all of the bugs. There is an update for controlSUITE (v3.0.3) which I released yesterday which should fix any issues with the LaunchPad not displaying in Resource Explorer. Try updating controlSUITE and restarting CCS.
Very keen observation on the temperature sensor demo. Actually the demo is correct, when you touch the chip the temperature goes down. The Piccolo device on the C2000 LaunchPad is quite a bit more powerful than the devices you can plug into the MSP430 Launchpad. It runs at 60MHz, which is several times faster than even the fastest MSP430. All that speed requires energy to be dissipated in the form of heat. When you touch the chip, your circulatory system actually acts as a mini liquid cooling system for the chip and lowers its temperature. Also of note, the temperature sensor on these device isn't the most accurate. It really should be used to give an estimate of if the chip is hot or cold.
One more thing, we have a great community started with tons of experts over at c2kcentral.com. If you're a hobbyist looking to learn about microcontrollers, I'd highly recommend you check out the site and their forums. You might also see me there!
Thanks for the prompt reply. I've just went onto the controlSUITE weblink and the page is still listing 3.0.2 as its latest release. I guess I'll wait a couple more days to see if the page refreshes to a 3.0.3 release. Actually, after I posted the message, I did examine the directory structure within the controlSUITE. It turns out that all of the example projects were installed within the controlSUITE directory; apparently, it just never show up on the CCS TI Resource Explorer's listing. So I was able to import these projects into CCS 5.2.1 through the normal project import. Although strangely, when I tried to step through some of the example code, some of the assembly routines' source code directory was not properly resolve and I have to manually locate them within CCS in order for it to continue. It would be nice if some of these little issues also gets resolved in the new 3.0.3.
When I tried to set the target device within CCS, I also noticed that unlike the MSP430 LaunchPad, it does not have an option for C2000 LaunchPad emulation. Since I know that the C2000 LaunchPad uses XDS100, so I thought that I could just select the XDS100 emulation; but as it turn out, XDS100 have three different version. So far, it does not seem to like XDS100 v3, but I could use either v1 or v2. What is the difference between XDS100 version 1 and version 2? Which one should I be using for the C2000 LaunchPad?
Also, thanks for the explanation of the temperature sensor; although in order for my finger's circulation to act as a coolant to reduce the chip temperature, it would mean that the chip's temperature was at least a few degrees higher than my body temperature. So I guess the C2000 must be running pretty warm. :) As you have pointed out, I did not notice the same effect in the MSP430 and its temperature sensor behaves as expected when I touched with my finger. I will have to look at the C2000 specs to see how much more additional power it consumes over the MSP430.
Once again, thanks for your response and support. I will look forward to the new controlSUITE 3.0.3 when it actually becomes available on the web page.
Ahhh, so you are using the zip installer? I pushed the updates to the web based updater but haven't pushed the full zip file release externally yet. Look for the new file to be on the web tomorrow.
What function did you try to step into that didn't work? Unless it was something from the run time support library the assembly source should be displayed on screen.
The LaunchPad has an XDS100v2 emulator. The XDS100v1 is practically the same except it operates with full speed USB (12Mbps). The XDS100v2 operates at high speed USB (480 Mbps).
Hello (hey Trey, thanks for the videos on the C2000 launchpad!),
I also experienced a few issues whith CCS 5_2 and controlSuite. What fixed the issues for me was to uninstall everything and re-install as administrator. Also the software updates in CCS (Eclipse) did not start if I did not execute CCS 5_2 as administrator. (Win 7 / 64 bit)
After that everything worked smoothly, updates worked and c2000 piccolo launchpad appeared in resource explorer with the demo project.
I did not know that there are other options. I thought the direct download button would also download the same zip installer. Anyway, I usually prefer to download a complete archive with specified version number rather than an online installer; this way, in case if I get in trouble with any future upgrade, I can always go back to re-install the exact same files I had before. The last I checked today, the zip installer is still at 3.0.2 so I did try to download the online installer with 3.0.3. Actually, it would be a good idea to keep the online installer and the zip installer version in sync for the controlSUITE download page; otherwise it would cause a bit of confusion for others in the future not to mention the online installer download does not have a version labeled on the web page.
Prior to installing 3.0.3, I uninstalled the 3.0.2 from the system. After the 3.0.3 installer was completed, I started the CCS. But the controlSUITE did not even show up this time in the CCS TI Resource Explorer at all. So I click onto the "Configure Resource Explorer to discover examples, documentation and generates a resource package" link at the bottom of the TI Resource Explorer home page within CCS and select the controlSUITE installed directory. After that, everything showed up including of course the "C2000_LaunchPad".
As for the code that I have mentioned earlier where the directory structure was not resolved for one of the assembly file, I was simply running the Demo Project and under debug selected pause. Then it prompted me a message saying that it cannot resolve "C:/controlsuite_gitorious_dev/device_support/f2802x/version/f2802x_common/source/F2802x_asmfuncs.asm"But fortunate, I was able to find the file within the installed controlSUITE directory and the problem was resolved.
Once again, thanks for your help.
I just did the WEB update to 3.03 (Tues 14 AUG) and got the same blank Explorer page when I restarted ControlSuite. I also did the discovery thing pointing it to the ControlSuite directory but it didn't find anything. I manually verified that the all the projects and files are in their folders. I've re-booted. Still nothing shows up in ControlSuite.
Anything else I should try?
I apologize for the trouble you're having. We switched around the way the GUI worked in this last release and are still ironing out some of the bugs.
There are a few things to check to make sure everything is in place for this to work.
Please let me know if any of the above are missing.
It is XP64 and all of the files you mentioned are installed. Here is some more info - When the resource explorer is invoked within CCS5.2, everything I put in the search path when outside of CCS shows up. It's as though the explorer doesn't refresh the screen when controlsuite is invoked from the desktop.
I'm having the same problem and the above file are missing.
What should I do?
WIN 7 x64
missing the first file in the list under the user directory.
I had the same problem. You need to locate the file which is located: C:\ti\controlSUITE\device_support\f2802x\v210\f2802x_common\source
If you locate this file the problem will be solved.
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.