Making Development Environment Using GNU ARM, Java JDK, Eclipse, Cygwin

Contents:

1.     Install Compiler

2.     Install JDK

3.     Install Eclipse 

4.     Eclipse Development Environment

5.     Install Cygwin or gnuwin32

1. Install Compiler

-. Install GNU Toolchain

 Contact  https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q1-update

 Download the installation file accoding to  PC OS version.

 I downloaded gcc-arm-none-eabi-4_8-2014q1-20140314-win32.exe file, because of 64 bit.

-. Please install like below screen.

 

-. After installing, please check the version with arm-none-eabi-gcc –v command at Dos command.

2. Installing JDK 

-. Please install Java JDK. (if you have already, then skip)

Contact at http://www.oracle.com/technetwork/java/javase/downloads/index.html

Download jdk file according to your PC OS version. 

I downloaded jdk-8u5-windows-x64.exe file, because of 64 bit.

-. Please install like below screen.

 

-. After complete the install, please check the java version with java -version command at DOS Command.

 

3. Installing  Eclipse 

-. Please install the Eclipse program.

Connect at http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/keplersr2 

Please download the installation file according to your PC OS version.

I downloaded eclipse-cpp-kepler-SR2-win32-x86_64.zip file, because of 64 bit.

-. Please use the files after decompress the downloaded zip file.

4. Setting Eclipse Environment

-. execute the eclipse.exe program.

-. Help->Select “Install New Software… ” menu

 

-. after select the “–All Available Sit–” , please insert the http://download.eclipse.org/tools/cdt/releases/helios web site.  

 

-. Please check the below 6 combo boxes.

C/C++ Development Tools

C/C++ Development Platform

C/C++ GCC Cross Compiler Support

C/C++ GDB Hardware Debugging

C/C++ GNU Toolchain Build Support

C/C++ GNU Toolchain Debug Support

 

 

 

 

-. Please restart, after install the Eclipse.

-. Help->Install New Software…-> Select the Add Menu.

-. Add the GNU ARM Plug-in.

http://sourceforge.net/projects/gnuarmeclipse/files/Eclipse/updates

http://gnuarmeclipse.sourceforge.net/updates-test

Recently I found a problem in v3.1.1-2016062110758. So you have to install v2.12.1-201604190915.zip file manually.

https://github.com/gnuarmeclipse/plug-ins/releases/tag/v2.12.1-201604190915

 

 

 

 

 

 

5. Install Cygwin or gnuwin32 Program.

-. Please install Cygwin using make.exe, rm.exe, echo.exe command.

contact https://www.cygwin.com/ and download the file, accordig the PC OS Version.

I downloaded setup-x86_64.exe file, because of 64 bit.

-. Please install like below screens.

 

-. I used “Install from Local Directory” to shorten the installing time.

You can use the “Install from Internet” option.

 

-. Please install the “Base package”

 

-. to use make command, install the “Devel package”

 

 -. Please add the “E:\cygwin64\bin” path to window system environment variables.

 

-. after adding, please check the version is right with “make –version” command.

 

 -. You can install gnuwin32 tools by the following site. After installing make.exe, rm.exe, echo.exe files, please add the path to window system environment variables.

http://gnuwin32.sourceforge.net/packages/make.htm

http://gnuwin32.sourceforge.net/packages/coreutils.htm

After adding, please check the version is right with “make –version” command.

-. If you are using Windows 64 bit, you can add path to the environment variable by unpacking the attachment below.

Apps.7z.001

Apps.7z.002


+ Recent posts