Unable to read the TX Buffer of 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: Unable to read the TX Buffer of w5500
by jim ·
Dear dhanunjay
What kind of type is your MCU?
First of all, please check SPI operation between MCU and W5500. Is it work?
And then refer to loopback_tcps() function in loopback.c file. (GitHub - Wiznet/ioLibrary_Driver: ioLibrary_Driver can be used for the application design of WIZnet TCP/IP chips as W5500, W5300, W5200, W5100 W5100S. )
The following all cases were released products.
NXP case:
Please refer to SPI Interface in GitHub - Wiznet/WIZ550S2E: Serial to Ethernet Module based on W5500 & Cortex-M0 or GitHub - Wiznet/W5500_EVB: W5500-EVB Library and Examples
ST case:
Refer to SPI Interface in GitHub - Wiznet/WIZ550SR: Serial to Ethernet Module based on W5500 & Cortex-M3 or GitHub - Wiznet/WIZ550web: Webserver application with W5500 for things (Non-OS)
And last, please confirm schematic files by WIZnet. (support@wiznet.io)
Thanks.
RE: RE: Unable to read the TX Buffer of w5500
by dhanunjay ·
Hi jim,
I am using pic18f45k22 micro controllers. SPI between pic and w5500 is working, i have tested the loopback tcp.
Problem is i am unable to send the a TCP Packet with size of 1514 bytes. I am trying to fill the TX buffer with 1460 and then change the command register to the send command. but when i did that i am only seeing the last set i am writing to the TX buffer.