Project Description

This project is an example of an application protocol. A user can implement TFTP easily by using WIZwiki-W7500 platform.
This project would be included in Ethernet Collection category of WIZnet Museum.

TFTP Example on WIZwiki-W7500 platform
2015-11-10_wizwiki_tftp

Materials
1. WIZwiki-W7500 board. ( http://www.shopwiznet.com/wizwiki-7500 )
2. Mini USB cable
3. LAN cable

 

Hardware Connection

Picture of Hardware Connection

Please connect an USB cable and LAN cable.
You can get more HW info by the following site.
http://wizwiki.net/wiki/doku.php?id=products:wizwiki_w7500:start

 

Prepare Development Environment

I prepared GCC development environment by the following site.
http://lghmms.cafe24.com/how-to-build-a-development-environment-with-gnu-arm-java-jdk-eclipse-cygwin/
I installed GNU Toolchain, Java JDK, Eclipse, Cygwin.
If you install all tools, you are ready for running this project.
You can use a Configuration Tool by the following temporarily.
How to use a CFG tool :http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en#configuration_tool
## Reference
WIZwiki-W7500 library source :http://wizwiki.net/wiki/doku.php?id=products:w7500:library

 

4: Software : GitHub Repository

I opened source codes of this project in GitHub.
https://github.com/bingdo/TFTP_WIZwiki-W7500_Eclipse
You can download this project files. And then import project into Eclipse.
After compile, you can run TFTP application of WIZwiki-W7500.
This project is open for everyone. I expect your participation to improve a quality of project.

 

How to Run : Test Result

1. To program FW into a target.
2. To reset a target and insert MAC address.
3. To search a target by Configuration Tool.

4. To check Host IP and Options.
5. To change IP, Gateway properly.
6. To search a target by Configuration Tool again.
7. To select “F/W Uploading”.
8. To change Server IP, File Name properly.
9. To press OK.
10. Check a version of new FW through terminal program.
You can see the test result by the video.

If you want to know more in detail, refer to

Source : http://www.instructables.com/id/TFTP-Example-on-WIZwiki-W7500-platform/