-
-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pi4: Only works in "low voltage" scenario #59
Comments
My pleasure, thankyou for your interest! 🙂
In all cases where other users have experienced similar issues, it's been due to the length of the cable used. The problem is that I2C is not really designed for use over a cable like this, and longer cables and/or poor shielding can corrupt the data. If you can shorten the cable <30cm (the shorter the better), these problems should clear up. 50cm is pretty much the absolute maximum anyone's managed to get away with so far. When We're still learning about this as people try different setups, so I'll be updating the docs with cabling recommendations as more test results surface. You could try removing I'm pretty confident that shortening the cable will solve everything, so please do report back if it works for you. Thanks! |
That was, of course, the solution! The cable I was using was somewhere around 3 feet long. I cut it down to just under 30cm, and now it's working perfectly. It makes perfect sense that the increased current draw would result in increased EM interference, but sadly the analog world is not my usual area and so it never occurred to me. Thanks again for your help with this and for your work on this awesome project. |
Excellent, thankyou for confirming! I'm updating the MiSTer user port wiki page right now to try and document this better. Enjoy! 🙂 |
Hello! I really appreciate this project, thank you! I've been working on getting it working with a minimal setup using "mister" and nothing but a USB cable to the User port. I'm finding some very strange behavior where I can only get the mt32-pi to work when the "Low voltage" warning is present. Specifically:
So in short it appears that something about the "low voltage" state is the only thing getting things working for me. Suppressing that state or fixing the root-cause with a better PSU causes everything to break-down. Any thoughts here? Perhaps something about the throttling/down-clocking is actually desirable for my system? Is there a parameter I can use to test this further, and maybe deliberately apply it even with a "good" PSU connected?
Thanks in advance!
The text was updated successfully, but these errors were encountered: