Edit: my problem is solved - it was under-voltage from the Discovery board. 3.3 volts labeling in the schematics is not accurate for the F4Discovery board - it’s closer to 2.8 volts. Connecting to 5 volts with a 3.3 volt regulator did the trick.
Hi, everyone! I LOVE my seq and I’m really impressed by this supportive community. I’m having an issue with my ENC28J60-based ethernet adapter, I bought this one: https://www.amazon.com/gp/product/B00GAXAQOQ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 . It is able to get an IP address over DHCP, but if I try to play anything over OSC, soon after it loses its IP address. If I press the button to get an IP, it tells me the ethernet adapter is no longer connected. It will keep its IP address as long as I don’t try to play anything.
Any ideas? It has done the exact same thing with two different of these ENC28J60 adapters. Thanks for your support! I tell everyone how amazing this sequencer is, and people who see me play it are totally jealous. Any ideas you have on this are greatly appreciated. Photos follow.
I just used a multimeter to test the voltage coming out of J16 - it’s only 2.8 volts instead of 3.3. This really could be why - I’m trying to supply better voltage to the ethernet board to see if the problem clears up.
So, the under-voltage issue was totally why. One of my ethernet modules has a 5V input with a 3.3 volt regulator which I had bypassed to connect to J16. I un-bypassed the regulator (so I could connect 5v), and connected 5v from J2 - problem solved.
For anyone doing this in the future, these ethernet adapters work - but don’t bother trying to get 3.3 volts from the F4Discovery board - it only provides barely 3 volts. Use J2 5 volts instead if possible, otherwise use an external 3.3 volt power regulator.