-
Notifications
You must be signed in to change notification settings - Fork 103
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
5a-75B turning outputs into inputs? also 5a-75e #37
Comments
Although there is a 33 Ohm resistor between the connector and the IC, I wouldn't really trust it to not put 5V on my 3.3V rail. |
@cyber-murmel do you have the design somewhere? I was thinking of ordering some pcbs. |
@FFY00 The problem with this particular design was that fabs generally don't accept castellated holes that small. But I recently got around to design and install another version of this idea. This time with three plated through holes per pad to wick in / wick through the solder. |
Hum, that might be a little bit difficult to line up. Let me know when you give it a try. Right now I think I can live with hand soldered jumpers on one or two chips. |
Most of the holes aren't clogged from the fab. I found it easy to align them by looking through the holes and having the pads of the footprint behind it create a parallax effect. Like when you line up a stencil with a PCB. |
I also found, that a big single-flat soldering tip on powerful iron with lots of flux is easier to use, than hot air. |
@cyber-murmel Hey cyber-murmel, |
@tomverbeure The picture above is under the Creative Commons Attribution-NonCommercial License |
I came up with these flex boards ordered from OSH Park: https://github.com/Disasm/hc245t-bypass |
Sweet, just ordered a set, thanks. |
Also ordered, many thanks 😊! |
Thanks, I guess one just needs to not forget clicking "Flex" checkbox on ordering page (?) |
@fanoush yes! Non-flex boards will be useless. |
Nice! Just ordered a bunch of them as well. |
So just to undestand this correctly: with these bridges the inputs are directly wired to the fpga, thus they are only 3.3V tolerant? |
@jadafi Exactly. |
I might have found a way to get 5V tolerant inputs. I documented it on my github: https://github.com/kittennbfive/5A-75B-tools/tree/master/I_want_inputs TL;DR: Replace (some of) the buffers with SN74LVC245APWR with some surgery to modify 2 connections on each IC. |
Speaking of IC replacement hacks, there is another option that involves SN74CBT3245APW bidirectional FET switches: https://twitter.com/Claude1079/status/1231194849350647808 |
I have documented my modifications here: https://zeromips.org/posts/2022-05-29-5a-75b |
Wondered how the outputs can be turned into inputs. On the 5a-75B when changing TC74VHC245 direction pin it would probably feed 5V into FPGA? so maybe powering from 3.3V instead of 5V would solve that? Does the board work when powered from 3.3 or can the vcc to TC74VHC245 be changed to 3.3V
Thinking about interfacing it with 5V CPU bus like the C64 cartridge connector.
BTW there is also 5a-75e https://www.aliexpress.com/item/32836510389.html having same Lattice FPGA and twice the connectors, also some listings like this one https://www.aliexpress.com/item/33010384708.html say "Wide working voltage range with DC3.3~6V." so maybe the output of that one is not 5V?
The text was updated successfully, but these errors were encountered: