Page 1 of 1
Xwhatsit Controller not working after plugging solenoid board in
Posted: 04 Feb 2018, 22:53
by hypkx
I have a problem, maybe someone can help me.
Currently I build SSK with a xwhatsit inside, to use a solenoid with it.
I soldered the xwhatsit to the SSK membran and everything worked perfect.
The problem is now, when I plug the solenoid board in (with or without connected Solenoid) the controller can't be recognized on the PC anymore trought the configurator software (of course the keyboard don't work neither).
I followed the instructions in the manual and my other keyboards work perfect.
I tested the following:
Solenoid and Solenoid board, booth working on another keyboard
The usb cable, I used multiple ones (which work also with my other keyboards)
The grounding (I tested without and with grounding)
Posted: 05 Feb 2018, 04:23
by DMA
check if you're plugging the solenoid board correctly. it is possible to connect it upside down and this will be bad (+ and - will be swapped).
Posted: 05 Feb 2018, 07:29
by hypkx
Red cable to square pad, I know

, but thanks for the hint. I double checked always it was right, because I don't want to damage anything.
Posted: 05 Feb 2018, 07:40
by DMA
then the board is dead. "doesn't work" usually means short circuit. USB ports have a resettable fuse which allows them to survive a short.
Posted: 05 Feb 2018, 07:56
by hypkx
The Xwhatsit works perfectly without the solenoid board plugged in. It just stops working after I add the solenoid board and connect it in this setup to the pc.
Posted: 06 Feb 2018, 04:11
by DMA
hypkx wrote: The Xwhatsit works perfectly without the solenoid board plugged in. It just stops working after I add the solenoid board and connect it in this setup to the pc.
the solenoid board is dead, I mean.
Posted: 06 Feb 2018, 07:05
by hypkx
But I tested it as I stated in the first post with a other Xwhatsit and it's fine.
Posted: 07 Feb 2018, 06:54
by DMA
hypkx wrote: But I tested it as I stated in the first post with a other Xwhatsit and it's fine.
I'm out of hypotheses.
The solenoid board is direcly connected to 4 GPIO pins on the controller. So GPIOs are fried somehow ..or the controller that doesn't work is configured to use exp header as LEDs - but that largely means that GPIOs are fried.
Actually.
Try setting exp header to "disabled", saving config and then connecting the solenoid board. Also, if you _really_ want to know what's happening - measure current of GPIO circuits. But even if you find that current's too high.. what will you do with that knowledge?
Oh, another thing can be that solenoid board consumes just enough current to sag the VBUS just below the voltage one of your controllers is comfortable with - but not enough so that another controller also hangs. There's variations in every component, y'know. That's easiest to check - you just need a voltmeter. You don't need to break the connection (you'll need to do that to measure current). Just measure the voltage on the daughterboard side. Controller side will be a bit higher.
Anyway. If, as you say, you have 2 controllers and 2 solenoid boards, and can arrange them in a way that you have 2 working controller-daughterboard systems - just do that

Posted: 07 Feb 2018, 07:42
by hypkx
I have a voltmeter and will check. I have multiple xwhatsits, all with solenoid.
Posted: 07 Feb 2018, 10:09
by hypkx
Btw I tested with multiple header settings, but non of them worked.
Re: Xwhatsit Controller not working after plugging solenoid board in
Posted: 16 Jul 2020, 09:21
by Weezer
Bumping a dead thread here, but did you ever figure out the issue? I'm experiencing the same thing. It's only one xwhatsit + solenoid board combo that's giving me issues. Could it be the cable? Firmware?
Re: Xwhatsit Controller not working after plugging solenoid board in
Posted: 16 Jul 2020, 09:27
by kmnov2017
Does the xwhatsit work after you unplug the solenoid driver?
Re: Xwhatsit Controller not working after plugging solenoid board in
Posted: 17 Jul 2020, 03:15
by Weezer
kmnov2017 wrote: 16 Jul 2020, 09:27
Does the xwhatsit work after you unplug the solenoid driver?
Yes it does.
I decided to move my solenoid from my model F to my beamspring and it still works when I hook it back up to the model
F but it causes the beamspring driver to crash when I initialize the solenoid board while it's attached. I was able to verify the pinout was correct as well using Orihalcon's ebay pic.
Thanks for the reply btw
