Skip to main content

Make New W5100S-EVB Projects using Eclipse

This page introduces that how to make the project for W5100S-EVB with different IDEs like Freeware Eclipse.

Make a new W5100S-EVB project with Eclipse IDE#

0. Download and install Dev. enviroment & compiler#

Eclipse provides a free Dev. Environment. But, It doesn't include C compiler. So Users must install all programs
Your need program list here(Download links)

1. Select 'New project' and project type#

1. Execute Eclipse IDE

  • Mouse right click in left side bar -> New -> select C Project

2. Select Hello World ARM Cortex-M C/C+ Project

  • Write to the project name and click to 'next'

3. Select & Write as below picture
* Select Cortex-M3

  • Clock: 72Mhz (72000000
  • Flash: 256
  • RAM: 48

4. Write as below picture
* Vendor CMSIS name write whatever you want

5. Click to 'next'

6. Check Toolchain path and Click to Finish
* You must be set 5.4 2016q2\bin locate

  • It set toolchain path
  • refer to below picture

2. Import libraries to Eclipse IDE workspace#

You should import provided library projects to your new project for easy to configure. This is the required library components for new projects as follows.

  • Folder list

    • ioLibrary_Driver
    • CMSIS
    • CMSIS_boot
    • stm_lib
    • syscalls
  • File list

    • main.c
    • HALInit.c
    • HALInit.h
    • msgq.c
    • msgq.h
    • serialCommand.c
    • serialCommand.h
    • W5100SRelFunctions.c
    • W5100SRelFunctions.h

Download the libraries and projects for W5100S-EVB from W5100S-EVB GitHub repository. After downloading, import the required project libraries to your workspace.

1. First, delete "_write.c", "main.c", "timer.h", "System" these files & folder

2. Src folder mouse right click -> click to Import

3. Select General -> Archive File

4. Select All Library files from Github repository
* Until now we loaded all files.

  • It is done to import files

3. Set to Properties#

Next step we will do set to Build & General setting in properties. It set must be necessary.

1. Execute properties in the menu (Click project -> properties)

2. Click C/C+ Build tap -> Settings -> Tool Settings -> Cross ARM GNU Assembler -> Preprocessor and adds defined symbols list as below picture

3. As above action that adds defined symbols in C compiler Symbols as below picture

4. And Click Cross ARM GNU Create Flash image tap and set output format is Raw binary as below picture.

5. Next, Click C/C++ General tap -> Paths and Symbols -> includes -> GNU C and adds include directories list as below picture

4. Project build And Complete settings#

Before Complete, Users should check build project

1. Project mouse right click -> Click clean project

2. Project mouse right click -> Click project build

From now on, you can make your own application project based on the newly created project for W5100S-EVB!
Enjoy W5100S-EVB !!