CCS requires read and write access to specific registry keys when installing
and using the product - specifically "HKCR" and "HKLM\Software\GODSP" and
"HKLM\Software\Texas Instruments". Changes to the default security settings
on Win2000 and WinXP mean that a standard "User" cannot run CCS.
Windows 2000 and Windows XP:
----------------------------
Code Composer Studio product needs to be installed using an account with
Administrator privileges. If the installation process prompts for a reboot
the administrator must log in again prior to first use. This will allow the
installation process to update registry settings after a reboot.
However, the "Users" account under Windows 2000 is, by default,
significantly more restricted than a "Users" account under Windows NT. One
of the new restrictions is that the "Users" group has read-only access to
all parts of the registry (except for HKEY_CURRENT_USER - which, at this
time, we don't use).
During its normal course of operation, Code Composer Studio reads and writes
configuration and session information to the registry. It also dynamically
registers and unregisters COM components to ensure that the correct version
of a CCS plugin is associated with a specific installation. There are two
possible actions that may be taken to allow non-administrator users to use
Code Composer Studio:
1. The administrator may modify registry permissions for the areas of
registry that are used by Code Composer Studio. The procedure to do this is
as follows:
a) Log in as an administrator.
b) Choose "Start->Run" from the Windows 2000 Start menu.
c) Type "regedt32" (not "regedit") to bring up the Registry Editor.
d) From the "Window" menu, select "HKEY_LOCAL_MACHINE on the Local Machine".
e) Expand the "SOFTWARE" key.
f) Locate and select the sub-key "GODSP".
g) With "GODSP" selected, choose "Security Permissions." from the menu.
h) In the upper half of the "Permissions for GODSP" window there will be a list of all the users and groups that access the key.
i) Select the "Users" group.
j) In the "Permissions:" box, locate the item "Full Control" and check the corresponding box under "Allow".
k) Repeat steps "e" through "i" for "HKEY_LOCAL_MACHINE\Software\Texas Instruments" and "HKEY_CLASSES_ROOT"
2. The second option is to allow users that will be using the Code Composer
Studio product access via a "Power User" account. "Power User" accounts on
Windows 2000 provide an access level similar to that of a "User" account on
WinNT