How to detect whether the chip is a 5100s or a 5500
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 detect whether the chip is a 5100s or a 5500
by louis ·
Hello
The W5500 and W5100S chips have a version register.
Both appear when a register value is read, and the
0x51 for the W5100S and 0x04 for the W5500
will be returned.
W5100S
[RO] [0x0080] [0x51]
W5500
[R] [0x0039] [0x04]
Thank youcc
RE: RE: How to detect whether the chip is a 5100s or a 5500
by BiffoBear ·
Hi Louis,
Thanks for your reply. May I ask a follow up question?
Assuming that the registers are read immediately after the chip has been reset:
Thanks again,
Martin
RE: How to detect whether the chip is a 5100s or a 5500
by louis ·
Reading the version register of the W5100S chip returns a value of 0x51, and reading the version register of the W5500 chip returns a value of 0x04.
It does not return a value of 0x55 on the W5500.