Convert IoLibrary Into BSD Socket Style on WIZwki-W7500 Platform
by bingdo72 in Circuits > Microcontrollers
1815 Views, 27 Favorites, 0 Comments
Convert IoLibrary Into BSD Socket Style on WIZwki-W7500 Platform

Recently WIZwiki-W7500 platform was announced by WIZnet. So I implemented a firmware of WIZwiki-W7500 by using BSD socket API because I can handle a source code easily. Please refer to the following step.
Prepare Materials

-1.png)

Please refer to the following.
1. WIZwiki-W7500 board. ( http://www.shopwiznet.com/wizwiki-7500 )
2. Mini USB cable
3. LAN cable
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.
## Reference
W5500-EVB source repository : https://github.com/bingdo/Loopback_BSD_LPC11E36_LPCXpresso
WIZwiki-W7500 library source : http://wizwiki.net/wiki/doku.php?id=products:w7500:library
Software : GitHub Repository
I opened source codes of this project in GitHub.
https://github.com/bingdo/Loopback_BSD_WIZwiki-W7500_Eclipse
You can download this project files. And then import project into Eclipse.
After compile, you can run an application of WIZwiki-W7500.
This project is open for everyone. I expect your participation to improve a quality of project.
Downloads
How to Run : Test Result

1. To program FW into a target.
2. To reset a target.
3. To check Host IP and Server.
4. To connect a target through Client tool.
5. Confirm an echoback operation.
You can see the test result.
Thank you for your attention.
*Tip : If you register in www.wiznetian.com and work actively, you can get a sample cheaper than E-sales as well as a free sample.