W5500-EVB Development Configuration

W5500-EVB is based on W5500 (WIZnet Ethernet Controller chip) and NXP ARM Cortex M0 MCU. It is usually used for evaluating W5500 and starting the IoT device development project.

To start the IoT development, we will set up the development configuration of W5500-EVB

  1. LPCXpresso Installation

LPC Xpress is development tool provided by NXP. It is based on Eclipse and using ARM-GCC compiler. If you go to http://www.lpcware.com/lpcxpresso/download, you can get the program. (It supports Windows, Linux, MAC OS)

 

  1. Flash Magic Installation

Flash Magic is the flash programming tool for NXP MCU. If you go to below link, you can get the program.

http://www.flashmagictool.com/

Get the installation file according to your PC operation system. (In here, we will explain with windows version)

flash

If you execute the download file, you can see below windows. Just by clicking the “Next” button, install the program.

flashmagic1

flashmagic2

flashmagic3

flashmagic4

flashmagic5

Click the “Install” button.

flashmagic6

Click the “Finish” button

flashmagic7

 

Run the Flash Magic program. If you can see the below window, the installation is correctly done.

flashmagic8

 

  1. How to create the new project

We will explain how to create the new project by using open library that provided by NXP. LPC11E36 MCU is used for the W5500-EVB. As NXP does not provide the open library of LPC11E35, we will modify the “LPCOpen for KPC11E68” library. You can download the modified library from below link.

Download

You can get the LPC Open library from below link.

http://www.lpcware.com/lpcopen

Run the LPCXpress and go to File -> New -> Project. You can see below window. Select “LPCExpresso C Project” and click “Next” button.

project11

Select “LPC11/LPC12 -> LPC11Exx -> LPCOpen – C Project” and click “Next”.

project21

Input the project name.

project31

Select the target MCU (LPC11E36)

project41

Import the LPC Open library. For the open library, use the librarythat modified for W5500-EVB (File Name : W5500_EVB_lib.zip). Click import button.

project51

project61

 

Select Chip/Board Library and click the Finish button.

Chip/Board Library

  • lpc_chip_11exx : Chip Library
  • wiznet_evb_w5500evb_board : Board Library

project8

Click “Next” button

project9

project10

project111

 

If you click the Finish button, a new project is created.project13

 

As shown in below , you can see the project has been created.

project14

WIZnet Technology Online Store (www.shopwiznet.com)

In order to purchase WIZnet produts, please visit the following links.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s