-
Notifications
You must be signed in to change notification settings - Fork 61
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
Intermittently functional #23
Comments
In general, if the ESD diode array gets hot, it probably indicates a short
somewhere. I would use a voltmeter in continuity mode to try and detect any
unwanted short. Probably worth starting around the USB C connector as
that's the most fine pitched component.
Good luck with troubleshooting. Please let me know how it goes.
All the best,
Pierre
…On Thu, 24 Mar 2022, 20:38 bigtree908, ***@***.***> wrote:
After assembling a Ferris 2.0 compact I found the ESD diode array got very
hot. Only after removing the array did the keyboard work at all but only
intermittently. I probably did something wrong. Do you have any
troubleshooting suggestions?
—
Reply to this email directly, view it on GitHub
<#23>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABMFZO5UF3JOR3LLSYWMZ5DVBTHEFANCNFSM5RSIDAIQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I assembled a second with just one button, to test. I was supper careful and I've tested everything I can think of. Would there be a possible next cause? |
There might be 2 separate issues: the ESD chip getting hot might have been
die to a short on it which went away when you unsoldered it.
In which case, the intermittent issue might be due to any other reason like
a defective processor chip or some other soldering problem.
In general, the first thing to troubleshoot is that power is correct
everywhere with a voltmeter. Maybe touch up any solder joints that look
less than perfect.
Can you describe the intermittent issue in more details? What exactly
happens?
…On Thu, 24 Mar 2022, 20:48 bigtree908, ***@***.***> wrote:
I assembled a second with just one button, to test. I was supper careful
and I've tested everything I can think of. Would there be a possible next
cause?
—
Reply to this email directly, view it on GitHub
<#23 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABMFZO2FKZIII5NBZXKHCVDVBTIKHANCNFSM5RSIDAIQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Ok, I think I figured out the ESD problem. I might be wrong, is it possible my usb-c socket switch the -+ data lines and that caused that issue? I removed the ESD array. Now I have just the intermittent problem. I have just the left half built with just one button (the 0) key. When I press the button sometimes I get an '0' sometimes I don't. Sometimes I get many '0's. When I assembled it I was careful to test each capacitor and resistor just before attaching. I really appreciate your help. |
Ah. Thanks for describing the intermittent issue. I think that might be due to the processor polling for the Io expander from the right hand and not finding it. You can work around it by removing the code that interacts with the right hand from the firmware for testing purposes or simply soldering the right hand and plugging it in. If the + and - lines are mixed up, I would reflow the USB C connector as it's likely a short over there. If that doesn't do it, look for any other potential shorts along these traces. |
Actually, + and - lines mixed up could also come from a component for which polarity matters being soldered in an incorrect orientation. |
Connecting the right side fixed the intermittent issue. However the right side is not responding at all. I'm going to try an audio cable that isn't spliced. Thanks for the help. |
Just to be explicit, be sure to use a TRRS cable between the halves (with 4 poles). TRS cables that have only 3 poles aren't sufficient. |
Also, I would advise against powering the keyboard in that state. It's
likely to date the components.
On Thu, 24 Mar 2022, 20:41 Pierre Chevalier, ***@***.***>
wrote:
… In general, if the ESD diode array gets hot, it probably indicates a short
somewhere. I would use a voltmeter in continuity mode to try and detect any
unwanted short. Probably worth starting around the USB C connector as
that's the most fine pitched component.
Good luck with troubleshooting. Please let me know how it goes.
All the best,
Pierre
On Thu, 24 Mar 2022, 20:38 bigtree908, ***@***.***> wrote:
> After assembling a Ferris 2.0 compact I found the ESD diode array got
> very hot. Only after removing the array did the keyboard work at all but
> only intermittently. I probably did something wrong. Do you have any
> troubleshooting suggestions?
>
> —
> Reply to this email directly, view it on GitHub
> <#23>, or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ABMFZO5UF3JOR3LLSYWMZ5DVBTHEFANCNFSM5RSIDAIQ>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.***>
>
|
After assembling a Ferris 2.0 compact I found the ESD diode array got very hot. Only after removing the array did the keyboard work at all but only intermittently. I probably did something wrong. Do you have any troubleshooting suggestions?
The text was updated successfully, but these errors were encountered: