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.

Step1 : Prepare materials

Please refer to the following.
1. WIZwiki-W7500 board. ( http://www.shopwiznet.com/wizwiki-7500 )
2. Mini USB cable
3. LAN cable

Step2 : 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

Step3 : Prepare development environment
I prepared GCC development environment by the following site.
http://opensrclab.tistory.com/33
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

Step4 : 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.

  Loopback_BSD_WIZwiki-W7500_Eclipse.bin

Step5 : 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.

 

 

 

 

신고

Convert ioLibrary into BSD socket style on W5500-EVB

W5500-EVB platform was announced by WIZnet. So I implemented a firmware of W5500-EVB by using BSD socket API
because I can handle a source code easily.
You can know http://wizwiki.net site. Please refer to the following step.

 Step1 : Prepare materials

Please refer to the following.
1. W5500-EVB board. ( http://www.shopwiznet.com/w5500-evb )
2. Mini USB cable
3. LAN cable

Step2 : 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:w5500:w5500_evb:start

Step3 : Prepare development environment
I prepared LPCXpresso development environment by the following site.
http://wizwiki.net/wiki/doku.php?id=osh:lpcxpresso:start
I installed LPCXpresso IDE. If you install a tool, you are ready for running this project.
## Reference
W5500 ioLibrary source : https://github.com/Wiznet/ioLibrary_Driver

Step4 : Software : GitHub repository
I opened source codes of this project in GitHub.
https://github.com/bingdo/Loopback_BSD_LPC11E36_LPCXpresso
You can download this project files. And then import project into LPCXpresso.
After compile, you can run an application of W5500.
This project is open for everyone. I expect your participation to improve a quality of project.

  Loopback_BSD_LPC11E36_LPCXpresso.hex

Step5 : How to run : Test result

1. To program FW into a target by Flash Magic tool.
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.

 

 

 

 

 

신고

Chat by using websocket on WIZwiki-W7500 platform

 

Recently WIZwiki-W7500 platform was announced by WIZnet. So I implemented a firmware of WIZwiki-W7500 by changing UART definition
because I can handle a source code easily.
You can know www.mbed.org site. Please refer to the following step.


Step1 : Prepare materials

Please refer to the following.
1. WIZwiki-W7500 board x2. ( http://www.shopwiznet.com/wizwiki-7500 )
2. Mini USB cable
3. LAN cable

Step2 : 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

Step3 : Prepare development environment

I prepared cloud development environment by the following site.
https://developer.mbed.org/getting-started/
<Reference>
WIZwiki-W7500 example source : https://developer.mbed.org/platforms/WIZwiki-W7500/
WIZwiki-W7500 library source : https://developer.mbed.org/teams/WIZnet/code/WIZnetInterface/

Step4 : Software : mbed repository

I opened source codes of this project in mbed site.
https://developer.mbed.org/users/bingdo/code/WebSocketClient_Chat_WIZwiki-W7500/
You can import this project files into your workspace.
You must modify source codes for this test. (MAC address, websocket server IP & port)
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.

<Reference>
Websocket Server example : https://github.com/bingdo/ChatDemoWithWebSocket

 

Step5 : How to run : Test result

 

1. To modify MAC address and websocket server IP & port as your case.
2. To compile a project in cloud.
3. To program FW into targets.
4. To run Websocket server on your PC.
5. To activate each connection with serial terminal.
6. To reset targets.
7. To insert chat messages after connecting with websocket server.
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.

신고

+ Recent posts

티스토리 툴바