How to start with W5500
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: How to start with W5500
by acpie360 ·
I’ll start by looking into these example projects for their eval board:
Porting the library to the dsPIC environment usually involves implementing all the callback functions in wizchip_conf.c from the …\ioLibrary\Ethernet folder.
You’ll likely need to implement DHCP client and DNS client code, which you can find in the “internet” folder. The ioLibrary is not interrupt driven. This means the socket status registers need to be polled constantly. This also means it is a good idea to use the non-blocking socket option if you have multiple sockets running.
RE: How to start with W5500
by Philipp K ·
If you only want to send some UDP or TCP packets across your network, you won’t even necessarily need DHCP or DNS. I think for beginners it would be easier to just manually set an IP similar to those already present in the network.
Then check whether the LINK is up and if you can ping the device, if that works, you can try to open a port (UDP might be easier for starters) and then use a terminal like Wireshark to see if your computer receives the packets. After that, you could start adapting that structure to your requirements.