W5500-EVB Development Configuration

details

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

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

COMMENTS

Please Login to comment
  Subscribe  
Notify of