I've been working on this project for a while now and have hit a bit of a wall.
I've been designing a magnetic cable coupler for a automotive device (Comma3X). The device communicates with the car via CAN over a custom-pinned USB-C cable. I assumed this coupler wouldnt be too hard to figure out. After all, it'd just be extending the connection through Pogo pins and traces, right...?
I used KiCad for my design, followed the cable requirements, routed the USB connections to the correct pin/pad, error checked, then ordered.
Here is the pin-out of the connection I'm following:
Here is my KiCad schematic:
Male PCB:
Female PCB:
The male and female pads are flipped/mirrored due to their physical orientation. They mate like so:
I have since received the PCB designs and assembled them. I used a USB cable tester to check that there were no shorts, and that all connections had continuity.
However, upon using the coupler I noticed that I wasnt getting a proper connection. Power works fine, but the data lines don't seem to be communicating correctly.
They included a USB-C coupler with the unit, some amazon special: AGVEE USB-C
I've since ordered a pack and disassembled one of them, hoping to spot the difference in my design. Unsurprisingly it was essentially the same thing. The only notable difference was the lack of pins and the much shorter traces.
I know this magnetic pogo pin idea is possible as other users have created such boards and got them to work. I'm quite stumped as to what I'm doing wrong. I sure hope its something obvious that my inexperience has missed! Any help is greatly appreciated!
Edit: Clarify USB wording.