Free Download Code Composer Studio 3.3

(Redirected from CCStudio)
Code Composer Studio
Developer(s)Texas Instruments
Initial release1999; 21 years ago
Stable release
Operating systemWindows, Linux and macOS
PlatformIA-32(Deprecated) and x86-64
Available in1 languages
English United States
TypeIntegrated Development Environment
LicenseTSPA[1]
Websiteti.com/ccstudio
  1. Feb 01, 2011  Please, give me a link where I can download Code Composer Studio version 3.3. I have CD with CCS v.3.1 only which is not compatible with Matlab version I am working with.
  2. # Code Composer Studio Version 4 Downloads This page provides access to current and past download images for Code Composer Studio. The latest link will always be at the top but you can use the other links to download specific versions. For each version are two CCS images that can be downloaded, DVD image and Microcontroller Core.
  3. Code Composer Studio is a Shareware software in the category Miscellaneous developed by Texas Instruments, Inc. It was checked for updates 94 times by the users of our client application UpdateStar during the last month. The latest version of Code Composer Studio is 3.3.38.2, released on.

Code Composer Studio (CCStudio or CCS) is an integrated development environment (IDE) to develop applications for Texas Instruments (TI) embedded processors.

Texas Instruments embedded processors include TMS320 DSPs, OMAP system-on-a-chip, DaVinci system-on-a-chip, Sitara applications processors, Hercules microcontrollers, Simplelink MCUs (MSP432 and Wireless connectivity[2] microcontrollers), MSP430 and Tiva/Stellaris microcontrollers. It also enables debugging on several subsystems such as Ducati,[3] IVA Accelerator[4] and PRU-ICSS.[5]

Feb 01, 2011 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. Jul 06, 2017 Skip trial 1 month free. Find out why Close. Code Composer Studio V3.3 Demo Helen Raj. Unsubscribe from Helen Raj? Cancel Unsubscribe. Subscribe Subscribed Unsubscribe 27. TMDSCCS2000-1 v3.3 for F24x/C24x Devices - Code Composer Studio™ (CCStudio) v3 is an integrated development environment (IDE) for Texas Instruments' (TI) TMS320F24x/TMS320C24x embedded processors.There is a newer Code Composer Studio release that supports other TI embedded processors (except F24x/C24x) and is recommended for new projects.

Code Composer Studio is primarily designed as for embedded project design and low-level (baremetal) JTAG based debugging. However, the latest releases are based on unmodified versions of the Eclipse open source IDE, which can be easily extended to include support for OS level application debug (Linux, Android, Windows Embedded) and open source compiler suites such as GCC.

Early versions included a real time kernel called DSP/BIOS and its later inception SYS/BIOS. Currently, the successor to these tools, the TI-RTOS embedded tools ecosystem, is available for downloading as a free plugin to Code Composer Studio.

History[edit]

Originally Code Composer was a product from a company called GO DSP located in Toronto, Canada, and it was acquired by TI in 1997.[6] After the acquisition, Code Composer was bundled with a real-time kernel named DSP/BIOS[7] and its name was appended with the word Studio.

CCS releases up until 3.3 were based on a proprietary interface, but TI was already working in parallel on the development of an IDE based on the open-source Eclipse. This IDE was named Code Composer Essentials (CCE) and was designed for the MSP430 line of microcontrollers. This expertise was used to completely overhaul the previous CCS and starting with release 4.0 all versions are also based on Eclipse.

Code Composer was originally developed for DSP development, therefore one of its main differentiators at the time was the availability of graphical visualization tools (XY graphs, FFT magnitude and phase, constellation, raw image visualization) and support for visualizing memory in several numeric formats (decimal, floating-point).

Starting in 2015, a Cloud computing version of CCS was introduced and is part of the suite TI Cloud Tools,[8] which also hosts Resource Explorer[9] and Pinmux.[10]

Versions[edit]

Code Composer[edit]

  • 4.10 (latest version in 2001). Supported all TMS320 DSPs at that time: C2x, C24x, C3x, C4x, C5x, C54x and C6x. The version for C3x/C4x is still sold by Texas Instruments' partner Spectrum Digital.[11] Support varied through the years, initially Windows 95, NT4 and 98, with the latest release supporting 2000 and XP.

Code Composer Studio[edit]

  • 1.x (1999). General release that dropped support for C2x, C3x, C4x and C5x DSPs. v1.3 added support for ARM.[12] Supports Windows 95, 98, 98SE, NT4 and 2000, as well as Sun Solaris 2.6, 2.7 and 8.
  • 2.0 (2001). General release that added support for the upcoming C55x and C64x DSPs. Across the years it added support for TMS470 ARM7 (2.10), OMAP ARM9 plus C55x DSP (2.10) and C2x DSPs (2.12). Supports Windows 98SE, Me, 2000 and XP.
  • 3.0 (2005). Limited release that supported only C62x, C64x and C67x DSPs. Supports Windows 2000 and XP.
  • 3.1 (2005). General release. Supports Windows 2000 and XP.
  • 3.2 (2006). Limited release that supported only the new C64x+ DSPs. Supports Windows 2000 and XP.
  • 3.3 (2006). General release that supported all device families, and across the years it added support for OMAP Cortex A8 plus C64x+ DSP, TMS570 (ARM Cortex R4), C672x and C674x DSPs (3.3.82). A limited version for C24x DSPs only is still sold by TI.[13] Supports Windows 2000 and XP.
  • 4.0 (2009). General release based on a modified version of Eclipse 3.2. Dropped support for C24x DSPs and added support for MSP430, Stellaris (ARM Cortex M3) and DaVinci devices. Adds support for SYSBIOS and its updated debug components (ROV, Execution Graph) while keeping support for DSP/BIOS legacy debug components (RTA, LOG_Printf). Supports Windows XP, Vista and 7. Release 4.2 introduced the Grace plug-in and SYSBIOS for MSP430 devices.
  • 5.0 (2010). General release that uses an unmodified version of Eclipse 3.6 and later 3.7. It was hosted also in Linux. Added support for C66x DSPs, Sitara (ARM9 and Cortex A8) and Tiva (ARM Cortex M4) devices. Supports Windows XP and 7. Release 5.3 implements a completely reworked Trace interface as well as version 2.0 of Grace.
  • 6.0 (2014). General release that uses an unmodified version of Eclipse 4.3. Added support for CC26x and CC32x wireless microcontrollers. Dropped support for C54x DSPs. Supports Windows XP, 7 and 8.x.
  • 6.1 (2015). General release that uses an unmodified version of Eclipse 4.4. Introduced beta support for Mac OS X. Added support for CC25x and MSP432 (the introductory Mac version supports only MSP devices). Supports Windows XP, 7 and 8.x.
  • 6.1.1 Added support for SimpleLink™ CC26xx and CC13xx MCU platform of devices. Added support for automatic firmware update for XDS110. Added OS X platform support for CCS for MCU devices (Beta). Improved EnergyTrace tool for profiling application's energy consumption, battery lifetime, monitoring internal device states and determining execution hotspots (statistical function profile).
  • 6.1.2 Bug fixes. First OS X released to the public in Beta. Last version that supports the Grace plug-in.
  • 6.1.3 Integration with Eclipse v4.5.1 and CDT 8.7. Added support for OS X for MCU devices. Support for GCC for MSP430. Improved Cortex A15 SM debug support. Improved EnergyTrace tool for profiling application's energy consumption, battery lifetime, monitoring internal device states and determining execution hotspots (statistical function profile).
  • 6.2.0 (2016). First 64-bit version for Linux (Windows still 32-bit). Beta release of the online Resource Explorer.
  • 7.0.0 (2016). Integration with Eclipse 4.6 with CDT 9.0 and JRE 8. First release that is free of charge and without limitations for all devices and Debug Probes. Production release of the online Resource Explorer. Dropped support for Windows XP and the Stellaris devices.
  • 7.1.0 (2016). Bug fixes. Added support for EnergyTrace HDR (High Dynamic Range) for Simplelink MCUs. Beta version of ROV2.
  • 7.2.0 (2017). Bug fixes. Production version of ROV2.
  • 7.3.0 (2017). Bug fixes.
  • 7.4.0 (2017). Bug fixes and other updates including device support.
  • 8.1.0 (2018). Bug fixes.

CCS Cloud[edit]

  • 1.0 (2015). General release that adds support for all MSP430, MSP432 and Tiva C device families.
  • 1.1 (2015). General release that adds debug capabilities for all devices above. Added CC2650 device support.
  • 1.6 (2017). General release with bug fixes.

Licensing[edit]

Over the years CCS followed the trend of the software industry for reduced and free-of-charge software licensing, reflected across the releases:

  • CCS releases up to 2.x were separated per device family, i.e., every device family required the purchase of a separate license and a separate software Each license's SRP was US$3,600.00 (apart from release 2.3, which was about US$4,500.00)
  • Starting with releases 3.x, all device families were included in the same license (then called Platinum). The license's SRP was the same (US$3,600.00). There was a C2x-only limited license that retailed for US$600.00.
  • Starting with release 4.x, CCS can be used for free in several scenarios that include development boards, software device simulators and even the use of a standalone emulator named XDS100.[14] Also, it can be used with a codesize limitation of 16kB on MSP430 devices. This release also introduced the floating license, which can be installed on a server and be used across a company's or university's Intranet at almost the cost of a full license.
    • A full license for CCS release 4.x had an SRP of US$1,995.00 and a microcontroller-only license was US$495.00. This microcontroller license covered all MSP430, Stellaris and C2x devices.
    • A full license for CCS releases 5.x and 6.x has an SRP of US$495.00 and the microcontroller-only license ceased to exist.[15]
    • Starting in September 2016, the floating license model ceased to exist.
    • For CCS release 7.x the paid license ceased to exist. The software and all its components are distributed with a TSPA license.[1]
      • The free license model was also retrofitted to all public CCS releases since v4.


For all releases an annual paid subscription fee was required to grant updates for upcoming major releases.

  • Starting in August 2015, the concept of subscription fee ceased to exist.

JTAG Debug probe support[edit]

Historically CCS supported only JTAG debug probes from TI - also called XDS emulators.[16] The XDS510-class and the more advanced XDS560-class emulators are supported across all releases, but the new low-cost XDS100-class emulator started to be supported starting with the latest patches to release 3.3.[17]

Releases 4.x added support for an updated design of the existing XDS100-class emulator (called XDS100v2) and, in release 4.2, added support for an updated design of the XDS560-class emulator (called XDS560v2).[17][18]

Release 5.2 added support for the new XDS200-class emulators.[19]

Up until release 4.x, CCS supported only XDS emulators. With the integration of MSP430 and Stellaris microcontrollers, support was added for their respective JTAG debug probes: MSP-FET430 (both parallel and USB versions) and ICDI.[18]

Release 5.x also saw the introduction of Beta support for J-LinkJTAG debug probes from Segger.[20]

Release 6.0.x saw the introduction of the new MSP-FET debug probe for MSP430 devices[21] and the new XDS200-class[22] of debug probes for processors.

Release 6.1.x saw the introduction of the new XDS110-class[23] of debug probes for processors. It also saw the migration to full production support for J-LinkJTAG debug probes from Segger.[20]

Release 7.x saw the integration of J-LinkJTAG debug probes from Segger[20] directly in the CCS installer. It is also the first release to support the standalone version of XDS110.[23]

64-bit releases do not support Spectrum Digital XDS510USB JTAG debuggers.

Code composer studio 3.3 free. download full version

See also[edit]

References[edit]

  1. ^ abEAR 734.3(B) (3): TECHNOLOGY AND SOFTWARE PUBLICLY AVAILABLE page at University of Pittsburgh
  2. ^Wireless connectivity page at TI wiki
  3. ^Texas Instruments Ducati page at Omappedia wiki
  4. ^Image Video Audio Accelerator page at TI wiki
  5. ^Programmable Real-Time Unit and Industrial Communication SubSystem page at TI wiki
  6. ^TI Press release
  7. ^History of SYS/BIOS
  8. ^TI Cloud Tools main page
  9. ^Resource Explorer tools page at TI wiki
  10. ^Pinmux utility page at TI wiki
  11. ^Code Composer page at www.ti.com
  12. ^Debugging heterogeneous devices with CCS
  13. ^Code Composer Studio for F24x page at www.ti.com
  14. ^CCS license page at TI wiki
  15. ^CCSv6 license page at TI wiki
  16. ^JTAG emulators at www.ti.com
  17. ^ abXDS100 page at TI wiki
  18. ^ abCCS releases at TI wiki
  19. ^XDS200 page at TI wiki
  20. ^ abcSegger Jlink support page at TI wiki
  21. ^MSP-FET page at TI website
  22. ^XDS200 page at TI website
  23. ^ abXDS110 page at TI wiki

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Code_Composer_Studio&oldid=941214535'

Code Composer Studio 4

8.1.1. Can I install multiple versions of CCS on my computer?¶

Yes. Multiple versions of CCS can be installed on the same machine aslong as they are installed in different directories.

8.1.2. What is the difference between the web installer and the offline installer?¶

The web installer is a lightweight installation program. The initialdownload is very small and enables the selection of features and devicesupport to install. Once the selections are made the installer will thendownload the appropriate packages to complete the desired selection.

The offline installer, or full installer, is a larger installationprogram. The download contains all of the available installationoptions. This installer does not require internet connectivity to run.This installer is recommended if your firewall or anti-virus software isblocking the web installer.

8.1.3. My username has Unicode characters and CCS fails to install. How do I resolve this?¶

Due to a limitation in the Eclipse Application Framework used by CCS,the username cannot contain any Unicode characters. In order to installthe product, please create a temporary admin user without any Unicodecharacters and install CCS for all users.

8.1.4. Why does the Linux installer just exit without doing anything?¶

The installer requires some packages to be installed in order to run.You are likely missing one or more of these packages. Please refer toLinux Host Support for moreinformation on installing on Linux.

8.1.5. Why does the Windows installer just exit without doing anything?¶

There is some software that sets up the TCL_LIBRARY environment variablewhich is interfering with the CCS installer. Please unset this variabletemporarily, before trying the install.

8.1.6. After installing on Linux, why does CCS refuse to open?¶

When double-clicking the desktop icon nothing happens, and if launchingfrom a command line, the following error is shown:

This may happen when updating or installing a newer version of the samestream of CCS (8.0.0 to 8.1.0, for example). The cause is that, if CCSwas previously launched as root, the temporary directory in the userarea may have become tainted and its ownership was set to root. In otherwords, the temporary CCS directory would look similar to:

To fix this, use chown to change the ownership of all the directoriesand the .lock file back to the user

8.1.7. After installing CCS, I found out some features (such as certain processor families or debug probes) are missing. Is there a way to add these features?¶

Yes. Simply re-run the installer executable (either online or offline).Follow the installer screens and select the same directory as theoriginal install. Keep following the installer screens and select themissing components.

Certain features (such as code generation tools updates) can beinstalled from inside CCS (using menu Help → Install New Software),however this method cannot be used to add support for additionalprocesssor families and debug probes. You would need to re-run theinstaller to add this support. Check the CCSUpdatespage for more details.

8.1.8. When installing CCS it says “An error occured: can’t read”update“: no such variable”. How do I resolve this?¶

Make sure you are installing CCS to a clean directory where a previousinstallation does not exist.

8.1.9. When trying to install compiler tools, CCS says it is already installed but it is actually not. How do I fix it?¶

This could happen if a prior attempt at installing the compiler toolsdid not complete properly. In such cases, the menu Help → InstallationDetails → Installed Software will list that version of compiler toolsas installed, however the files will really not be in the file systemand the compiler version will not be in the list of Discovered Toolsunder menu Window → Preferences → Code Composer Studio → Build →Compilers.

To resolve the issue, look for the compiler installer executable in thefolder <ccs_install_dir>/ccsv[x]/eclipse/downloads. It will be namedsomething like ti_cgt_tms470_5.0.11_windows_installer.exe, for example.Run the installer manually as administrator and tell it to install intothe <ccs_install_dir>/ccsv[x]/tools/compiler/arm_<version> directory.

8.1.10. How can I perform a silent or unattended installation of CCS?¶

Default installation:

The CCS installer can be run on the command line in unattended mode. Theparameters required are:

For example:

This will install all of CCS in the install_directory provided, withoutany user interaction or GUI.

If running on Windows, it must be run as admin so the installer caninstall drivers.

On Linux, if run as sudo or root, it will install driver files. If runas a regular user, you will need to then run<install_directory>/ccsv8/install_scripts/install_drivers.sh as sudo.

Response files:

While the default behaviour will install all of CCS in unattended mode,you can provide a response file to limit the content.

To generate a response file, run the installer with these options:

For example:

Note that the directory for the response file must already exist.

Any Processor families and debug probe selections made while clickingthrough the installer will be saved in the response file. Theskip-install parameter will skip the install step and directly generatethe response file. If you omit that option, it will continue with theinstallation.

To run the installer in unattended mode using the response file:

For example:

8.2.1. What is the licensing policy for CCS?¶

There is no license fee associated with CCS. Users are free to downloadand install Code Composer Studio without having to purchase a license.

8.3.1. How do I get updates to CCS?¶

By default CCS automatically checks for updates each time it starts.This update check will find updates to features that are alreadyinstalled. For example, it will find updates to the CCS IDE, compilerbug fix release, and device support. It will not find new featuresincluding new feature revisions of the compiler. See the CCSUpdates page for more details.

8.3.2. How do I search for new features for CCS?¶

The CCS App Center which is accessible from the View menu is useful forfinding new features. The App Center will highlight a selection of newfeatures that are relevant to the device families that you haveinstalled.

There are a few other ways to find and install new compiler tools. Referto the procedures described in the CompilerUpdates article.

8.3.3. How do I get TI-RTOS Updates?¶

The main way to get TI-RTOS is via ResourceExplorer which will automaticallyshow you the latest version of TI-RTOS or the SDK that it is includedin.

8.3.4. When installing CCS updates I get a dialog box that warns me that the feature is unsigned. Is this a problem?¶

Most updates released by TI are signed, however not all of them are.Similarly an update or feature from a partner may not be digitallysigned. When this happens CCS produces a warning noting that the featurehas not been signed. In general these are safe to ignore but it is bestto always make sure you know where the update is coming from beforeinstalling it.

8.4.1. How do I override the TEMP and TMP environment variables that are used to determine where temporary files are placed during CCS build process?¶

During the CCS build process, gmake creates temporary batch files in thedirectory that corresponds to the user’s TEMP and TMP System EnvironmentVariables. The compiler also uses this directory for temporary filesduring compilation. CCS has the ability to let the user override theseenvironment variables within the scope of CCS, so you don’t have tomodify your global System variables.

In CCS, open the menu Window → Preferences → C/C++ → Build →Environment, and use the Add button to add the two variables:

Set the appropriate button to either “Append” or “Replace” variables tonative environment. On Windows, make sure to use backslashes (notforward slashes) in the paths. Also make sure the directory specifiedfor the variables exists before running the build.

8.4.2. Is it possible to convert a non-RTSC CCS project to a RTSC project, and vice-versa?¶

To convert a non-RTSC project to a RTSC project, simply add a RTSCconfiguration file (.cfg) to the project. CCS will ask if you want toenable RTSC support for the project and if you click Yes, willconvert it to a RTSC project.

It is not possible to convert a RTSC project to a non-RTSC project. Inthis case, you would need to start over by creating a new project.

8.4.3. During project build, a ccsLinker.opt file sometimes gets passed to the linker instead of the list of object files . What is this file and when is it used?¶

The ccsLinker.opt file is generated by CCS and passed to the linker ifthe list of linker options and input files on the linker command lineexceeds the maximum command line length of the host operating system. Aproject with a large number of object files (.obj) may pass the linkeroptions and input files to the linker via the ccsLinker.opt file ratherthan directly on the command line.

8.5.1. I get Data Verification errors when loading my program. What does it mean?¶

See this article on Data VerificationErrors

8.5.2. What is the difference between Run/Resume and Free Run?¶

Free Run disables breakpoints before executing code on the target.Essentially you are running free of the debugger. You will not seeupdates to any views or printfs when performing a Free Run.

8.5.3. How can I view non debuggable devices and routers in the Debug view?¶

The Debug view hides non-debuggable devices by default. If you wishto view these devices:

Right-click in the Debug view and select Show All Cores in thecontext menu. A node called Non Debuggable Devices will appear whichyou can then expand to see the devices.

You can also set this within a given debug configuration so every time adebug session is launched with that debug configuration (with or withoutassociated project), the settings will take effect. To do this, go toCCS menu Run → Debug Configurations, and enable Non DebuggableDevices and Routers for the desired debug configuration.

8.5.4. In multi-core devices, the CIO console prints out the CPU-core name after every output character. Is there a way to prevent this?¶

In CCS all the CIO output goes to a single console by default, so CCSinserts the CPU-core name in front so that you can tell which core it iscoming from. For assert() statements, the CPU-core name is addedwhenever a given CPU flushes its CIO buffer, making the output verydifficult to read.

There is an option to control this. Go to menu Run → DebugConfigurations, select your debug configuration and uncheck the optionUse the same console for the CIO of all CPUs.

8.5.5. My BeagleBone is Rev A5 and greater, but I still can’t connect to CCS . Why?¶

If you are getting this error when trying to connect to the board:

Or getting this when running the xds100serial utility:

Or the Windows control panel is showing two USB serial ports when youconnect the board to the PC, then you have a BeagleBone board with ablank (non-programmed) FTDI device.

The solution is to program the board with a known good configuration.One can be found at CircuitCo’s BeagleBonepage.

Code Composer Studio 3.3

8.5.6. Can I debug two boards using two separate emulators at the same time?¶

Yes, this is possible. See this article for more details: Debuggingwith Multiple Debug Probes.

8.5.7. When debugging program in cache why do cache lines get invalidated?¶

Free Download Code Composer Studio 3.3

For any kind of action that involves setting software breakpoints (thisalso includes single-stepping or running to an address) on C6x, thecorresponding cache line is invalidated. This is expected behavior sincesoftware breakpoints require the breakpoint opcode being written to theprogram memory at that address.

8.5.8. After connecting to target and loading the program why are the menus/icons for target execution (resume, suspend, step, etc) not available (greyed out)?¶

Code Composer Studio

Make sure that the Debug view was not inadvertently closed duringthe debug session. If it was closed, you can bring it back by going tothe CCS menu View → Debug.

8.5.9. How do I resolve this error when launching a debug session “Could not fetch next record for SQL statement” and running fsclean does not help.¶

Try deleting the target cache files as described in the Troubleshootingchapter

8.5.10. How do I resolve error “Cannot read System Setup data from XML file <file path/name>.ccxml. XML configuration file has no <configurations> root node”?¶

Try creating and using a new target configuration file.

8.5.11. Is it possible for the Graphs view and properties to carry over from one CCS session to another, so when CCS is restarted the graphs come up again?¶

CCS saves the arrangement and contents of graph views when a debugsession is terminated and restarted, but not when CCS itself is shutdown and restarted. The solution to help streamline the input ofgraphing properties is the Export and Import buttons at thebottom of the graph properties. You could export the graph properties toa file and then import it back when you restart CCS.

8.6.1. Are simulators no longer included with CCS?¶

Starting with CCSv6, simulators are no longer included. We are movingaway from providing simulators and instead focusing on providing lowcost development boards.

Code Composer Studio Online

8.6.2. Are C54x devices supported in CCS?¶

The last release to support C54x is CCSv5.5.

8.6.3. Can I use DSP/BIOS with current releases of CCS?¶

Code Composer Studio 8

Free Download Code Composer Studio 3.3

Yes you can use DSP/BIOS with current releases of CCS and buildprojects. However, the Real-time analysis features are not supportedwith DSP/BIOS.

Ti Code Composer Studio Download

8.6.4. Which operating systems are supported by CCS?¶

Please see the article on SystemRequirements.

8.6.5. Is the XDS510LC emulator from Spectrum Digital supported with F2837xS/D and F2807x devices?¶

These devices have an Icepick router which is NOT supported by theXDS510LC. For these devices, please use one of the supported emulatorsas mentioned in this forumpost.

Code Composer Studio 9

8.6.6. How do I modify the maximum Java heap size for Eclipse?¶

If you see an “out of memory” error in CCS, try changing the Eclipse heap setting. To do this, open ccstudio.ini in the /ccsv[x]/eclipse folder (/ccs/eclipse/Eclipse.app/Contents/Eclipse for MacOS) and adjust the “-Xmx” argument. Note that on Windows, CCS versions upto CCSv9 are 32-bit applications, hence there is a cap on how much this value can be increased for it to have effect. Also, having too high a value may cause other IDEstability problems depending on how much content is open in theworkspace and what features are being used. If you have 4+ GB of systemRAM, the “sweet spot” seems to be between 512m to 768m, and it worksbest for most users.

More information on Heap and Java Virtual Machine (JVM) memory settings can be found in the Troubleshooting section.