W5300 connection lost problem
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: W5300 connection lost problem
by vasus ·
We have checked access timing - it was twice faster than recommended in datasheet. We will do tests so I will reply later about results. But it was OK to communicate with Ethernet anyway until FPGA to MCU communication starts over the same bus. Ethernet CS is unselected during this communication.
Thanks.
RE: W5300 connection lost problem
by vasus ·
Just now we have increased CS delay to fit it timings. Now it stays about 62 ns both for reading and writing Ethernet chip. Problem is still the same - link is lost and reconnects again when MCU-FPGA communication starts.
RE: W5300 connection lost problem
by vasus ·
Some updates
We have made some tests and research. Sn_SR register value does not change its value when connection is lost, there are only ethernet leds (TX, RX, FDX, SPD) turns off.
We did test with very simple FPGA code, so MCU just can read sequential value via shared bus.
When it starts to read in infinite loop ethernet connection lamps turns of like it was before. But after some time it becomes stable. This time is always different from 10 seconds to 3-4 minutes. Sn_SR does not have any changes.
We need some help, advise and guidance to find the reason.
Thanks.