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.

Control Suite Usability suggestions

Other Parts Discussed in Thread: CONTROLSUITE

I had a couple of comments about controlSUITE.

I've found it extraordinarily cumbersome to maintain path's to current versions of header files. Right now, what we have done is added symbolic links in our control suite folders (for example:

C:\TI\controlSUITE\device_support\f2833x\vCurrent -> C:\TI\controlSUITE\device_support\f2833x\v132

and any time the version changes we update this link (which is much easier than changing the Include paths in CCS4). We are assuming complete reverse compatibility (is that a safe assumption?). It's a bit unpleasant that this change is not reflected in the revision history, Maybe a document explaining how to use macros and establishing a naming convention would be in order

Could TI either have a set of Macro files that are maintained with current symbolic links, or a directory structure that has "current version" as a folder? It would also make creating documentation that is consistent across versions possible.

I've found the Flash examples for DSP/Bios to be almost un-usable. I've had alot more success with the examples included in spra958i could this be included in Control Suite? Did I just miss it?

  • Dan,

    Thanks for your feedback. controlSUITE does already use symbolic links to the different header file versions if you use the device_support examples.

    INSTALLROOT_2803X_V123 for instance, points to C:\TI\controlSUITE\device_support\f2803x\v123 (we have this for all versions of header files crrently available for CCSv4 - "INSTALLROOT_<devicefamily>X_V<version#>"). See the "macros.ini" file within any of the device_support examples.  When you load a project that uses a macros.ini file, it automatically creates that symbol for you in CCS to the full path of the root directory.

    Subsequently, if you want to access ANY of the files underneath C:\TI\controlSUITE\device_support\f2803x\v123, you use the symbolic link to INSTALLROOT_2803X_V123 to change directory paths, link to new files, etc.

    Relative pathing and macros.ini files are described in full detail on our wiki site: http://processors.wiki.ti.com/index.php/Portable_Projects_in_CCSv4_for_C2000