Changes

Jump to navigation Jump to search
834 bytes added ,  21:36, 14 December 2020
→‎Building the cable: Add short section about usb-c cables
Depending on the cable you need to make (microUSB, headphone jack, USB-C or just pins on the board) the process might be different. It's helpful to have a breadboard and some goldpin connector cables to go with it, as it makes putting together and tweaking the cable easier and reduces the amount of soldering that has to be done. You can find the build instructions for your cable on the [[Serial debugging:Cable schematics]] page.
===microUSB-based cables===
There are several ways to connect wires to a microUSB plug:
* using a [https://www.adafruit.com/product/3972 USB Micro B Male Plug to 5-pin Terminal Block]
* solder the wires directly to a [https://www.adafruit.com/product/1826 microUSB type B plug] (note: the solder pads are very small, so it can be difficult to get just right. If you plan to use this method, order multiple plugs, in case you need to start over.)
 
=== usb-c based cables ===
 
Usb-c has 24 pins compared to the 5 pins in microUSB. For most device models it is simply not known how to create a serial debugging cable, since there are so many possible combinations for how wires and resistors should be connected.
 
For recent Samsung devices with usb-c it is not known how to create a serial debugging cable. However, the RX and TX pins on the main board have been identified for the [[Samsung_Galaxy_A5_2017_(samsung-a5y17lte)#UART_cable|a5y17lte]], and photos of the main board on other devices (galaxy S8, S9 and probably others) reveal that the same set of pads are available there as well. Accessing these means prying the device open, and soldering onto truly tiny pads. Do not risk it unless you are sure you need it (and can afford to accidentally destroy your device..).
=== Soldering a connector on your device ===
 
This can be a bit involved, but is generally necessary if you want to use it:
* This procedure is ''dangerous'' for your device, even more so if you are not very experienced
98

edits

Navigation menu