Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:eval:user-guides:eval-adicup3029:tools:cces_setup_guide [26 May 2017 20:55] Brandon Busheyresources:eval:user-guides:eval-adicup3029:tools:cces_setup_guide [09 Nov 2022 15:29] (current) – [CrossCore Embedded Studio Download Packages] redirecting to Crosscore web page instead of older versions of CrossCore Brandon Bushey
Line 5: Line 5:
 The CCES software development environment for EVAL-ADICUP3029 is based on open source tools, and is maintained by Analog Devices. CCES includes support for DSP (digital signal processing) and ARM Cortex M- and A- devices, and includes the following features and many more: The CCES software development environment for EVAL-ADICUP3029 is based on open source tools, and is maintained by Analog Devices. CCES includes support for DSP (digital signal processing) and ARM Cortex M- and A- devices, and includes the following features and many more:
   * Eclipse based IDE   * Eclipse based IDE
-  * GNU ARM Embedded Toolchain for Cortex-M core based parts (5-2016-q2-update release)+  * GNU ARM Embedded Toolchain for Cortex-M core based parts (6-2017-q2-update)
   * OpenOCD with support for ADuCM3029 and ADuCM4x50 microcontroller (open source SWD)   * OpenOCD with support for ADuCM3029 and ADuCM4x50 microcontroller (open source SWD)
   * CMSIS Pack files   * CMSIS Pack files
Line 31: Line 31:
 <WRAP round 100% download> <WRAP round 100% download>
  
-The EVAL-ADICUP3029 **requires** the use of Crosscore Embedded Studios version **2.6.0 or higher**.  Do not attempt to use earlier versions of the CrossCore tools, due to software/hardware compatibility issues.\\ +The EVAL-ADICUP3029 **requires** the use of Crosscore Embedded Studios version **2.6.0 or higher**.  Do not attempt to use earlier versions of the CrossCore tools, due to compatibility issues that will **damage** the EVAL-ADICUP3029.\\ 
 \\  \\ 
  
-{{http://download.analog.com/tools/CrossCoreEmbeddedStudio/Releases/Release_2.6.0/ADI_CrossCoreEmbeddedStudio-Rel2.6.0.exe | CrossCore Embedded Studio 2.6.0 Windows Installer(Executable)}}+[[adi>en/design-center/evaluation-hardware-and-software/software/adswt-cces.html| CrossCore Embedded Studio for Windows and Linux]]
  
-{{http://download.analog.com/tools/CrossCoreEmbeddedStudio/Releases/Release_2.6.0/adi-CrossCoreEmbeddedStudio-linux-x86-2.6.0.deb | CrossCore Embedded Studio 2.6.0 Ubuntu Linux Installer(Debian)}} 
- 
-Older releases: 
- 
-{{http://download.analog.com/tools/CrossCoreEmbeddedStudio/Releases/Release_2.5.1/ADI_CrossCoreEmbeddedStudio-Rel2.5.1.exe | CrossCore Embedded Studio 2.5.1 Windows Installer(Executable)}} 
- 
-{{http://download.analog.com/tools/CrossCoreEmbeddedStudio/Releases/Release_2.5.1/adi-CrossCoreEmbeddedStudio-linux-x86-2.5.1.deb | CrossCore Embedded Studio 2.5.1 Ubuntu Linux Installer(Debian)}} 
 </WRAP> </WRAP>
  
 ==== The following features are available and supported ==== ==== The following features are available and supported ====
-  * Compilation using the GNU ARM Embedded toolchain for the ADuCM302x and ADuCM4x50 ARM Cortex-M cores. +  * Compilation using the GNU ARM Embedded toolchain for the ADuCM360, ADuCM302x and ADuCM4x50 ARM Cortex-M cores. 
-  * Debugging ADuCM302x and ADuCM4x50 via the IDE with GDB/OpenOCD. +  * Debugging ADuCM360, ADuCM302x and ADuCM4x50 via the IDE with GDB/OpenOCD. 
-  * Development and debugging of bare-metal applications on the ADuCM302x and ADuCM4x50 ARM Cortex-M core.+  * Development and debugging of bare-metal applications on the ADuCM360, ADuCM302x and ADuCM4x50 ARM Cortex-M core.
  
 ==== The following features are only supported via the Windows version ==== ==== The following features are only supported via the Windows version ====
Line 60: Line 53:
 ===== Installing CrossCore Embedded Studio on Windows ===== ===== Installing CrossCore Embedded Studio on Windows =====
  
-  * To install CrossCore Embedded Studio, double-click ADI_CrossCoreEmbeddedStudio-Rel2.6.0.exe+  * To install CrossCore Embedded Studio, double-click ADI_CrossCoreEmbeddedStudio-Rel2.8.0.exe
   * The CrossCore Embedded Studio installer will install the mBed windows serial driver.   * The CrossCore Embedded Studio installer will install the mBed windows serial driver.
     * It is available separately, if required     * It is available separately, if required
Line 67: Line 60:
 The executable installs all necessary components to the Analog Devices local directory structure which can be found below. The executable installs all necessary components to the Analog Devices local directory structure which can be found below.
  
-  * CrossCore Embedded Studio installs to **C:\Analog Devices\CrossCore Embedded Studio 2.6.0** +  * CrossCore Embedded Studio installs to **C:\Analog Devices\CrossCore Embedded Studio 2.8.0** 
-  * Eclipse IDE installs to **C:\Analog Devices\CrossCore Embedded Studio 2.6.0\Eclipse** +  * Eclipse IDE installs to **C:\Analog Devices\CrossCore Embedded Studio 2.8.0\Eclipse** 
-  * GNU ARM Embedded Toolchain for Cortex-M installs to **C:\Analog Devices\CrossCore Embedded Studio 2.6.0\ARM\gcc-arm-embedded** +  * GNU ARM Embedded Toolchain for Cortex-M installs to **C:\Analog Devices\CrossCore Embedded Studio 2.8.0\ARM\gcc-arm-embedded** 
-  * OpenOCD installs to **C:\Analog Devices\CrossCore Embedded Studio 2.6.0\ARM\openocd\bin** +  * OpenOCD installs to **C:\Analog Devices\CrossCore Embedded Studio 2.8.0\ARM\openocd\bin** 
-  * CMSIS Pack files are installed to **C:\Analog Devices\CrossCore Embedded Studio 2.5.1\ARM\packs**+  * CMSIS Pack files are installed to **C:\Analog Devices\CrossCore Embedded Studio 2.8.0\ARM\packs**
  
 ===== Installing CrossCore Embedded Studio on Linux ===== ===== Installing CrossCore Embedded Studio on Linux =====
 +
 +CrossCore Embedded Studio can be installed and used on Ubuntu 14.04+ 32-bit and 64-bit.
 +
 +  * If you are installing on a 64-bit distribution, then you will also need to install 32-bit support and compatibility libraries:
 +    * sudo dpkg --add-architecture i386 && apt-get update
 +    * sudo apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386 libgtk2.0-0:i386 libxtst6:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 gtk2-engines:i386 libpng-dev:i386 libssl-dev:i386
  
   * To install CrossCore Embedded Studio, run the command:   * To install CrossCore Embedded Studio, run the command:
-    * sudo dpkg -i adi-CrossCoreEmbeddedStudio-linux-x86-2.6.0.deb+    * sudo dpkg -i adi-CrossCoreEmbeddedStudio-linux-x86-2.8.0.deb
  
 The Ubuntu Linux Installer(Debian) installs all necessary components to the Analog Devices local directory structure which can be found below. The Ubuntu Linux Installer(Debian) installs all necessary components to the Analog Devices local directory structure which can be found below.
  
-  * CrossCore Embedded Studio installs to **/opt/analog/cces/2.6.0** +  * CrossCore Embedded Studio installs to **/opt/analog/cces/2.8.0** 
-  * Eclipse IDE installs to **/opt/analog/cces/2.6.0/Eclipse** +  * Eclipse IDE installs to **/opt/analog/cces/2.8.0/Eclipse** 
-  * GNU ARM Embedded Toolchain for Cortex-M installs to **/opt/analog/cces/2.6.0/ARM/gcc-arm-embedded** +  * GNU ARM Embedded Toolchain for Cortex-M installs to **/opt/analog/cces/2.8.0/ARM/gcc-arm-embedded** 
-  * OpenOCD installs to **/opt/analog/cces/2.6.0/ARM/openocd/bin** +  * OpenOCD installs to **/opt/analog/cces/2.8.0/ARM/openocd/bin** 
-  * CMSIS Pack files are installed to **/opt/analog/cces/2.6.0/ARM/packs**+  * CMSIS Pack files are installed to **/opt/analog/cces/2.8.0/ARM/packs**
  
 ====== Activating CrossCore Embedded Studio ====== ====== Activating CrossCore Embedded Studio ======
Line 110: Line 109:
 ====== CrossCore Embedded Studio Support ====== ====== CrossCore Embedded Studio Support ======
  
-For more details on CrossCore Embedded Studio, updated versions of the tools, release notes, tools documentation, or other support.  Please visit the CrossCore [[http://www.analog.com/cces|webpage]], or email the CrossCore support team at [[mailto:processor.tools.support@analog.com|processor.tools.support@analog.com]]+For more details on CrossCore Embedded Studio, updated versions of the tools, release notes, tools documentation, or other support.  Please visit the CrossCore [[adi>cces|webpage]], or email the CrossCore support team at [[mailto:processor.tools.support@analog.com|processor.tools.support@analog.com]]
  
 //End of Document// //End of Document//
resources/eval/user-guides/eval-adicup3029/tools/cces_setup_guide.1495824925.txt.gz · Last modified: 26 May 2017 20:55 by Brandon Bushey