geekhack

geekhack Community => Keyboards => Topic started by: fuus on Sat, 19 July 2014, 06:52:16

Title: Sprit 87% Problem! (Solved, Sprit is awesome!)
Post by: fuus on Sat, 19 July 2014, 06:52:16
Question to all you master modders!:
I've put my sprit board together! All the LEDs work perfectly, and the keys all worked perfectly until I changed the angle of some of the switches to make the stabilizers (Cherry) work properly. Now when I press some keys it starts spamming keys e.g.,
when I press W: wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2ws x2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2 wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2ws x2wsx2wsx2wsx2w etc etc...

and i: i]k

any ideas what the issue might be? I've tried re flashing the firmware and I'm guessing it's now a PCB short I just have no idea which part of the board to start looking for it on!

Thanks, Fuus
Title: Re: Sprit 87% Problem!
Post by: Matias on Sat, 19 July 2014, 08:00:22

Question to all you master modders!:
I've put my sprit board together! All the LEDs work perfectly, and the keys all worked perfectly until I changed the angle of some of the switches to make the stabilizers (Cherry) work properly. Now when I press some keys it starts spamming keys e.g.,
when I press W: wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2ws x2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2 wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2wsx2ws x2wsx2wsx2wsx2w etc etc...

and i: i]k


Soldering error...

Both of the pins for w are touching the pins for sx2.  Only one pin should touch.

Both of the pins for i are touching ]k.  Only one pin should touch.

Title: Re: Sprit 87% Problem!
Post by: fuus on Sat, 19 July 2014, 08:17:22
but it continued to do those spamming letters even after I released W?

Thanks, Fuus
Title: Re: Sprit 87% Problem!
Post by: Matias on Sat, 19 July 2014, 08:55:18

but it continued to do those spamming letters even after I released W?



The switch may also have a problem. 

You should de-solder that switch and try just connecting the wires together to see if it works properly after that.  If it does, then just solder on a new switch.

Title: Re: Sprit 87% Problem!
Post by: fuus on Sat, 19 July 2014, 09:36:18
I've just ruled out the switch, shorting it with a paperclip caused the same issue.
Title: Re: Sprit 87% Problem!
Post by: fuus on Sat, 19 July 2014, 10:21:59
To add to the previous stuff I've now tested the diodes and they're absolutely fine too. I'm lost.
Title: Re: Sprit 87% Problem!
Post by: Matias on Sat, 19 July 2014, 12:48:05
Could be a defective PCB, or a short near the IC.

Title: Re: Sprit 87% Problem!
Post by: fuus on Sat, 19 July 2014, 13:16:46
No obvious signs near the IR with my own naked eye, I'm annoyed because the whole thing was working fine last night  :confused:
Title: Re: Sprit 87% Problem!
Post by: swill on Sat, 19 July 2014, 19:12:50
Do you have a good camera?  Please take a picture of the back of the PCB to show the 2, w, s, x column of your pcb matrix.  Also, post a picture of your controller.  A friend of mine has my 60% (which I think has the same matrix at the TKL on this part of the board, but I can grab it on monday to see if I can see any traces that might cause issues if there is a bridge somewhere.

When you type any of the other keys in that column 2, s, x, do any of them have problems or do they all work perfectly?

Title: Re: Sprit 87% Problem!
Post by: fuus on Sat, 19 July 2014, 23:40:28
I hope these are okay!

(http://i.imgur.com/xk7U6Dd.jpg)
(http://i.imgur.com/BxUY3Tc.jpg)
Title: Re: Sprit 87% Problem!
Post by: fuus on Mon, 21 July 2014, 23:54:26
Bumpy... Still not fixed
Title: Re: Sprit 87% Problem!
Post by: BlueBär on Tue, 22 July 2014, 05:26:44
...until I changed the angle of some of the switches to make the stabilizers (Cherry) work properly.

What do you mean by that?
Title: Re: Sprit 87% Problem!
Post by: fuus on Wed, 23 July 2014, 12:24:52
Plate only holds switch in on one side, so when I held them in to solder them they were at an angle unlike the other switches...
Title: Re: Sprit 87% Problem!
Post by: BlueBär on Wed, 23 July 2014, 12:47:28
I still don't know if I got what you mean. Can you maybe make a sketch of it or a photo?

So something went wrong whilst fixing this angle. Double check what you changed. I can't really see how good the joints are since you can better judge them from the side, but I see that the LED on the S key has not been soldered in properly and is lacking solder. It could be that some other joints need more solder, too.

Does the "wsx2" appear only while you keep W pressed or does it repeat even after releasing the key? If it only appears while keeping that key pressed, I think it has something to do with a broken diode or a diode that has not been soldered correctly. If it keeps repeating after releasing the key I would rather guess that the controller has a problem.
Title: Re: Sprit 87% Problem!
Post by: swill on Wed, 23 July 2014, 13:36:51
Plate only holds switch in on one side, so when I held them in to solder them they were at an angle unlike the other switches...

I know what yo mean about the plate.  For me that was only the case on a couple of the stabilizer switches.  I had to really hold them when I soldered, but I did not have any issues with the functionality of the switches...
Title: Re: Sprit 87% Problem!
Post by: swill on Wed, 23 July 2014, 13:52:40
I hope these are okay!

Show Image
(http://i.imgur.com/xk7U6Dd.jpg)

Show Image
(http://i.imgur.com/BxUY3Tc.jpg)


Its hard to tell, but I can't see an issues with the solder job that would cause this.  I still think there has to be something going on with the 2, w, s, x column though and if only 'w' is making this happen it is probably related to that switch somehow...

Sorry I can't really help more than that...
Title: Re: Sprit 87% Problem!
Post by: fuus on Fri, 25 July 2014, 14:57:11
I return from a week away from home and now it magically works.... So odd. Thanks for all the advice guys!
Title: Re: Sprit 87% Problem!
Post by: sprit on Fri, 25 July 2014, 15:26:32
The Cable  cross chat Issue?


Unplug the other kbd, and  Reboot and quit unnecessary Programs  may Help!!   :thumb:
Title: Re: Sprit 87% Problem!
Post by: sprit on Fri, 25 July 2014, 15:30:44
The Cable  cross chat Issue?


Unplug the other kbd, and  Reboot and quit unnecessary Programs  may Help!!   :thumb:


Before every PCB shipping,  I do Test for All keys with tools.   Hopely it was not the cause.   ;)
Title: Re: Sprit 87% Problem!
Post by: fuus on Fri, 25 July 2014, 17:53:05
Sprit's help with these issues was absolutely next level, many companies could learn from this!
Title: Re: Sprit 87% Problem!
Post by: swill on Fri, 25 July 2014, 19:18:40
Sprit's help with these issues was absolutely next level, many companies could learn from this!

I totally agree, he has been excellent. Great quality products. Great support and attention to his customers. :)