Project

General

Profile

GalaxyTabSerial » History » Version 10

Denis 'GNUtoo' Carikli, 03/03/2021 01:01 PM
I've tested the UART and it prints the bootloader logs (it looks similar to the logs from the one on] the Galaxy Nexus)

1 1 Denis 'GNUtoo' Carikli
h1. GalaxyTabSerial
2
3
{{toc}}
4
5 5 Denis 'GNUtoo' Carikli
h2. Introduction
6
7
The Galaxy Tab and Galaxy Tab 2 tablets have a custom 30 pin connector.
8
9
The goal is to get access to the SOC UART to interact with the bootloader, get kernel boot logs, etc.
10
11
To make it easier we want to reuse existing cables without much modifications to the cables.
12
13
While this is being tested on the Galaxy Tab 2, it should also work on the Galaxy Tab.
14
15 2 Denis 'GNUtoo' Carikli
h2. Movitelonline "Cable UART Dual Samsung Galaxy Tab P1000 / Tab 2 / Note / Note 2 [RJ45 + USB]"
16 1 Denis 'GNUtoo' Carikli
17
*link*: "shop page":https://www.movitelonline.com/b2c/producto/RJ45-USB-UNIBOX-CABLE-SAMSUNG-GALAXY-TAB-GT-P1000/1/cable-uart-dual-samsung-galaxy-tab-p1000-tab-2-note-note-2-rj45-usb-
18 10 Denis 'GNUtoo' Carikli
*Exported pins*: USB D+, USB D-, USB VCC, USB GND, SOC UART RX, SOC UART TX. The ID pin isn't exported.
19 1 Denis 'GNUtoo' Carikli
20
The USB cable can be plugged in a regular computer.
21
22
The RX and TX and GND are exported on the RJ45 cable.
23
24 6 Denis 'GNUtoo' Carikli
With the clip on the bottom, we have the following pinout on the RJ45:
25 1 Denis 'GNUtoo' Carikli
26
<pre>
27
+-----------------------------------------------------+
28
| [] [] [RX or TX?] [RX or TX?] [] [] [] [GND] [] []  |
29
|                                                     |
30
|                                                     |
31
|                                                     |
32
|                                                     |
33
|                                                     |
34
|                                                     |
35
|                                                     |
36
.......................................................
37
                   |            |
38
                   |            |
39
                   |            |
40
                   |            |
41
                   |            |
42
                   |            |
43
                   |            |
44
                   |            |
45
46 6 Denis 'GNUtoo' Carikli
</pre>
47
48 8 Denis 'GNUtoo' Carikli
Inside the middle of the cable we have a tiny PCB that is just for soldering the pins and conducting them.
49
50
Top view with the plastic cover that has i-pmart removed.
51
On the bottom plastic cover, there is a white sticker with the following writings:
52 1 Denis 'GNUtoo' Carikli
<pre>
53 8 Denis 'GNUtoo' Carikli
      USB-021
54
SAMP1000 (RJ45+USB) cable
55
</pre>
56 1 Denis 'GNUtoo' Carikli
57 8 Denis 'GNUtoo' Carikli
And here's the PCB pinout:
58
<pre>
59
60 1 Denis 'GNUtoo' Carikli
         To Galaxy Tab (2) connector
61
62 10 Denis 'GNUtoo' Carikli
SOC UART RX or TX? ----+
63
SOC UART RX or TX? -+  |
64 8 Denis 'GNUtoo' Carikli
USB GND----------+  |  |
65
USB VCC ------+  |  |  |
66
USB D- ----+  |  |  |  |
67
USB D+ -+  |  |  |  |  |
68
        |  |  |  |  |  |
69 7 Denis 'GNUtoo' Carikli
 [NC?] [+][+][+][+][+][+] [NC?]
70
        |  |  |  |  |  |
71 3 Denis 'GNUtoo' Carikli
 [NC?] [ ][ ][ ][ ][ ][ ] [NC?]
72
73 4 Denis 'GNUtoo' Carikli
         To USB and RJ45 cables
74
</pre>
75
76 9 Denis 'GNUtoo' Carikli
On the Galaxy Tab connector, there is a gold connector only for certain pin numbers:
77
78
| 1  | 2  | 3  | 4  | 5  | 6  | 7     | 8    | 9  | 10 | 11 | 12 | 13 | 14 | 15  | 16  | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30  |
79
| NC | NC | D+ | D- | NC | NC | USB + | USB+ | NC | NC | NC | NC | NC | NC | GND | GND | NC | NC | NC | RX | TX | NC | NC | NC | NC | NC | NC | NC | NC | GND |
80 5 Denis 'GNUtoo' Carikli
81 10 Denis 'GNUtoo' Carikli
h2. References
82 1 Denis 'GNUtoo' Carikli
83
* The "Galaxy Tab Serial Cable thread":https://forum.xda-developers.com/showthread.php?t=1010314 on XDA. It also contains some pinout for the 30 pin connector.