Author Topic: [GB] Round 1: CA66 Custom Keyboard Kit (CLOSED)  (Read 100005 times)

Makker4 and 1 Guest are viewing this topic.

Offline ctrl

  • Posts: 276
  • Location: Umeĺ, Sweden
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #950 on: Mon, 25 February 2019, 05:30:01 »
For anyone out there still experiencing PCB issues, try running QMK if you aren’t already.

My first PCB bricked on me about 4 months in. On my second PCB, after a few months of use, I started noticing similar issues as several of you are mentioning here: my “S” key or the four vertical keys on the right would randomly stop working, and wouldn’t work again until I unplugged the USB and plugged back in. Both were running the TMK firmware and layouts made with the YD Keymap Builder.

Decided that it if was going to die, I was going to at least try running QMK on since keymap.c files for the CA66 started showing up on github. Since switching over I have not had a single similar issue arise. Only complaint is that I can’t seem to get the caps lock LED to work.

I still have my CA66 kit boxed and waiting on an opportunity to sit down and build it, but I've followed developments regarding these issues with great interest. Thanks for making this important point! Hopefully someone better skilled at QMK could add the necessary polish for it to be fully workable.

Offline child

  • Posts: 83
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #951 on: Mon, 25 February 2019, 08:55:10 »
I flashed my CA66 with QMK and didn't have issues for a week or so (apart from non-functional LEDs), but then one time at bootup BOOM! - some LEDs come up, some USB devices malfunction... So while the problems are less frequent they weren't gone completely - CA66 goes to the shelf again waiting for replacement PCB :(

Offline donut_sauce

  • Posts: 369
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #952 on: Mon, 25 February 2019, 09:52:57 »
I've been running qmk on both my ca66 pcb's since i got them, so at least for me, this is not firmware related. i have a feeling this is related to weak solder joints and will test mine out with the a mutlimeter when i have the time. would be great to hear from playkeyboard what the issue is.

Online Jaxxstatic

  • Posts: 228
  • Haptic Recon
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #953 on: Mon, 25 February 2019, 11:55:38 »
QMK works on mine, but my "up" arrow key is the bottom right macro and vice versa on the configurator. Also, I the only media key that actually flashed is "mute"

Offline jrfhoutx

  • Posts: 193
  • Location: Houston, TX
  • Post count is meaningless if the content is trash.
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #954 on: Mon, 25 February 2019, 12:12:39 »
QMK works on mine, but my "up" arrow key is the bottom right macro and vice versa on the configurator.

Glad to hear that I'm not the only one who had this issue. I thought I was going crazy, especially after they told me there was nothing wrong in the repo, well obviously something is wrong somewhere...

Offline donut_sauce

  • Posts: 369
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #955 on: Sun, 17 March 2019, 14:17:34 »
**PCB FIXED**

Hey y'all.  I was able to find a solution to fix my ca66 PCB. My PCB issues followed a pattern that a lot of other folks are reporting which begins with the right most column failing and getting "Power surge on USB" errors.

After testing the right column with a voltmeter and determining that everything was working correctly (solder joints, diodes,etc..), I turned my attention to the MCU and checked the pinout. The right most column uses pin E6 which is right next to VCC. On a hunch that there maybe a trace routing/solder issue around there (this would explain the "Power surge" errors if it hits VCC) I decided to remap the right column from E6 to an available empty pin (D0) and rebuilt the column. And presto it works.

Typing this on it right now. Hope this helps anyone else having this issue! :thumb:
« Last Edit: Tue, 02 April 2019, 18:48:55 by donut_sauce »

Offline child

  • Posts: 83
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #956 on: Sun, 17 March 2019, 15:58:15 »
That sounds great, but could you please share some more details (possibly screenshots) with those of us who are less acquainted with the matter in hand? For me "rebuilding the column" does not tell much.

Offline jrfhoutx

  • Posts: 193
  • Location: Houston, TX
  • Post count is meaningless if the content is trash.
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #957 on: Sun, 17 March 2019, 17:49:58 »
That sounds great, but could you please share some more details (possibly screenshots) with those of us who are less acquainted with the matter in hand? For me "rebuilding the column" does not tell much.

Not sure what “rebuilding” the column is, but if it is a short between E6 and VCC, then physically cutting the trace from the right column to the uC (mcu), then running a jumper wire from the column to the new pin (D0 in this case), would create a new path without a short. You would need to run QMK though, because it would allow you to change the pins used by the firmware (change E6 to D0).

You shouldn’t need to cut all the traces at each switch footprint and literally, physically rebuild the column (like run jumpers to/from each footprint like you were handwiring).

Though before I went cutting traces and soldering jumpers, I’d inspect the uC pins and pads, and the traces for the column that’s acting up and see if I could physically see any shorts or bad joints, and then clean them up/fix them, and see if that solves the problem. If there is a short between E6 and VCC, I would suspect solder bridging the gap between the pins/pads as the culprit, and cleaning up that area could solve the issue. (Assuming that’s what the problem actually is) and that would be a lot less damaging to the pcb than cutting and jumping traces (and also would allow you to still use the ymdk config tool).

Offline donut_sauce

  • Posts: 369
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #958 on: Sun, 17 March 2019, 18:22:42 »
Yes, what jrfhoutx said is correct. Although I didn't cut the trace and did actually rewire the column since I didn't feel like cutting into the PCB. And yes you would have to be comfortable updating the config file in QMK to change the pins to use this solution.

If there is a short between E6 and VCC, I would suspect solder bridging the gap between the pins/pads as the culprit, and cleaning up that area could solve the issue.
I very much expected that as well but couldn't  find any solder issues. The pads and pins on the MCU appeared fine. Might have missed something though.

« Last Edit: Sun, 17 March 2019, 18:31:14 by donut_sauce »

Offline jrfhoutx

  • Posts: 193
  • Location: Houston, TX
  • Post count is meaningless if the content is trash.
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #959 on: Sun, 17 March 2019, 23:15:00 »
Yes, what jrfhoutx said is correct. Although I didn't cut the trace and did actually rewire the column since I didn't feel like cutting into the PCB. And yes you would have to be comfortable updating the config file in QMK to change the pins to use this solution.

If there is a short between E6 and VCC, I would suspect solder bridging the gap between the pins/pads as the culprit, and cleaning up that area could solve the issue.
I very much expected that as well but couldn't  find any solder issues. The pads and pins on the MCU appeared fine. Might have missed something though.

Considering that it seems to be an intermittent issue (in that not all pcbs have the problem, only some) this is what I would think the issue would probably be, an extremely small solder bridge on a uC pin or something similar. unless there was a pcb revision mid production that fixed some issue like a bad trace route or something, but I would expect that if that were the case that all the pcbs prior to the revision would be discarded rather than sent out, but the only way to know that would be to collect data on what version pcb everyone has. but that info is on the plate side of the pcb, making it a little harder to find out. My unused pcb is version 2.0.3, not sure what version is in my board right now though.

Offline bcbishop

  • Posts: 44
  • Location: Los Angeles
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #960 on: Thu, 18 April 2019, 08:01:26 »
Out of curiosity, has anyone on the thread received a replacement PCB from PlayKeyboardTW yet, or are replacements on hold until the new round ships out? (After many months of working great, my CA66 from the last round died yesterday.)

Offline jrfhoutx

  • Posts: 193
  • Location: Houston, TX
  • Post count is meaningless if the content is trash.
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #961 on: Thu, 18 April 2019, 08:52:15 »
Out of curiosity, has anyone on the thread received a replacement PCB from PlayKeyboardTW yet, or are replacements on hold until the new round ships out? (After many months of working great, my CA66 from the last round died yesterday.)

I don’t believe anyone has gotten any replacements yet.
They will most likely wait until after the group buy ships and then list them on their site.

Hi guys,

Sorry to hear those bricked situations happened to some PCBs. :(

Since it's been a while after the first round CA66s have been shipped we will have after-sale service for those PCBs (before 2019.1.1):
1. If you bought 2 pieces of PCBs, we will offer one for free for replacement
2. If you got 1, then it will be half price.

Thanks! :thumb:


Offline 5inn3d-

  • Posts: 48
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #962 on: Wed, 24 April 2019, 05:48:13 »
any updates on when the board will ship??

Offline iEatPuppers

  • Posts: 25
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #963 on: Wed, 24 April 2019, 06:40:20 »
This is for the initial gb.

Round 2 can be found here: https://geekhack.org/index.php?topic=97035.450

Offline child

  • Posts: 83
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #964 on: Fri, 17 May 2019, 01:07:26 »
**PCB FIXED**

Hey y'all.  I was able to find a solution to fix my ca66 PCB. My PCB issues followed a pattern that a lot of other folks are reporting which begins with the right most column failing and getting "Power surge on USB" errors.

After testing the right column with a voltmeter and determining that everything was working correctly (solder joints, diodes,etc..), I turned my attention to the MCU and checked the pinout. The right most column uses pin E6 which is right next to VCC. On a hunch that there maybe a trace routing/solder issue around there (this would explain the "Power surge" errors if it hits VCC) I decided to remap the right column from E6 to an available empty pin (D0) and rebuilt the column. And presto it works.

Typing this on it right now. Hope this helps anyone else having this issue! :thumb:

I finally gave this approach a go - I used a jumper wire to connect D0 to E6 track (at the hole where it goes to the other side of the PCB), reconfigured column pins in QMK and rightmost column now works fine  :thumb:

However, I have one doubt - should I also cut the E6 track before the connection point? I'm not really too much into electronics, but my understanding is that if there is this short between VCC and E6 I can still experience power surges if I don't cut E6 track.

Offline Photoelectric

  • * Administrator
  • Posts: 6728
Re: [GB] Round 1: CA66 Custom Keyboard Kit (CLOSED)
« Reply #965 on: Fri, 17 May 2019, 10:07:50 »
I've modified the thread title to lessen the confusion between the two separate threads for Round 1 and Round 2 group buys.
- Keyboards: LZ-GH (Jailhouse Blues)M65-a  ||  To be built: MIRA SE, E8-V1, MOON TKL
- Keyboard Case Painting Tips -
- Join Mechanical Keyboards photography group on Flickr -

Offline donut_sauce

  • Posts: 369
Re: [GB] CA66 Custom Keyboard Kit (Shipping done! New round IC posted)
« Reply #966 on: Fri, 17 May 2019, 11:25:41 »
**PCB FIXED**

Hey y'all.  I was able to find a solution to fix my ca66 PCB. My PCB issues followed a pattern that a lot of other folks are reporting which begins with the right most column failing and getting "Power surge on USB" errors.

After testing the right column with a voltmeter and determining that everything was working correctly (solder joints, diodes,etc..), I turned my attention to the MCU and checked the pinout. The right most column uses pin E6 which is right next to VCC. On a hunch that there maybe a trace routing/solder issue around there (this would explain the "Power surge" errors if it hits VCC) I decided to remap the right column from E6 to an available empty pin (D0) and rebuilt the column. And presto it works.

Typing this on it right now. Hope this helps anyone else having this issue! :thumb:

I finally gave this approach a go - I used a jumper wire to connect D0 to E6 track (at the hole where it goes to the other side of the PCB), reconfigured column pins in QMK and rightmost column now works fine  :thumb:

However, I have one doubt - should I also cut the E6 track before the connection point? I'm not really too much into electronics, but my understanding is that if there is this short between VCC and E6 I can still experience power surges if I don't cut E6 track.

Glad to hear this helped.  I think that's helpful to know that this worked for you as well and this fix isn't just isolated to my PCB. Hope this gives other folks with non-function ca66 PCBs the encouragement to find a solution for their pcb.

It's clear that their is an issue with the trace but I'm not 100% convinced it's a short to VCC so that's why I didn't bother cutting it. And my PCB has been solid since then. But it might be a good idea to do that🤔



Offline child

  • Posts: 83
Re: [GB] Round 1: CA66 Custom Keyboard Kit (CLOSED)
« Reply #967 on: Fri, 17 May 2019, 14:58:12 »
Ok, for the science I'll keep the track intact. If I don't run into issues it probably means it's not a VCC short.

Online Makker4

  • Posts: 5
  • Location: Copenhagen, Denmark
Re: [GB] Round 1: CA66 Custom Keyboard Kit (CLOSED)
« Reply #968 on: Wed, 19 June 2019, 11:15:38 »
Does anyone know how to apply for a free replacement PCB from round 2? It was mentioned that round 1 buyers could get a free pcb when round 2 was over.

Offline jrfhoutx

  • Posts: 193
  • Location: Houston, TX
  • Post count is meaningless if the content is trash.
Re: [GB] Round 1: CA66 Custom Keyboard Kit (CLOSED)
« Reply #969 on: Wed, 19 June 2019, 19:17:18 »
Does anyone know how to apply for a free replacement PCB from round 2? It was mentioned that round 1 buyers could get a free pcb when round 2 was over.

Details on how haven’t been released yet, I’m sure they’ll let us know when they’re done taking care of all the round 2 issues.