Project Description

This tutorial explains how to implement and test the FTP server code which has been released by WIZnet. To start the FTP implmentation, you must have the basic knowledge about features of W5500-EVB & ioLibrary. You can study them by clicking below links.

– W5500 Chip Introduction

– W5500 ioLibrary

– W5500-EVB

1. LPCXpresso Developement Environment Set-up

2.  FTP example code download and porting on W5500-EVB

W5500_FTP_Github

 

W5500_FTP_Github-1

 

  • Execute LPCXpresso and import the project. See below figures

W5500_FTP_Github-2

 

W5500_FTP_LPC

W5500_FTP_LPC-1

 

W5500_FTP_LPC-2

 

  • Compile the ‘lpc_chip_11exx, wznet_evb_w5500evb_board’ project

W5500_FTP_LPC-compile-1

 

W5500_FTP_LPC-compile-2

 

  • After finishing the compile, check the result

W5500_FTP_LPC-result-1

 

 

3. Flash Magic Programming

  • Flash Magic is a flash programming tool supported by NXP. You can download it from http://www.flashmagictool.com
  • Execute the Flash Magic and connect the USB cable to W5500-EVB
  • If you press the Reset button by holding ISP button, the board will enter into the downloading mode

w5500-EVB-button

  • Configure COM Port, Baud Rate, Interface & Hex File path as below.

flash_Magic-1

 

  • If you click the Start, firmware is downloaded.

flash_Magic-2

 

flash_Magic-3

 

  • Press the Reset button of W5500-EVB and check if LED normally blinks

 

4. File Transfer Testing using FTP program