This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:eval-adicup3029:tools:cces_setup_guide [26 May 2017 20:55] – Brandon Bushey | resources: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 | + | * 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**. | + | The EVAL-ADICUP3029 **requires** the use of Crosscore Embedded Studios version **2.6.0 or higher**. |
\\ | \\ | ||
- | {{http://download.analog.com/tools/CrossCoreEmbeddedStudio/ | + | [[adi>en/design-center/evaluation-hardware-and-software/software/adswt-cces.html| CrossCore Embedded Studio |
- | {{http:// | ||
- | |||
- | Older releases: | ||
- | |||
- | {{http:// | ||
- | |||
- | {{http:// | ||
</ | </ | ||
==== 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, |
- | * Debugging ADuCM302x and ADuCM4x50 via the IDE with GDB/ | + | * Debugging |
- | * 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, |
==== 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, | ||
+ | * sudo dpkg --add-architecture i386 && apt-get update | ||
+ | * sudo apt-get install -y libc6:i386 libncurses5: | ||
* 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 **/ | + | * CrossCore Embedded Studio installs to **/ |
- | * Eclipse IDE installs to **/ | + | * Eclipse IDE installs to **/ |
- | * GNU ARM Embedded Toolchain for Cortex-M installs to **/ | + | * GNU ARM Embedded Toolchain for Cortex-M installs to **/ |
- | * OpenOCD installs to **/ | + | * OpenOCD installs to **/ |
- | * CMSIS Pack files are installed to **/ | + | * CMSIS Pack files are installed to **/ |
====== 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, | + | For more details on CrossCore Embedded Studio, updated versions of the tools, release notes, tools documentation, |
//End of Document// | //End of Document// |