@@ -109,7 +109,7 @@ one needs to buy and solder it to make use of the signals.
109109Pinout:
110110
111111| Pin | Name | Function |
112- | ----| --------------------| -------------------|
112+ | - ----| --------------------| -------------------|
113113| 1 | ` 3VL_EC ` | |
114114| 2 | ` UART_0_CRXD_DTXD ` | CPU UART RX |
115115| 3 | ` EC_JTAG_TMS ` | EC JTAG TMS |
@@ -121,6 +121,41 @@ Pinout:
121121| 9 | ` EC_RST# ` | EC Reset |
122122| 10 | ` GND ` | Ground |
123123
124+ #### TGL JECDB and JSWDB
125+
126+ TigerLake (11th Gen Intel Core) has a slightly different pinout on JECDB:
127+
128+ | Pin | Name | Function |
129+ | -----| --------------------| -------------------|
130+ | 1 | ` 3VL_EC ` | |
131+ | 2 | ` EC_JTAG_TDI ` | EC JTAG TDI |
132+ | 3 | ` EC_JTAG_TMS ` | EC JTAG TMS |
133+ | 4 | ` EC_JTAG_TCK ` | EC JTAG/SWD Clock |
134+ | 5 | ` EC_JTAG_TDO ` | EC JTAG/SWD Data |
135+ | 6 | ` ECTX_DRX ` | EC UART TX |
136+ | 7 | ` ECRX_DTX ` | EC UART RX |
137+ | 8 | ` UART_0_CTXD_DRXD ` | CPU UART TX |
138+ | 9 | ` GPIO170_STRAP ` | |
139+ | 10 | ` GND ` | Ground |
140+
141+ Because TGL didn't have UART on JECDB, it also had ` JSWDB ` , which ADL/RPL(Iris)
142+ carried forward, but eventually got removed because it was redundant:
143+
144+ | Pin | Name | Function |
145+ | -----| --------------------| -------------------|
146+ | 1 | NC | |
147+ | 2 | NC | |
148+ | 3 | NC | |
149+ | 4 | NC | |
150+ | 5 | ` GND ` | Ground |
151+ | 6 | NC | |
152+ | 7 | NC | |
153+ | 8 | ` EC_UART0_RX ` | EC UART RX |
154+ | 9 | ` EC_UART0_TX ` | EC UART TX |
155+ | 10 | ` UART_2_CTXD_DRXD ` | CPU UART TX |
156+ | 11 | ` UART_2_CRXD_DTXD ` | CPU UART RX |
157+ | 12 | ` GND ` | Ground |
158+
124159#### Voltage References
125160
126161Warning: Do not inject voltage on any pins when the device on the other side
0 commit comments