Understanding the W5500 Offset Addressing
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: Understanding the W5500 Offset Addressing
by Eugeny ·
It seems datasheet is really not clear on it as examples for single byte read/write also use VDM with OM of 00.
You answer is on the figure 13 at the same page. Command given to W5500 has the same format as for the single byte read, for variable length access OM must be 00, and your application can read any number of bytes from W5500 sequentially until it deactivates CS line.
RE: RE: Understanding the W5500 Offset Addressing
by grahamreitz ·
Thanks Eugeny! That helps.
In this case it sounds like the offset address is used like a pointer to the next available data in the buffer along with the socket TX/RX pointer registers. That sound right to you?
Kindly,
Graham
RE: Understanding the W5500 Offset Addressing
by Eugeny ·
Yes, pointer to next available data is calculated based on TX or RX pointer.