Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save ReznorsRevenge1/9e2ab9f2cfc8011ddf7e72479387b548 to your computer and use it in GitHub Desktop.

Select an option

Save ReznorsRevenge1/9e2ab9f2cfc8011ddf7e72479387b548 to your computer and use it in GitHub Desktop.
A simple guide showing you what pins need to connect to what for a working SuzyQable

SuzyQable Pin Connection Guide

Information online about the proper pin connections are needed for a working SuzyQable are inconstistent, with some people saying that only one configuration works and others saying that only another works. Here's a reference for your sanity. There are two ends of the circuit: the target device's USB-C port (the device that you want to debug), and the male USB-C plug on the otherwise normal USB-C-to-USB-C cable that you're gonna use to debug; this cable will connect to your computer or something. I'll refer to the target USB-C port as the debugee, and to the cable connected to the debugging device as the host.

  • host's A4 should:
    • connect directly to debugee's A4
    • connect through a 22kΩ resistor to debugee's A5
    • connect through a 45.3kΩ resistor to debugee's B5
  • host's A5 should be grounded through a 5.1kΩ resistor
  • host's B5 should be grounded through a 5.1kΩ resistor
  • host's A7 should connect directly to debugee's A8
  • host's B7 should connect directly to debugee's A8
  • host's A6 should connect directly to debugee's B8
  • host's B6 should connect directly to debugee's B8
  • host's A1 should be directly grounded
  • debugee's A1 should be directly grounded.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment