Thundercomm Turbox™ C(M)6125 SOM Datasheet · 2021. 4. 12. · Hexagon 686 DSP (dual-HVX512), the...
Transcript of Thundercomm Turbox™ C(M)6125 SOM Datasheet · 2021. 4. 12. · Hexagon 686 DSP (dual-HVX512), the...
Thundercomm Turbox™ C(M)6125 SOM
Datasheet
Rev. V1.0
Mar 16, 2021
DN: TC_C(M)6125_13110
Empowering Every IoT Device with Our Technology
Thundercomm Turbox™ C(M)6125 SOM Datasheet
Copyright© 2021 Thundercomm Technology Co., Ltd. All rights reserved.
Revision History
Version Date Description
V1.0 Mar 16, 2021 Initial release.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 1 -
Table List
Table 1-1: Key features and performance of QCM6125/QCS625 processor
Table 1-2: Key features and performance of C6125/CM6125 SOM
Table 2-1. Interface parameter definitions
Table 2-2. Pin List
Table 2-3. Power supply pin description
Table 2-4. Signal-control pin description
Table 2-5. Signal-control pin description
Table 2-6. Camera pin description
Table 2-7. MIPI display serial interface pin description
Table 2-8. GPIO QUP configuration
Table 2-9. QCM6125 GPIO pad description
Table 2-10. PMIC GPIO pad description
Table 2-11. SDC2 pad description
Table 2-12. UIM pad description
Table 2-13. SWR, SLIMBus and I2S pad description
Table 2-14. RF pad description
Table 3-1. Absolute rating condition
Table 3-2. Operating condition
Table 3-3. Output power specification
Table 3-4. Digital GPIO characteristics
Table 3-5. SD card digital I/O characteristics
Table 3-6. Supported MIPI_CSI standards and exceptions
Table 3-7. Supported MIPI_DSI standards and exceptions
Table 3-8. Supported USB standards and exceptions
Table 3-9. Supported DP standards and exceptions
Table 3-10. Supported SLIMbus standards and exceptions
Table 3-11. Supported SDIO standards and exceptions
Table 3-12. Supported I2S standards and exceptions
Table 3-13. I2S timing characteristics
Table 3-14. Digital microphone parameters
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 2 -
Table 3-15. Supported I2C standards and exceptions
Table 3-16. Supported I3C standards and exceptions
Table 3-17. SPI parameters
Table 3-18. RGB LED parameters
Table 3-19. Flash drive LED parameters
Table 3-20. Thermal test condition
Table 3-21. Thermal test result
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 3 -
About this document
▪ Illustrations in this documentation might look different from your product.
▪ Depending on the model, some optional accessories, features, and software programs might not be available
on your device.
▪ Depending on the version of operating systems and programs, some user interface instructions might not be
applicable to your device.
▪ Documentation content is subject to change without notice. Thundercomm makes constant improvements on
the documentation of your computer, including this guidebook.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 1 -
Table of Contents
Chapter 1. Overview .............................................................................................................. - 2 -
1. Key features .................................................................................................................................. - 2 -
2. Hardware block diagram ................................................................................................................ - 3 -
3. Mechanical size ............................................................................................................................. - 4 -
4. Package dimensions ..................................................................................................................... - 5 -
Chapter 2. Interfaces Description ........................................................................................ - 6 -
1. Interface parameter definitions ...................................................................................................... - 6 -
2. Pin description ............................................................................................................................... - 7 -
Chapter 3. Electrical Characteristics ..................................................................................- 37 -
1. Absolute maximum ratings .......................................................................................................... - 37 -
2. Operating conditions.................................................................................................................... - 37 -
3. Output power ............................................................................................................................... - 37 -
4. Digital-logic characteristics .......................................................................................................... - 38 -
5. MIPI ............................................................................................................................................. - 39 -
6. USB interface .............................................................................................................................. - 39 -
7. Display port ................................................................................................................................. - 39 -
8. SLIMbus ...................................................................................................................................... - 39 -
9. SD Interface ................................................................................................................................ - 40 -
10. I2S ........................................................................................................................................... - 40 -
11. Digital microphone PDM interface ............................................................................................ - 41 -
12. I2C ........................................................................................................................................... - 41 -
13. I3C ........................................................................................................................................... - 42 -
14. SPI ........................................................................................................................................... - 42 -
15. Fuel gauge ............................................................................................................................... - 42 -
16. LEDs ........................................................................................................................................ - 43 -
17. PWM ........................................................................................................................................ - 43 -
18. Power consumption .................................................................................................................. - 43 -
19. Thermal .................................................................................................................................... - 43 -
20. RF performance ....................................................................................................................... - 44 -
Appendix 1. Notices .............................................................................................................- 45 -
Appendix 2. Trademarks ......................................................................................................- 47 -
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 2 -
Chapter 1. Overview
The CM6125/C6125 SOM is a cost-effective AI computing module to provide highly intelligent experiences for IoT
products. Its design is based on the Qualcomm® QCM6125/QCS6125 platform which can be taken as a successor
of Snapdragon 660 platform. Powered by the third generation Qualcomm AI Engine: Adreno 610 GPU and
Hexagon 686 DSP (dual-HVX512), the 6125 platform can provide advanced on-device imaging and computing
like smart cropping, 3D face recognition, and object detection. It is an ideal platform for customers to design
smarter and more engaging products to the market.
1. Key features
The following tables present the detailed features and performances on Thundercomm Turbox™ C6125/CM6125
SOM.
Table 1-1: Key features and performance of QCM6125/QCS625 processor
QCM6125/QCS625 processor
Application Processor Customized 64-bit Arm v-8.0 compliant applications processor (Qualcomm®
Kryo™ 260 CPU), qual Kryo Gold 2.0GHz, qual Kryo Silver 1.8GHz
DSP Compute DSP with HVX (dual-HVX512)
GPU Qualcomm® Adreno™ GPU 610 at 950 MHz GPU with 64-bit addressing
Display Interface One 4-lane DSI D-PHY 1.2 at 1.5 Gbps per lane, split link supported, FHD+,
DisplayPort 1.4, Up to FHD+ (1080 × 2520)
Camera Module
Three 4-lane CSIs D-PHY 1.2 at 2.5 Gbps per lane,
2x ISP 14 bit: 16 + 16 MP, and 25 MP at 30 fps ZSL;
Real-time sensor input resolution: 16 + 16 MP;
Connectivity 1x USB 3.1 with DP supported
Table 1-2: Key features and performance of C6125/CM6125 SOM
C6125/CM6125 SOM
Processor QCM6125/QCS6125
Operating System Android Q
Memory
eMCP:
32GB eMMC v5.1+16Gb LPDDR4X
32GB eMMC v5.1+24Gb LPDDR4X
Display I/F 1x 4-lane DSI D-PHY 1.2
Camera I/F 3x 4-lane CSI D-PHY 1.2
Audio I/F
SLIMBUS
Soundwire
MI2S(up to 4)
USB 1x USB 3.1 with DP supported
WLAN WCN3950, Support 1 x 1, 802.11 a/b/g/n/ac, support Bluetooth + LE5.x + HS
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 3 -
RF Bands
(CM6125 only)
EMEA:
LTE: B1 B2 B3 B4 B5 B7 B8 B20 B28(A+B) B38 B39 B40 B41
WCDMA: B1 B2 B4 B5 B8
GSM: 850/900/1800/1900
CHN:
LTE: B1 B3 B5 B8 B34 B38 B39 B40 B41
WCDMA: B1 B8
GSM: 900/1800
North America:
LTE: B2 B4 B5 B7 B12 B13 B17 B25 B66 B71 B41
WCDMA: B2 B4 B5
Japan:
LTE: B1 B3 B5 B8 B18 B19 B26 B28(A+B) B41
WCDMA: B1 B6 B8 B19
UIM 2 x
QUP Up to 10 on GPIO, support UART, I2C, I3C, SPI
SDIO 1 x 4-bit, SD 3.0, SD/MMC card, eMMC NAND
JTAG On board JTAG test points
Dimensions and Form Factor
Size: 34 mm x 35 mm (C6125), 51 mm x 35mm (CM6125)
Weight: TBD
Interface form factor: LGA
Operating Temperature -20℃ to 70℃
RoHS All hardware components are fully compliant with EU RoHS directive
2. Hardware block diagram
Figure 1-1. Turbox™ C(M)6125 SOM Hardware System Block Diagram
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 4 -
3. Mechanical size
Turbox C6125 SOM: 34 mm x 35 mm x 3.05 mm.
Figure 1-2. C6125 SOM Dimension
Turbox CM6125 SOM: 51 mm x 35 mm x 3.05 mm.
Figure 1-3. CM6125 SOM Dimension
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 5 -
4. Package dimensions
Figure 1-4. CM6125 Package Dimensions
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 6 -
Chapter 2. Interfaces Description
This chapter introduces all the interfaces definitions, aiming to guide developer to design with Thundercomm
Turbox™ C6125/CM6125 SOM.
1. Interface parameter definitions
Table 2-1. Interface parameter definitions
Symbol Description
AI Analog input
AO Analog output
B Bidirectional digital with CMOS input
DI Digital input (CMOS)
DO Digital output (CMOS)
H High-voltage tolerant
nppdpukp
Programmable pull resistor. The default pull direction is indicated using capital letters and is a prefix to other programmable options:
NP: pdpukp = default no-pull with programmable options following the colon (:)
PD: nppukp = default pull-down with programmable options following the colon (:)
PU: nppdkp = default pull-up with programmable options following the colon (:)
KP: nppdpu = default keeper with programmable options following the colon (:)
KP Contains an internal weak keeper device (keepers cannot drive external buses)
NP Contains no internal pull
OD Open drain
PD Contains an internal pull-down device
PI Power input
PO Power output
PU Contains an internal pull-up device
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 7 -
2. Pin description
Figure 2-1. Turbox™ CM6125/C6125 LGA PIN Map (Top View)
NOTE: The additional pins of CM6125 have been allocated to an independent group at the left side of LGA.
Table 2-2. Pin List
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
44 CSI0_A0_CLK_M CSI AI, AO CSI 0, differential clock – minus
45 CSI0_NC_CLK_P CSI AI, AO CSI 0, differential lane 1 – plus
42 CSI0_B0_LN0_P CSI AI, AO CSI 0, differential lane 0 – plus
43 CSI0_C0_LN0_M CSI AI, AO CSI 0, differential lane 0 – minus
13 CSI0_B1_LN1_M CSI AI, AO CSI 0, differential lane 1 – minus
14 CSI0_A1_LN1_P CSI AI, AO CSI 0, differential lane 0 – plus
11 CSI0_C1_LN2_P CSI AI, AO CSI 0, differential lane 1 – plus
12 CSI0_A2_LN2_M CSI AI, AO CSI 0, differential lane 2 – minus
30 CSI0_C2_LN3_M CSI AI, AO CSI 0, differential lane 3 – minus
31 CSI0_B2_LN3_P CSI AI, AO CSI 0, differential lane 3 – plus
40 CSI1_NC_CLK_P CSI AI, AO CSI 1, differential clock – plus
41 CSI1_A0_CLK_M CSI AI, AO CSI 1, differential clock – minus
38 CSI1_C0_LN0_M CSI AI, AO CSI 1, differential lane 0 – minus
39 CSI1_B0_LN0_P CSI AI, AO CSI 1, differential lane 0 – plus
9 CSI1_B1_LN1_M CSI AI, AO CSI 1, differential lane 1 – minus
10 CSI1_A1_LN1_P CSI AI, AO CSI 1, differential lane 1 – plus
26 CSI1_A2_LN2_M CSI AI, AO CSI 1, differential lane 2 – minus
27 CSI1_C1_LN2_P CSI AI, AO CSI 1, differential lane 2 – plus
28 CSI1_B2_LN3_P CSI AI, AO CSI 1, differential lane 3 – plus
29 CSI1_C2_LN3_M CSI AI, AO CSI 1, differential lane 3 – minus
24 CSI2_A0_CLK_M CSI AI, AO CSI 2, differential clock – minus
25 CSI2_NC_CLK_P CSI AI, AO CSI 2, differential clock – plus
22 CSI2_C0_LN0_M CSI AI, AO CSI 2, differential lane 0 – minus
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 8 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
23 CSI2_B0_LN0_P CSI AI, AO CSI 2, differential lane 0 – plus
7 CSI2_A1_LN1_P CSI AI, AO CSI 2, differential lane 1 – plus
8 CSI2_B1_LN1_M CSI AI, AO CSI 2, differential lane 1 – minus
5 CSI2_A2_LN2_M CSI AI, AO CSI 2, differential lane 2 – minus
6 CSI2_C1_LN2_P CSI AI, AO CSI 2, differential lane 2 – plus
3 CSI2_B2_LN3_P CSI AI, AO CSI 2, differential lane 3 – plus
4 CSI2_C2_LN3_M CSI AI, AO CSI 2, differential lane 3 – minus
35 CCI_I2C_SCL0 1.8 B-PD:nppukp
B
Configurable I/O
Dedicated camera control interface I2C 0
clock
GPIO_38
36 CCI_I2C_SDA0 1.8 B-PD:nppukp
B
Configurable I/O
Dedicated camera control interface I2C 0
serial data
GPIO_37
52 CCI_I2C_SCL1 1.8 B-PD:nppukp
B
Configurable I/O
Dedicated camera control interface I2C 1
clock
GPIO_40
58 CCI_I2C_SDA1 1.8 B-PD:nppukp
B
Configurable I/O
Dedicated camera control interface I2C 1
serial data
GPIO_39
64 CAM_MCLK0 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Camera master clock 0
QDSS trace data bit 5 A
GPIO_34
37 CAM_MCLK1 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Camera master clock 1
QDSS trace data bit 6 A
GPIO_35
81 CAM_MCLK2 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Camera master clock 2
QDSS trace data bit 7 A
Y GPIO_36
51 CAM_MCLK3 1.8
B-PD:nppukp
DO
DO
DO
DI
DO
Configurable I/O
Camera control interface timer 4
Global general-purpose clock 2 B
Camera master clock 3
Camera control interface async 1
QDSS trace data bit 12 A
Y GPIO_44
78 MIPI_DSI0_CLK_P DSI AO DSI0 differential clock – plus
95 MIPI_DSI0_CLK_M DSI AO DSI0 differential clock – minus
96 MIPI_DSI0_L0_P DSI AO DSI0 differential lane 0 – plus
79 MIPI_DSI0_L0_M DSI AO DSI0 differential lane 0 – minus
93 MIPI_DSI0_L1_P DSI AO DSI0 differential lane 1 – plus
76 MIPI_DSI0_L1_M DSI AO DSI0 differential lane 1– minus
94 MIPI_DSI0_L2_P DSI AO DSI0 differential lane 2 – plus
77 MIPI_DSI0_L2_M DSI AO DSI0 differential lane 2 – minus
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 9 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
80 MIPI_DSI0_L3_P DSI AO DSI0 differential lane 3 – plus
97 MIPI_DSI0_L3_M DSI AO DSI0 differential lane 3 – minus
46 MIPI_DSI1_CLK_P DSI AO DSI1 differential clock – plus
47 MIPI_DSI1_CLK_M DSI AO DSI1 differential clock – minus
276 DP_AUX_P AI, AO DisplayPort auxiliary channel – plus
265 DP_AUX_M AI, AO DisplayPort auxiliary channel – minus
210 USB0_HS_DP AI, AO USB high-speed data – plus
209 USB0_HS_DM AI, AO USB high-speed data – minus
277 USB0_SS_RX0_P AI USB super-speed receive 0 – plus
278 USB0_SS_RX0_M AI USB super-speed receive 0 – minus
279 USB0_SS_TX0_P AI, AO USB super-speed transmit 0 – plus
280 USB0_SS_TX0_M AI, AO USB super-speed transmit 0 – minus
225 USB0_SS_RX1_P AI USB super-speed receive 1 – plus
226 USB0_SS_RX1_M AI USB super-speed receive 1 – minus
227 USB0_SS_TX1_M AI, AO USB super-speed transmit 1 – minus
228 USB0_SS_TX1_P AI, AO USB super-speed transmit 1 – plus
2 SDC2_CMD 1.8/2.97 BH-NP:
dpukp Secure digital controller 2 command
21 SDC2_CLK 1.8/2.97 BH-PD:
nppukp Secure digital controller 2 clock
20 SDC2_DATA_0 1.8/2.97 BH-NP:
nppukp Secure digital controller 2 data bit 0
1 SDC2_DATA_1 1.8/2.97 BH-NP:
nppukp Secure digital controller 2 data bit 1
19 SDC2_DATA_2 1.8/2.97 BH-NP:
nppukp Secure digital controller 2 data bit 2
18 SDC2_DATA_3 1.8/2.97 BH-NP:
nppukp Secure digital controller 2 data bit 3
59 SM_GPIO_00 1.8
B-PD:nppukp
DI
DI
B
DO
Configurable I/O
QUP 0 SE0, lane 0: SPI_MISO
QUP 0 SE0, lane 0: UART_CTS
QUP 0 SE0, lane 0: I2C_SDA
QDSS trace data bit 6 B
57 SM_GPIO_01 1.8
B-PD:nppukp
DO
DO
B
DO
Configurable I/O
QUP 0 SE0, lane 1: SPI_MOSI
QUP 0 SE0, lane 1: UART_RFR
QUP 0 SE0, lane 1: I2C_SCL
QDSS trace data bit 7 B
Y
60 SM_GPIO_02 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
QUP 0 SE0, lane 2: SPI_SCLK
QUP 0 SE0, lane 2: UART_TX
QDSS trace data bit 8 B
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 10 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
62 SM_GPIO_03 1.8
B-PD:nppukp
DO
DI
DO
Configurable I/O
QUP 0 SE0, lane 3: SPI_CS_N
QUP 0 SE0, lane 3: UART_RX
QDSS trace data bit 9 B
Y
82 SM_GPIO_04 1.8 B-PD:nppukp
B
Configurable I/O
QUP 0 SE1, lane 0: I2C_SDA Y
83 SM_GPIO_05 1.8 B-PD:nppukp
B
Configurable I/O
QUP 0 SE1, lane 1: I2C_SCL
100 SM_GPIO_06 1.8
B-PD:nppukp
DI
DI
B
Configurable I/O
QUP 0 SE2, lane 0: SPI_MISO
QUP 0 SE2, lane 0: UART_CTS
QUP 0 SE2, lane 0: I2C_SDA
119 SM_GPIO_07 1.8
B-PD:nppukp
DO
DO
B
Configurable I/O
QUP 0 SE2, lane 1: SPI_MOSI
QUP 0 SE2, lane 1: UART_RFR
QUP 0 SE2, lane 1: I2C_SCL
114 SM_GPIO_08 1.8
B-PD:nppukp
DO
DO
Configurable I/O
QUP 0 SE2, lane 2: SPI_SCLK
QUP 0 SE2, lane 2: UART_TX
101 SM_GPIO_09 1.8
B-PD:nppukp
DO
DI
Configurable I/O
QUP 0 SE2, lane 3: SPI_CS_N
QUP 0 SE2, lane 3: UART_RX
Y
128 SM_GPIO_14 1.8
B-PD:nppukp
B
DO
DO
Configurable I/O
QUP 0 SE3, lane 0: I2C_SDA
QUP 0 SE3, lane 2: UART_TX
QDSS trigger output 1 B
Y
139 SM_GPIO_15 1.8
B-PD:nppukp
B
DI
DO
Configurable I/O
QUP 0 SE3, lane 1: I2C_SCL
QUP 0 SE3, lane 3: UART_RX
QDSS trigger output 0 B
Y
138 SM_GPIO_20 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
QUP 1 SE3, lane 2: SPI_SCLK
QUP 1 SE3, lane 2: I2S2_DATA0
QDSS trace data bit 4 B
137 SM_GPIO_21 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
QUP 1 SE3, lane 3: SPI_CS_N
QUP 1 SE3, lane 3: I2S2_DATA1
QDSS trace data bit 5 B
Y
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 11 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
255 SM_GPIO_22 1.8
B-PD:nppukp
DO
DO
BB
DI
Configurable I/O
Global general-purpose clock 3 B
QUP 1 SE0, lane 0: SPI_MISO
QUP 1 SE0, lane 0: I3C_SDA
QUP 1 SE0, lane 0: I2C_SDA
QUP 1 SE0, lane 0: UART_CTS
Y
267 SM_GPIO_23 1.8
B-PD:nppukp
DO
BB
DO
Configurable I/O
QUP 1 SE0, lane 1: SPI_MOSI
QUP 1 SE0, lane 1: I3C_SCL
QUP 1 SE0, lane 1: I2C_SCL
QUP 1 SE0, lane 1: UART_RFR
254 SM_GPIO_24 1.8
B-PD:nppukp
DO
DO
Configurable I/O
QUP 1 SE0, lane 2: SPI_SCLK
QUP 1 SE0, lane 2: UART_TX
266 SM_GPIO_25 1.8
B-PD:nppukp
DO
DI
Configurable I/O
QUP 1 SE0, lane 3: SPI_CS_N
QUP 1 SE0, lane 3: UART_RX
Y
178 SM_GPIO_26 1.8 B-PD:nppukp
DO
Configurable I/O
QUP 1 SE0, lane 4: SPI1_CS1 Y
105 SM_GPIO_27 1.8 B-PD:nppukp
DO
Configurable I/O
QUP 1 SE0, lane 5: SPI1_CS2 Y
61 SM_GPIO_30 1.8
B-PD:nppukp
DI
DI
B
Configurable I/O
QUP 1 SE1, lane 0: SPI_MISO
QUP 1 SE1, lane 0: UART_CTS
QUP 1 SE1, lane 0: I2C_SDA
55 SM_GPIO_31 1.8
B-PD:nppukp
DO
DO
B
Configurable I/O
QUP 1 SE1, lane 1: SPI_MOSI
QUP 1 SE1, lane 1: UART_RFR
QUP 1 SE1, lane 1: I2C_SCL
66 SM_GPIO_32 1.8
B-PD:nppukp
DO
DO
DI
Configurable I/O
QUP 1 SE1, lane 2: SPI_SCLK
QUP 1 SE1, lane 2: UART_TX
Boot configuration control bit 2
54 SM_GPIO_33 1.8
B-PD:nppukp
DO
DI
Configurable I/O
QUP 1 SE1, lane 3: SPI_CS_N
QUP 1 SE1, lane 3: UART_RX
Y
232 SM_GPIO_41 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 1 A
250 SM_GPIO_42 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Camera control interface timer 2
QDSS trace data bit 8 A
Y
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 12 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
56 SM_GPIO_43 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
Camera control interface timer 1
Global general purpose clock 2 A
QDSS trace data bit 2 A
Y
247 SM_GPIO_45 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
Camera control interface timer 0
Global general-purpose clock 1 A
QDSS trace data bit 13 A
Y
65 SM_GPIO_46 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
Camera control interface timer 3
Global general-purpose clock 1 B
QDSS trace data bit 14 A
73 SM_GPIO_47 1.8
B-PD:nppukp
DI
DO
Configurable I/O
Camera control interface async 0
QDSS trace data bit 15 A
Y
229 SM_GPIO_48 1.8
B-PD:nppukp
DI
DO
Configurable I/O
Camera control interface async 2
QDSS trace data bit 4 A
231 SM_GPIO_49 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 4 A
90 SM_GPIO_52 1.8
B-PD:nppukp
DI
DO
Configurable I/O
Tx level may degrade GNSS receiver (D)
PA transmit indicator
230 SM_GPIO_53 1.8
B-PD:nppukp
DI
B
DI
Configurable I/O
Tx level may degrade GNSS receiver (A)
Generic RF controller bit 1
Boot configuration control bit 13
281 SM_GPIO_54 1.8
B-PD:nppukp
B
DI
Configurable I/O
Generic RF controller bit 2
Boot configuration control bit 14
50 SM_GPIO_55 1.8
B-PD:nppukp
DI
B
DI
Configurable I/O
Tx level may degrade GNSS receiver (B)
Generic RF controller bit 3
Boot configuration control bit 6
74 SM_GPIO_57 1.8 B-PD:nppukp
B
Configurable I/O
Generic RF controller bit 5
75 SM_GPIO_58 1.8
B-PD:nppukp
DI
DO
B
Configurable I/O
Tx level may degrade GNSS receiver (E)
Global general-purpose clock 3 A
Generic RF controller bit 8
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 13 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
85 SM_GPIO_59 1.8
B-PD:nppukp
DI
B
Configurable I/O
Tx level may degrade GNSS receiver (F)
Generic RF controller bit 9
Y
133 SM_GPIO_80 1.8
B-PD:nppukp
DI
DO
Configurable I/O
MDP vertical sync – primary
QDSS trace data bit 0 A
Y
179 SM_GPIO_81 1.8
B-PD:nppukp
DI
DO
Configurable I/O
MDP vertical sync – secondary
QDSS trace control A
Y
148 SM_GPIO_82 1.8
B-PD:nppukp
DI
DO
Configurable I/O
MDP vertical sync – external
QDSS trace clock A
Y
283 SM_GPIO_83 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 9 A Y
63 SM_GPIO_84 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 10 A
108 SM_GPIO_85 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 11 A Y
258 SM_GPIO_86 1.8
B-PD:nppukp
DI
DO
Configurable I/O
Boot configuration control bit 15
QDSS trace data bit 14 B
Y
124 SM_GPIO_87 1.8 B-PD:nppukp
DI
Configurable I/O
Boot configuration control bit 1
116 SM_GPIO_88 1.8 B-PD:nppukp Configurable I/O Y
212 SM_GPIO_89 1.8 B-PD:nppukp
DO
Configurable I/O
MDP vertical sync – primary Y
99 SM_GPIO_90 1.8 B-PD:nppukp Configurable I/O
162 SM_GPIO_91 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 10 B Y
126 SM_GPIO_92 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 11 B Y
118 SM_GPIO_93 1.8 B-PD:nppukp B-PD:nppukp Y
192 SM_GPIO_94 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 13 B Y
213 SM_GPIO_95 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trigger input 0 B Y
53 SM_GPIO_97 1.8 B-PD:nppukp
DI
Configurable I/O
MDP vertical sync – secondary B Y
233 SM_GPIO_98 1.8 B-PD:nppukp Configurable I/O Y
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 14 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
91 SM_GPIO_100 1.8
B-PD:nppukp
DI
DI
DO
Configurable I/O
Boot configuration control bit 4
DP_HOT_PLUG_DETECT
QDSS trace data bit 12 B
Y
125 SM_GPIO_101 1.8
B-PD:nppukp
DI
DO
Configurable I/O
Boot configuration control bit 5
QDSS trigger input 1 A
Y
274 SM_GPIO_113 1.8 B-PD:nppukp
DO
Configurable I/O
Primary MI2S clock
262 SM_GPIO_114 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Primary MI2S Word Select
QDSS trace control B
285 SM_GPIO_115 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Primary MI2S Data 0
QDSS trace data bit 0 B
284 SM_GPIO_116 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Primary MI2S Data 1
QDSS trace data bit 1 B
249 SM_GPIO_117 1.8 B-PD:nppukp
DO
Configurable I/O
QDSS trace data bit 2 B
282 SM_GPIO_118 1.8
B-PD:nppukp
DI
DO
DO
Configurable I/O
Boot configuration control bit 3
Hi-fi DAC Clock 2
QDSS trace data bit 3 B
Y
143 SM_GPIO_119 1.8 B-PD:nppukp
DO
Configurable I/O
Hi-fi DAC Clock 1
242 SM_GPIO_120 1.8 B-PD:nppukp Configurable I/O Y
68 SM_GPIO_123 1.8 B-PD:nppukp
DO
Configurable I/O
I2S 4 Data 0 Y
67 SM_GPIO_124 1.8 B-PD:nppukp
DO
Configurable I/O
I2S 4 Data 1 Y
272 SM_GPIO_125 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Digital MIC 0 Clock
I2S 1 Clock
259 SM_GPIO_126 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Digital MIC 0 Data
I2S 1 Word Select
Y
273 SM_GPIO_127 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Digital MIC 1 Clock
I2S 1 Data 0
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 15 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
261 SM_GPIO_128 1.8
B-PD:nppukp
DO
DO
Configurable I/O
Digital MIC 1 Data
I2S 1 Data 1
Y
144 SM_GPIO_129 1.8
B-PD:nppukp
DO
DI
B
Configurable I/O
Generic RF controller bit 0
115 SM_GPIO_130 1.8 B-PD:nppukp Configurable I/O Y
117 SM_GPIO_131 1.8 B-PD:nppukp Configurable I/O Y
89 SM_GPIO_132 1.8 B-PD:nppukp Configurable I/O Y
102 SNS_I2C_SDA 1.8 B-PD:nppukp
B
Configurable I/O
QUP 1 SE2, lane 0: I2C_SDA GPIO_28
103 SNS_I2C_SCL 1.8 B-PD:nppukp
B
Configurable I/O
QUP 1 SE2, lane 1: I2C_SCL Y GPIO_29
72 WDOG_DISABLE 1.8
B-PD:nppukp
DI
B
DI
Configurable I/O
Tx level may degrade GNSS receiver (C)
Generic RF controller bit 4
Boot configuration control bit 0
GPIO_56
120 USB_SS-H_HS-L_SEL 1.8
B-PD:nppukp
DI
DO
Configurable I/O
USB PHY port select
QDSS trace clock B
Y GPIO_10
2
268 FORCED_USB_BOOT 1.8 B-PD:nppukp
DO
Configurable I/O
Forced USB boot Y GPIO_99
244 FORCED_USB_BOOT_
POL_SEL 1.8
B-PD:nppukp
DO
D
Configurable I/O
I2S 3 data 1
Forced USB boot polarity select
GPIO_10
4
127 SWR_CLK 1.8
B-PD:nppukp
DO
DI
DO
Configurable I/O
QUP 1 SE3, lane 0: SWR_CLK
QUP 1 SE3, lane 0: SPI_MISO
QUP 1 SE3, lane 0: I2S2_SCK
GPIO_18
84 SMR_DATA 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
QUP 1 SE3, lane 1: SWR_DATA
QUP 1 SE3, lane 1: SPI_MOSI
QUP 1 SE3, lane 1: I2S2_WS
GPIO_19
222 SWR_TX_CLK-
SLIMBUS_CLK 1.8
B-PD:nppukp
DO
DO
DO
DO
Configurable I/O
SoundWire transmit clock
Audio SLIMbus clock
I2S 3 clock
QDSS trigger output 1 A
GPIO_10
6
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 16 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
223 SWR_TX_DATA1-
SLIMBUS_D1 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
SoundWire transmit data 1
Audio SLIMbus data 1
I2S 3 data 0
GPIO_10
8
224 SWR_TX_DATA0-
SLIMBUS_D0 1.8
B-PD:nppukp
DO
DO
DO
DO
Configurable I/O
SoundWire transmit data 0
Audio SLIMbus data 0
I2S 3 word select
QDSS trigger input 1 B
Y GPIO_10
7
240 SWR_RX_CLK-
I2S_4_D2 1.8
B-PD:nppukp
DO
DO
DO
Configurable I/O
SoundWire receive data 0
I2S 3 data 2
QDSS trigger output 0 A
Y GPIO_11
0
241 SWR_RX_DATA0-
I2S_4_D3 1.8
B-PD:nppukp
DO
DI
DO
Configurable I/O
SoundWire receive data 0
I2S 3 data 3
QDSS trigger input 0 A
Y GPIO_11
1
243 SWR_RX_DATA1 1.8 B-PD:nppukp
DI
Configurable I/O
SoundWire receive data 1 Y
GPIO_11
2
248 RFFE3_CLK 1.8 B-PD:nppukp
DO
Configurable I/O
RF front-end 3 interface clock GPIO_65
246 RFFE3_DATA 1.8
B-PD:nppukp
DO
DO
DI
Configurable I/O
Generic RF controller bit 37
RF front-end 3interface data
Boot configuration control bit 8
GPIO_64
271 RFFE6_CLK 1.8 B-PD:nppukp
DO
Configurable I/O
RF front-end 6 interface clock Y GPIO_70
270 RFFE6_DATA 1.8
B-PD:nppukp
DO
DI
Configurable I/O
RF front-end 6 interface data
Boot configuration control bit 7
GPIO_71
141 UIM1_PRESENT 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM1 presence detection Y GPIO_79
140 UIM1_RESET 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM1 reset (dual voltage) GPIO_78
130 UIM1_CLK 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM1 clock (dual voltage) GPIO_77
129 UIM1_DATA 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM1 data (dual voltage) GPIO_76
142 UIM2_PRESENT 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM2 presence detection Y GPIO_75
194 UIM2_RESET 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM2 reset (dual voltage) GPIO_74
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 17 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
132 UIM2_CLK 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM2 clock (dual voltage) GPIO_73
131 UIM2_DATA 1.8/2.95 B-PD:nppukp
DO
Configurable I/O
UIM2 data (dual voltage) GPIO_72
88 DBG_UART_RX 1.8
B-PD:nppukp
DI
B
Configurable I/O
QUP 0 SE4, lane 3: UART_RX
QUP 0 SE4, lane 1: I2C_SCL
Y GPIO_17
104 DBG_UART_TX 1.8
B-PD:nppukp
DO
B
Configurable I/O
QUP 0 SE4, lane 2: UART_TX
QUP 0 SE4, lane 0: I2C_SDA
GPIO_16
263 VREG_L5A_2P96 1.8/2.96 PO L5A LDO regulated output
170 VREG_L9A_1P8 1.8 PO L9A LDO regulated output
187 VREG_L10A_1P8 1.8 PO L10 LDO regulated output
156 VREG_L12A_1P8 1.8 PO L12 LDO regulated output
106 VREG_L14A_1P8 1.8 PO L14 LDO regulated output
186 VREG_L15A_3P104 3.104 PO L15 LDO regulated output
264 VREG_L19A_1P8_UIM
1 1.8/2.95 PO Power source for UIM1
86 VREG_L20A_1P8_UIM
2 1.8/2.95 PO Power source for UIM2
251 VREG_L22A_2P96 1.8/2.96 PO L22 LDO regulated output
208 VDISP_P_OUT PO Display bias plus: positive LCD regulated
output voltage
121 VDISP_M_OUT PO Display bias minus: negative LCD
regulated output
207 VIB_DRV_LDO_P PO Power supply for Haptics drive
218 VCOIN 3V PI,PO Coin-cell charge and supply
163 USB_CC1 AI
OTG mode enable or CC1 pin for the USB
Type-C
connector (user programmable). Requires
IEC protection.
149 USB_CC2 AI
CC2 pin for the USB Type-C connector.
Requires IEC
protection.
205,206 USB_VBUS_CONN PI,PO
Input power from the source (USB), or
output during
USB-OTG. This is a power entry node for
the charger and
connects to the OVP circuitry.
195,196,197,202, VBATT PI,PO
Battery voltage node, connects to BATFET.
Output is for
charging, and input is for all other
operations
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 18 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
198 BATT_THERM AI
Battery temperature input to ADC for
measuring the pack
temperature. It is used for charger safe
operation and
BMS/Qualcomm battery gauge.
153 VBATT_VSNS_P AI
Battery voltage sense input plus. Connect
to the battery
positive remote sense node or connect this
directly to the
battery positive node.
167 VBATT_VSNS_M AI
Battery voltage sense input minus.
Connect to the battery
negative remote sense node or connect
this directly to the
battery negative node.
181 BATT_ID AI
Battery ID input to the ADC. It can be used
for missing
battery detection.
182,183,184, VPH_PWR PI,PO Primary system supply node, SCHG
regulated node
150 SMB_VCHG_P MV Configurable; default digital input with 10
µA pull-down.
PMI_GPI
O7
151 SMB_VCHG_M MV Configurable; default digital input with 10
µA pull-down.
PMI_GPI
O8
199 PMI_GPIO_01_USB_C
ONN_THERM MV
Configurable; default digital input with 10
µA pull-down.
165 PMI_GPIO_02 MV Configurable; default digital input with 10
µA pull-down.
189 PMI_GPIO_03_CHG_S
KIN_THERM MV
Configurable; default digital input with 10
µA pull-down.
169 PMI_GPIO_04_SMB_T
HERM MV
Configurable; default digital input with 10
µA pull-down.
188 PMI_GPIO_05 LV Configurable; default digital input with 10
µA pull-down.
164 PMI_GPIO_06 LV Configurable; default digital input with 10
µA pull-down.
257 PM_GPIO_01_WCD_DI
V_CLK1 LV
Configurable; default digital input with 10
µA pull-down.
152 PM_GPIO_02 LV Configurable; default digital input with 10
µA pull-down.
275 PM_GPIO_03_CAM_FL
ASH_THERM LV
Configurable; default digital input with 10
µA pull-down.
166 PM_GPIO_04 LV Configurable; default digital input with 10
µA pull-down.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 19 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
215 PM_GPIO_07_PA1_TH
ERM MV
Configurable; default digital input with 10
µA pull-down.
154 PM_GPIO_08_BL_PW
M_OUT MV
Configurable; default digital input with 10
µA pull-down.
168 PM_GPIO_09 MV Configurable; default digital input with 10
µA pull-down.
216 CBL_PWR_N DI Cable power-on ground switch (200 kΩ
internal PU)
176 BOOT_PWR AO
Auxiliary low dropout (LDO) output – 50 mA
(minimum)
output supply. Also used to supply
BOOT_CAP.
185 PM_OPTION AI Option hardware configuration control
159 LN_BB_CLK3 DO NFC clock
122 PMI_DISP_HW_EN DI Hardware enable for LCD display
201 PMI_USB_OPTION DI
Option pin is used to select different PON
options based on
pull-down (PD) resistor value
193 KYPD_PWR_N DI Power-on key ground switch
200 KYPD_VOL_UP_N LV Configurable; default digital input with 10
µA pull-down
PM_GPI
O_05
155 KYPD_VOL_DOWN_N DI Reset input to PM
177 RED_LED AO RGB LED high-side current source for the
red LED
191 GREEN_LED AO RGB LED high-side current source for the
green LED
204 BLUE_LED AO RGB LED high-side current source for the
blue LED
180 FLASH_LED1 AO
Flash high-side curent source for LED1. It
connects to a
node of flash LED.
211 FLASH_LED2 AO
Flash high-side current source for LED2. It
connects to a
node of flash LED.
87 ANT_FM_RX RF_IN FM antenna
146 ANT_2G_5G_WLAN RF_IO WIFI antenna
98,145,147,286,287,2
88,289,290,291,292,2
93,294,295,
GND Ground
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 20 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
15,16,17,32,33,34,48,
49,69,70,71,92,107,1
09,110,111,112,113,1
23,134,135,136,157,1
58,160,161,171,172,1
73,174,175,190,203,2
14,217,219,220,221,2
34,235,236,237,238,2
39,245,252,253,256,2
69
NC No connection
CM6125 version only
2 ANT_DRX RF_IO Diversity Antenna
4 SM_GPIO_32
B-PD:nppukp
DO
DO
DI
Configurable I/O
QUP 1 SE1, lane 2: SPI_SCLK
QUP 1 SE1, lane 2: UART_TX
Boot configuration control bit 2
5 SDR_GRFC_0
6 SDR_GRFC_1
7 SDR_GRFC_2
8 RFFE3_DATA
B-PD:nppukp
DO
DO
DI
GRFC37
RFFE3_DATA
BOOT_CONFIG(8)
GPIO_64
9 RFFE3_CLK B-PD:nppukp
DO
Configurable I/O
RF front-end 3 interface clock GPIO_65
10 RFFE6_DATA
B-PD:nppukp
DO
DI
Configurable I/O
RF front-end 6 interface data
Boot configuration control bit 7
GPIO_71
11 RFFE6_CLK B-PD:nppukp
DO
Configurable I/O
RF front-end 6 interface clock GPIO_70
13 ANT_GPS_L1_IN RF_IN GPS_ANTENNA
15 SDR_GRFC_5
16 SDR_GRFC_6
17 SDR_GRFC_7
18 RFFE5_CLK
B-PD:nppukp
DO
DO
Configurable I/O
Generic RF controller bit 35
RF front-end 5 interface clock
GPIO_69
19 RFFE5_DATA
B-PD:nppukp
DO
DO
DI
Configurable I/O
Generic RF controller bit 32
RF front-end 5 interface data
Boot configuration control bit 12
GPIO_68
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 21 -
Pin # Pin name Voltage IO Description Wake-up
(yes/no) GPIO#
20 SM_GPIO_118
B-PD:nppukp
DI
DO
DO
Configurable I/O
Boot configuration control bit 3
Hi-fi DAC Clock 2
QDSS trace data bit 3 B
21 SM_GPIO_87 B-PD:nppukp
DI
Configurable I/O
Boot configuration control bit 1
48 ANT_PRI Primary_Antenna
1,3,12,14,47,49,54,56
,57,58,59 GND
22,23,24,25,26,27,28,
29,30,31,32,33,34,35,
36,37,38,39,40,41,42,
43,44,45,46,
NC
2.1. Power supply interface
Below table describes all interfaces of SOM power supply. For the detailed parameters, please refer Chapter 3.
Electrical Characteristics.
Table 2-3. Power supply pin description
Pin Name Pin# Type Description
VREG_L20A_1P8_UIM2 86 PO UIM2 (1.8/2.95)
VREG_L14A_1P8 106 PO WCD_VDD_BUCK (1.8 V)
VREG_L12A_1P8 156 PO Camera sensors (1.8 V)
VREG_L9A_1P8 170 PO LPDDR4x_VDD1 (1.8), VDD_PX3, VDD_PX7, WCD (1.8 V), WCN (1.8 V),
Sensors (1.8 V), RFFE (1.8 V), WSA (1.8 V)
VREG_L15A_3P104 186 PO USB3 (3.1)
VREG_L10A_1P8 187 PO USB2 (1.8 V), USB3.1 (1.8 V), QFPROM (1.8 V), UFS (1.8V), VDDPX_11
VREG_L22A_2P96 251 PO MEM_SD_MMC_VDD (2.96)
VREG_L5A_2P96 263 PO
VREG_L19A_1P8_UIM1 264 PO UIM1 (1.8/2.95)
VPH_PWR 182,183,184 PI Primary system supply node, SCHG regulated node
VBATT 195,196,197,202 PI,PO Battery voltage node
VCOIN 218 PI Coin-cell charge and supply
USB_VBUS_CONN 205,206 PI,PO Input power from the source (USB), or output during USB-OTG.
VDISP_M_OUT 121 PO Display bias minus
VDISP_P_OUT 208 PO Display bias plus
BOOT_PWR 176 AO Auxiliary low dropout (LDO) output
RED_LED 177 PO RGB LED high-side current source for the red LED
FLASH_LED1 180 PO Flash high-side current source for LED1
GREEN_LED 191 PO RGB LED high-side current source for the green LED
BLUE_LED 204 PO RGB LED high-side current source for the blue LED
FLASH_LED2 211 PO Flash high-side current source for LED2
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 22 -
Pin Name Pin# Type Description
VIB_DRV_LDO_P 207 PO Power supply for Haptics driver
GND 98,145,147,286,287,288,289
,290,291,292,293,294,295 PI Ground
2.2. Signal control interface
Table 2-4. Signal-control pin description
PAD Name Pad Voltage Type Description Notes
KYPD_PWR_N 193 1.8 DI Power on/off key signal, internally pulled up to 1.8V Active low level
CBL_PWR_N 216 1.8 DI Cable power-on; internal pull-up to 1.8 V; initiates
power-on when grounded Active low level
KYPD_VOL_DOWN_N 155 PU 1.8 DI Reset input to PM (40 kΩ internal PU)
WDOG_DISABLE 72 1.8 DI Gates the watchdog expired signal
USB_PHY_PS 120 - DI 1.8V push-pull tri-state output indicating CC1 or CC2
connection (orientation)
QCM6125(GPIO102)
& PMI632(CC_OUT)
PMI_DISP_HW_EN 122 1.8 DI Hardware enables for LCD display PMI632
VBATT_VSNS_P 153 - AI Battery voltage sense input plus PMI632
VBATT_VSNS_M 167 - AI Battery voltage sense input minus PMI632
BATT_ID 181 - AI Battery ID input to the ADC PMI632
PM_OPTION 185 - AI Option hardware configuration control PM6125
BATT_THERM 198 - AI Battery temperature input to ADC for measuring the
pack temperature. PMI632
KYPD_VOL_UP_N 200 - LV Volume + Key PM6125
PMI_USB_OPTION 201 - - To select different PON options based on PD resistor
value PMI632
FORCED_USB_BOOT_POL_SEL 244 1.8
B-PD:nppukp
DO
DI
Forced USB boot polarity select, default SEL=L,
FORCE_USB_BOOT=H QCM6125
FORCED_USB_BOOT 268 Forced a USB boot QCM6125
LN_BB_CLK3 159 - DO Default NFC clock PM6125
BATT_ID is used for the different battery pack (ranges from 7.5k to 450kohm) identification.
BATT_THERM reports the temperature of the battery pack to system. In general, it is recommended to use NTC
100K 1% B=4350 thermistor in the battery pack, and 100Kohm resistance for the non-battery device.
Default settings for USB_PHY_PS and FORCED_USB_BOOT_SEL has been defined in the SOM.
The EDL mode will be enabled once SM_FORCE_USB_BOOT pulled up to 1.8V.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 23 -
Figure 2-2. Power Signal
2.3. USB interface and display port
The SOM supports a USB 3.1 interface and a DisplayPort 1.4 interface.
Table 2-5. Signal-control pin description
PAD Name Pad Typ. Description Notes
USB_CC1 149 AI OTG mode enable or CC1 pin for the USB Type-C connector PMI632
USB_CC2 163 AI CC2 pin for the USB Type-C connector. PMI632
USB0_HS_DM 209 AI,AO USB high-speed data – minus QCM6125
USB0_HS_DP 210 AI,AO USB high-speed data – plus QCM6125
USB0_SS_RX1_P 225 AI USB super-speed receive 1 – plus QCM6125
USB0_SS_RX1_M 226 AI USB super-speed receive 1 – minus QCM6125
USB0_SS_TX1_M 227 AO USB super-speed transmit 1 – minus QCM6125
USB0_SS_TX1_P 228 AO USB super-speed transmit 1 – plus QCM6125
USB0_SS_RX0_P 277 AI USB super-speed receive 0 – plus QCM6125
USB0_SS_RX0_M 278 AI USB super-speed receive 0 – minus QCM6125
USB0_SS_TX0_P 279 AO USB super-speed transmit 0 – plus QCM6125
USB0_SS_TX0_M 280 AO USB super-speed transmit 0 – minus QCM6125
DP_AUX_M 265 AI,AO DisplayPort auxiliary channel – minus QCM6125
DP_AUX_P 276 AI,AO DisplayPort auxiliary channel – plus QCM6125
SM_GPIO_100 91 DI DP_HOT_PLUG_DETECT QCM6125
The SOM do not support the USB DP function. If a DP device is detected by SM_GPIO_100, USB SS lanes will
be occupied by display port lanes respectively.
2.4. Camera module
The SOM supports 3 x 4-lane CSIs D-PHY, 1.2 at 2.5Gbps per lane.
Table 2-6. Camera pin description
PAD Name Pad Typ. Description Notes
CSI2_B2_LN3_P 3 AI,AO CSI 2, differential lane 3 – plus MIPI CSI
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 24 -
PAD Name Pad Typ. Description Notes
CSI2_C2_LN3_M 4 CSI 2, differential lane 3 – minus
CSI2_A2_LN2_M 5 CSI 2, differential lane 2 – minus
CSI2_C1_LN2_P 6 CSI 2, differential lane 2 – plus
CSI2_A1_LN1_P 7 CSI 2, differential lane 1 – plus
CSI2_B1_LN1_M 8 CSI 2, differential lane 1 – minus
CSI1_B1_LN1_M 9 CSI 1, differential lane 1 – minus
CSI1_A1_LN1_P 10 CSI 1, differential lane 1 – plus
CSI0_C1_LN2_P 11 CSI 0, differential lane 2 – plus
CSI0_A2_LN2_M 12 CSI 0, differential lane 2 – minus
CSI0_B1_LN1_M 13 CSI 0, differential lane 1 – minus
CSI0_A1_LN1_P 14 CSI 0, differential lane 1 – plus
CSI2_C0_LN0_M 22 CSI 2, differential lane 0 – minus
CSI2_B0_LN0_P 23 CSI 2, differential lane 0 – plus
CSI2_A0_CLK_M 24 CSI 2, differential clock – minus
CSI2_NC_CLK_P 25 CSI 2, differential clock – plus
CSI1_A2_LN2_M 26 CSI 1, differential lane 2 – minus
CSI1_C1_LN2_P 27 CSI 1, differential lane 2 – plus
CSI1_B2_LN3_P 28 CSI 1, differential lane 3 – plus
CSI1_C2_LN3_M 29 CSI 1, differential lane 3 – minus
CSI0_C2_LN3_M 30 CSI 0, differential lane 3 – minus
CSI0_B2_LN3_P 31 CSI 0, differential lane 3 – plus
CSI1_C0_LN0_M 38 CSI 1, differential lane 0 – minus
CSI1_B0_LN0_P 39 CSI 1, differential lane 0 – plus
CSI1_NC_CLK_P 40 CSI 1, differential clock – plus
CSI1_A0_CLK_M 41 CSI 1, differential clock – minus
CSI0_B0_LN0_P 42 CSI 0, differential lane 0 – plus
CSI0_C0_LN0_M 43 CSI 0, differential lane 0 – minus
CSI0_A0_CLK_M 44 CSI 0, differential clock – minus
CSI0_NC_CLK_P 45 CSI 0, differential clock – plus
CAM_MCLK1 37
DO
Camera master clock 1
CAM_MCLK3 51 Camera master clock 3
CAM_MCLK0 64 Camera master clock 0
CAM_MCLK2 81 Camera master clock 2
CCI_I2C_SCL0 35
B-PD:nppukp
B
Dedicated camera control interface I2C 0 serial clock
SOM internal 2.2k pull-up to 1.8V CCI_I2C_SDA0 36 Dedicated camera control interface I2C 0 serial data
CCI_I2C_SCL1 52 Dedicated camera control interface I2C 1 serial clock
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 25 -
PAD Name Pad Typ. Description Notes
CCI_I2C_SDA1 58 Dedicated camera control interface I2C 1 serial data
CCI I2C have 2.2kΩ pulled-up inside. In general, there are no external pulled-up be required.
3x CSI interfaces can set up multiple combination dependently with the use case.
Furthermore, the 4 lanes of CSI interface can be configured as 2-lane plus 1-lan interfaces or 1-lan plus 1-lane
interface. Refer to the combination below.
DCLK➔DCLK_A DCLK➔DCLK_A
DLN0➔DLN0_A DLN0➔DLN0_A
DLN1➔DLN1_A DLN2➔DLN0_B
DLN2➔DLN0_B DLN3➔DCLK_B
DLN3➔DCLK_B
2.5. MIPI display serial interface
The SOM supports 1 x 4-lane DSI D-PHY, 1.2 at 1.5Gbps per lane.
Table 2-7. MIPI display serial interface pin description
PAD Name Pad Type Description Notes
MIPI_DSI1_CLK_P 46
AO
DSI1 differential clock – plus
MIPI DSI
MIPI_DSI1_CLK_M 47 DSI1 differential clock – minus
MIPI_DSI0_L1_M 76 DSI0 differential lane 1 – minus
MIPI_DSI0_L2_M 77 DSI0 differential lane 2 – minus
MIPI_DSI0_CLK_P 78 DSI0 differential clock – plus
MIPI_DSI0_L0_M 79 DSI0 differential lane 0 – minus
MIPI_DSI0_L3_P 80 DSI0 differential lane 3 – plus
MIPI_DSI0_L1_P 93 DSI0 differential lane 1 – plus
MIPI_DSI0_L2_P 94 DSI0 differential lane 2 – plus
MIPI_DSI0_CLK_M 95 DSI0 differential clock – minus
MIPI_DSI0_L0_P 96 DSI0 differential lane 0 – plus
MIPI_DSI0_L3_M 97 DSI0 differential lane 3 – minus
2.6. QCM6125 GPIO interface
These GPIOs of QCM6125 are available as Qualcomm universal peripheral (QUP) interface ports that can be
configured for UART or/and SPI or/and I2C or/and I3C operation (Note: Only one protocol type can be selected in
each QUP engine at the same time).
There are 9 x QUP engines (Serial Engine item in below table).
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 26 -
I2C is a two-wire bus interface that can be routed to multiple devices; each bus line needs to be supplemented by
a 2.2kΩ pull-up resistor.
Table 2-8. GPIO QUP configuration
GPIO Serial Engine Lane Multiplexed Interface
QUP0
0
SE0
0 UART_CTS SPI_MISO I2C_SDA
1 1 UART_RFR SPI_MOSI I2C_SCL
2 2 UART_TX SPI_SCLK
3 3 UART_RX SPI_CS_N
4 SE1
0 I2C_SDA
5 1 I2C_SCL
6
SE2
0 UART_CTS SPI_MISO I2C_SDA
7 1 UART_RFR SPI_MOSI I2C_SCL
8 2 UART_TX SPI_SCLK
9 3 UART_RX SPI_CS_N
14 SE3
0/2 UART_TX I2C_SDA
15 1/3 UART_RX I2C_SCL
16 SE4
0/2 UART_TX I2C_SDA
17 1/3 UART_RX I2C_SCL
QUP1
22
SE0
0 UART_CTS SPI_MISO I2C_SDA I2C3_SDA
23 1 UART_RFR SPI_MOSI I2C_SCL I2C3_SCL
24 2 UART_TX SPI_SCLK
25 3 UART_RX SPI_CS_N
26 4 SPI1_CS1
27 5 SPI1_CS2
30
SE1
0 UART_CTS SPI_MISO I2C_SDA
31 1 UART_RFR SPI_MOSI I2C_SCL
32 2 UART_TX SPI_SCLK
33 3 UART_RX SPI_CS_N
28 SE2
0 I2C_SDA
29 1 I2C_SCL
18
SE3
0 SPI_MISO SWR_CLK I2S2_SCK
19 1 SPI_MOSI SWR_DATA I2S2_WS
20 2 SPI_SCLK I2S2_DATA0
21 3 SPI_CS_N I2S2_DATA1
Table 2-9. QCM6125 GPIO pad description
PAD Name PAD Voltage Wake-up Description
SM_GPIO_55 50 1.8V
Configurable I/O
Boot configuration control bit 6
SM_GPIO_97 53 Y Configurable I/O
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 27 -
PAD Name PAD Voltage Wake-up Description
SM_GPIO_33 54 Y
Configurable I/O
QUP 1 SE1, lane 3: SPI_CS_N
QUP 1 SE1, lane 3: UART_RX
SM_GPIO_31 55
Configurable I/O
QUP 1 SE1, lane 1: SPI_MOSI
QUP 1 SE1, lane 1: UART_RFR
QUP 1 SE1, lane 1: I2C_SCL
SM_GPIO_43 56 Y
Configurable I/O
Camera control interface timer 1
Global general purpose clock 2 A
QDSS trace data bit 2 A
SM_GPIO_01 57 Y
Configurable I/O
QUP 0 SE0, lane 1: SPI_MOSI
QUP 0 SE0, lane 1: UART_RFR
QUP 0 SE0, lane 1: I2C_SCL
QDSS trace data bit 7 B
SM_GPIO_00 59
Configurable I/O
QUP 0 SE0, lane 0: SPI_MISO
QUP 0 SE0, lane 0: UART_CTS
QUP 0 SE0, lane 0: I2C_SDA
QDSS trace data bit 6 B
SM_GPIO_02 60
Configurable I/O
QUP 0 SE0, lane 2: SPI_SCLK
QUP 0 SE0, lane 2: UART_TX
QDSS trace data bit 8 B
SM_GPIO_30 61
Configurable I/O
QUP 1 SE1, lane 0: SPI_MISO
QUP 1 SE1, lane 0: UART_CTS
QUP 1 SE1, lane 0: I2C_SDA
SM_GPIO_03 62 Y
Configurable I/O
QUP 0 SE0, lane 3: SPI_CS_N
QUP 0 SE0, lane 3: UART_RX
QDSS trace data bit 9 B
SM_GPIO_84 63 Configurable I/O
QDSS trace data bit 10 A
SM_GPIO_46 65
Configurable I/O
Camera control interface timer 3
Global general-purpose clock 1 B
QDSS trace data bit 14 A
SM_GPIO_32 66
Configurable I/O
QUP 1 SE1, lane 2: SPI_SCLK
QUP 1 SE1, lane 2: UART_TX
Boot configuration control bit 2
SM_GPIO_124 67 Y Configurable I/O
I2S 4 Data 1
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 28 -
PAD Name PAD Voltage Wake-up Description
SM_GPIO_123 68 Y Configurable I/O
I2S 4 Data 0
SM_GPIO_47 73 Y
Configurable I/O
Camera control interface async 0
QDSS trace data bit 15 A
SM_GPIO_57 74 Configurable I/O
Generic RF controller bit 5
SM_GPIO_58 75
Configurable I/O
Tx level may degrade GNSS receiver (E)
Global general-purpose clock 3 A
Generic RF controller bit 8
SM_GPIO_04 82 Y Configurable I/O
QUP 0 SE1, lane 0: I2C_SDA
SM_GPIO_05 83 Configurable I/O
QUP 0 SE1, lane 1: I2C_SCL
SM_GPIO_59 85 Y
Configurable I/O
Tx level may degrade GNSS receiver (F)
Generic RF controller bit 9
SM_GPIO_132 89 Y Configurable I/O
SM_GPIO_52 90
Configurable I/O
Tx level may degrade GNSS receiver (D)
PA transmit indicator
SM_GPIO_100 91 Y
Configurable I/O
Boot configuration control bit 4
QDSS trace data bit 12 B
SM_GPIO_90 99 Configurable I/O
SM_GPIO_06 100
Configurable I/O
QUP 0 SE2, lane 0: SPI_MISO
QUP 0 SE2, lane 0: UART_CTS
QUP 0 SE2, lane 0: I2C_SDA
SM_GPIO_09 101 Y
Configurable I/O
QUP 0 SE2, lane 3: SPI_CS_N
QUP 0 SE2, lane 3: UART_RX
SM_GPIO_27 105 Y Configurable I/O
QUP 1 SE0, lane 5: SPI1_CS2
SM_GPIO_85 108 Y Configurable I/O
QDSS trace data bit 11 A
SM_GPIO_08 114
Configurable I/O
QUP 0 SE2, lane 2: SPI_SCLK
QUP 0 SE2, lane 2: UART_TX
SM_GPIO_130 115 Y Configurable I/O
SM_GPIO_88 116 Y Configurable I/O
SM_GPIO_131 117 Y Configurable I/O
SM_GPIO_93 118 Y Configurable I/O
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 29 -
PAD Name PAD Voltage Wake-up Description
SM_GPIO_07 119
Configurable I/O
QUP 0 SE2, lane 1: SPI_MOSI
QUP 0 SE2, lane 1: UART_RFR
QUP 0 SE2, lane 1: I2C_SCL
SM_GPIO_87 124 Configurable I/O
Boot configuration control bit 1
SM_GPIO_101 125 Y
Configurable I/O
Boot configuration control bit 5
QDSS trigger input 1 A
SM_GPIO_92 126 Y Configurable I/O
QDSS trace data bit 11 B
SM_GPIO_14 128 Y
Configurable I/O
QUP 0 SE3, lane 0: I2C_SDA
QUP 0 SE3, lane 2: UART_TX
QDSS trigger output 1 B
SM_GPIO_80 133 Y
Configurable I/O
MDP vertical sync – primary
QDSS trace data bit 0 A
SM_GPIO_21 137 Y
Configurable I/O
QUP 1 SE3, lane 3: SPI_CS_N
QUP 1 SE3, lane 3: I2S2_DATA1
QDSS trace data bit 5 B
SM_GPIO_20 138
Configurable I/O
QUP 1 SE3, lane 2: SPI_SCLK
QUP 1 SE3, lane 2: I2S2_DATA0
QDSS trace data bit 4 B
SM_GPIO_15 139 Y
Configurable I/O
QUP 0 SE3, lane 1: I2C_SCL
QUP 0 SE3, lane 3: UART_RX
QDSS trigger output 0 B
SM_GPIO_119 143 Configurable I/O
Hi-fi DAC Clock 1
SM_GPIO_129 144 Configurable I/O
Generic RF controller bit 0
SM_GPIO_82 148 Y
Configurable I/O
MDP vertical sync – external
QDSS trace clock A
SM_GPIO_91 162 Y Configurable I/O
QDSS trace data bit 10 B
SM_GPIO_26 178 Y Configurable I/O
QUP 1 SE0, lane 4: SPI1_CS1
SM_GPIO_81 179 Y
Configurable I/O
MDP vertical sync – secondary
QDSS trace control A
SM_GPIO_94 192 Y Configurable I/O
QDSS trace data bit 13 B
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 30 -
PAD Name PAD Voltage Wake-up Description
SM_GPIO_89 212 Y Configurable I/O
MDP vertical sync – primary
SM_GPIO_95 213 Y Configurable I/O
QDSS trigger input 0 B
SM_GPIO_48 229
Configurable I/O
Camera control interface async 2
QDSS trace data bit 4 A
SM_GPIO_53 230
Configurable I/O
Tx level may degrade GNSS receiver (A)
Generic RF controller bit 1
Boot configuration control bit 13
SM_GPIO_49 231 Configurable I/O
QDSS trace data bit 4 A
SM_GPIO_41 232 Configurable I/O
QDSS trace data bit 1 A
SM_GPIO_98 233 Y Configurable I/O
SM_GPIO_120 242 Y Configurable I/O
SM_GPIO_45 247 Y
Configurable I/O
Camera control interface timer 0
Global general-purpose clock 1 A
QDSS trace data bit 13 A
SM_GPIO_117 249 Configurable I/O
QDSS trace data bit 2 B
SM_GPIO_42 250 Y
Configurable I/O
Camera control interface timer 2
QDSS trace data bit 8 A
SM_GPIO_24 254
Configurable I/O
QUP 1 SE0, lane 2: SPI_SCLK
QUP 1 SE0, lane 2: UART_TX
SM_GPIO_22 255 Y
Configurable I/O
Global general-purpose clock 3 B
QUP 1 SE0, lane 0: SPI_MISO
QUP 1 SE0, lane 0: I3C_SDA
QUP 1 SE0, lane 0: I2C_SDA
QUP 1 SE0, lane 0: UART_CTS
SM_GPIO_86 258 Y
Configurable I/O
Boot configuration control bit 15
QDSS trace data bit 14 B
SM_GPIO_126 259 Y
Configurable I/O
Digital MIC 0 Data
I2S 1 Word Select
SM_GPIO_128 261 Y
Configurable I/O
Digital MIC 1 Data
I2S 1 Data 1
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 31 -
PAD Name PAD Voltage Wake-up Description
SM_GPIO_114 262
Configurable I/O
Primary MI2S Word Select
QDSS trace control B
SM_GPIO_25 266 Y
Configurable I/O
QUP 1 SE0, lane 3: SPI_CS_N
QUP 1 SE0, lane 3: UART_RX
SM_GPIO_23 267
Configurable I/O
QUP 1 SE0, lane 1: SPI_MOSI
QUP 1 SE0, lane 1: I3C_SCL
QUP 1 SE0, lane 1: I2C_SCL
QUP 1 SE0, lane 1: UART_RFR
SM_GPIO_125 272
Configurable I/O
Digital MIC 0 Clock
I2S 1 Clock
SM_GPIO_127 273
Configurable I/O
Digital MIC 1 Clock
I2S 1 Data 0
SM_GPIO_113 274 Configurable I/O
Primary MI2S clock
SM_GPIO_54 281
Configurable I/O
Generic RF controller bit 2
Boot configuration control bit 14
SM_GPIO_118 282 Y
Configurable I/O
Boot configuration control bit 3
Hi-fi DAC Clock 2
QDSS trace data bit 3 B
SM_GPIO_83 283 Y Configurable I/O
QDSS trace data bit 9 A
SM_GPIO_116 284
Configurable I/O
Primary MI2S Data 1
QDSS trace data bit 1 B
SM_GPIO_115 285
Configurable I/O
Primary MI2S Data 0
QDSS trace data bit 0 B
SNS_I2C_SDA 102 Configurable I/O
QUP 1 SE2, lane 0: I2C_SDA
SNS_I2C_SCL 103 Configurable I/O
QUP 1 SE2, lane 1: I2C_SCL
DBG_UART_RX 88
Configurable I/O
QUP 0 SE4, lane 3: UART_RX
QUP 0 SE4, lane 1: I2C_SCL
DBG_UART_TX 104
Configurable I/O
QUP 0 SE4, lane 2: UART_TX
QUP 0 SE4, lane 0: I2C_SDA
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 32 -
PAD Name PAD Voltage Wake-up Description
SWR_DATA 84
Configurable I/O
QUP 1 SE3, lane 1: SWR_DATA
QUP 1 SE3, lane 1: SPI_MOSI
QUP 1 SE3, lane 1: I2S2_WS
SWR_CLK 127
Configurable I/O
QUP 1 SE3, lane 0: SWR_CLK
QUP 1 SE3, lane 0: SPI_MISO
QUP 1 SE3, lane 0: I2S2_SCK
SWR_TX_CLK-SLIMBUS_CLK 222 SoundWire transmit clock/ Audio SLIMbus clock
SWR_TX_DATA1-SLIMBUS_D1 223 SoundWire transmit data1/ Audio SLIMbus data 1
SWR_TX_DATA0-SLIMBUS_D0 224 SoundWire transmit data0 / Audio SLIMbus data0
SWR_RX_CLK-I2S_4_D2 240 SoundWire receive clock / I2S 3 data 2
SWR_RX_DATA0-I2S_4_D3 241 SoundWire receive data0/ I2S 3 data 3
SWR_RX_DATA1 243 SoundWire receive data1
2.7. PMIC GPIO interface
GPIO interfaces of PM6125 and PMI632 are listed as below. GPIO features can be customed on PM6125/PMI632
device (special connections that can exist only in specific GPIO interface).
Table 2-10. PMIC GPIO pad description
PAD Name PAD Voltage Type Special Function Notes
PM_GPIO_02 152 1.8V
DI/DO
AOSS sleep indicator
PM6125
Configurable; default digital
input with 10 μA pull-down
PM_GPIO_08_BL_PWM_OUT 154 VPH_PWR PWM_OUT for backlight
PM_GPIO_04 166 1.8V
PM_GPIO_09 168 VPH_PWR Unused
PM_GPIO_07_PA1_THERM 215 VPH_PWR Thermal detection with thermistor.
PM_GPIO_01_WCD_DIV_CLK1 257 1.8V Codec MCLK 9.6 MHz
PM_GPIO_03_CAM_FLASH_THERM 275 1.8V CAM/FLASH_THERM
PMI_GPIO_06 164 1.8V
Configurable; default digital input
with 10 μA pull-down
PMI632
PMI_GPIO_02 165 VPH_PWR PMI632
PMI_GPIO_04_SMB_THERM 169 VPH_PWR PMI632
PMI_GPIO_05 188 1.8V PMI632
PMI_GPIO_03_CHG_SKIN_THERM 189 VPH_PWR PMI632
PMI_GPIO_01_USB_CONN_THERM 199 VPH_PWR PMI632
SMB_VCHG_P 150 VPH_PWR PMI632
SMB_VCHG_M 151 VPH_PWR PMI632
It is recommended to select 100K 1% B=4250 thermistor for temperature monitoring. Unused pin can be floating
for special features not implemented.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 33 -
2.8. SD card slot
The SOM supports one 4-lane SDIO SD card slot.
Table 2-11. SDC2 pad description
PAD Name PAD Voltage Type Description Notes
SDC2_DATA_1 1
1.8 V or 2.95 V
BH-PD:
nppukp Secure digital controller 2 data bit 1
SDC2_CMD 2 BH-PD:
nppukp Secure digital controller 2 command
SDC2_DATA_3 18 BH-PD:
nppukp Secure digital controller 2 data bit 3
SDC2_DATA_2 19 BH-PD:
nppukp Secure digital controller 2 data bit 2
SDC2_DATA_0 20 BH-PD:
nppukp Secure digital controller 2 data bit 0
SDC2_CLK 21 BH-NP:
dpukp Secure digital controller 2 clock
SD_CARD_DET_N 233 1.8V B-PD:nppukp Configurable I/O GPIO_98
The SD_CARD_DET_N is used for SD card detection. The power signal becomes GND once the card been
installed.
Figure 2-3. Power Signal
2.9. UIM
The SOM supports 2 x dual-voltage UIM (User Identifier Module).
Table 2-12. UIM pad description
PAD Name PAD Voltage Type Description
UIM1_DATA 129
1.8 V or 2.95 V B-PD:nppukp
DO
UIM1 data (dual voltage)
UIM1_CLK 130 UIM1 clock (dual voltage)
UIM1_RESET 140 UIM1 reset (dual voltage)
UIM1_PRESENT 141 UIM1 presence detection
UIM2_DATA 131 1.8 V or 2.95 V UIM2 data (dual voltage)
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 34 -
PAD Name PAD Voltage Type Description
UIM2_CLK 132 UIM2 clock (dual voltage)
UIM2_PRESENT 142 UIM1 presence detection
UIM2_RESET 194 UIM2 reset (dual voltage)
The UIM1_PRESENT and UIM2_PRESENT are high-level respectively for inserting SIM1 and SIM2 card.
2.10. SWR, SLIMbus and I2S
Table 2-13. SWR, SLIMBus and I2S pad description
PAD Name PAD Voltage GPIO# Description
SWR_CLK 127
1.8
GPIO_18 SWR_CLK
I2S2_SCK
SMR_DATA 84 GPIO_19 SWR_DATA
I2S2_WS
SWR_TX_CLK-SLIMBUS_CLK 222 GPIO_106
SoundWire transmit clock
Audio SLIMbus clock
I2S 3 clock
SWR_TX_DATA1-SLIMBUS_D1 223 GPIO_108
SoundWire transmit data 1
Audio SLIMbus data 1
I2S 3 data 0
SWR_TX_DATA0-SLIMBUS_D0 224 GPIO_107
SoundWire transmit data 0
Audio SLIMbus data 0
I2S 3 word select
SWR_RX_CLK-I2S_4_D2 240 GPIO_110 SoundWire receive data 0
I2S 3 data 2
SWR_RX_DATA0-I2S_4_D3 241 GPIO_111 SoundWire receive data 0
I2S 3 data 3
SWR_RX_DATA1 243 GPIO_112 SoundWire receive data 1
SM_GPIO_20 138 I2S2_DATA0
SM_GPIO_21 137 I2S2_DATA1
SM_GPIO_104 244 I2S 3 data 1
SM_GPIO_113 274 PRI_MI2S_SCK
SM_GPIO_114 262 PRI_MI2S_WS
SM_GPIO_115 285 PRI_MI2S_DATA0
SM_GPIO_116 284 PRI_MI2S_DATA1
SM_GPIO_125 272 I2S 1 SCK
SM_GPIO_126 259 I2S 1 WS
SM_GPIO_127 273 I2S 1 DATA0
SM_GPIO_128 261 I2S 1 DATA1
Some pins are shared mutually by SWR (Voltage Standing Wave Ratio), SLIMBus and I2S (Inter-IC Sound)
features.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 35 -
2.11. RF (Radio Frequency)
Table 2-14. RF pad description
PAD Name PAD Voltage Type Description Notes
ANT_FM_RX 87 RF_IN FM headset antenna. If not
used, connect to ground WCN3950
ANT_2G_5G_WLAN 146 RF_IO WIFI 2G/5G antenna WCN3950
RFFE3_DATA 246, 8
B-PD:nppukp
DO
DO
DI
GRFC37
RFFE3_DATA
BOOT_CONFIG(8)
8th pin is CM6125 RF only
RFFE3_CLK 248, 9 B-PD:nppukp
DO
Configurable I/O
RF front-end 3 interface clock 9th pin is CM6125 RF only
RFFE6_CLK 270,11 B-PD:nppukp
DO
Configurable I/O
RF front-end 6 interface clock 11th pin is CM6125 RF only
RFFE6_DATA 271,10
B-PD:nppukp
DO
DI
Configurable I/O
RF front-end 6 interface data
Boot configuration control bit 7
10th pin is CM6125 RF only
GND
1, 3, 12, 14,
47, 49, 54, 55,
56, 57, 58, 59
- Ground CM6125 RF only
ANT_DRX 2 Antenna DRX CM6125 RF only
SM_GPIO_32 4
B-PD:nppukp
DO
DO
DI
Configurable I/O
QUP 1 SE1, lane 2: SPI_SCLK
QUP 1 SE1, lane 2: UART_TX
Boot configuration control bit 2
CM6125 RF only
SDR_GRFC_0 5 CM6125 RF only
SDR_GRFC_1 6 CM6125 RF only
SDR_GRFC_2 7 CM6125 RF only
RFFE3_DATA 8
B-PD:nppukp
DO
DO
DI
GRFC37
RFFE3_DATA
BOOT_CONFIG(8)
CM6125 RF only
RFFE3_CLK 9 B-PD:nppukp
DO
Configurable I/O
RF front-end 3 interface clock
CM6125 RF only
RFFE6_DATA 10
B-PD:nppukp
DO
DI
Configurable I/O
RF front-end 6 interface data
Boot configuration control bit 7
CM6125 RF only
RFFE6_CLK 11 B-PD:nppukp
DO
Configurable I/O
RF front-end 6 interface clock
CM6125 RF only
ANT_GPS_L1_IN 13 RF_IN GPS_ANTENNA CM6125 RF only
SDR_GRFC_5 15 CM6125 RF only
SDR_GRFC_6 16 CM6125 RF only
SDR_GRFC_7 17 CM6125 RF only
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 36 -
PAD Name PAD Voltage Type Description Notes
RFFE5_CLK 18
B-PD:nppukp
DO
DO
Configurable I/O
Generic RF controller bit 35
RF front-end 5 interface clock
CM6125 RF only
RFFE5_DATA 19
B-PD:nppukp
DO
DO
DI
Configurable I/O
Generic RF controller bit 32
RF front-end 5 interface data
Boot configuration control bit
12
CM6125 RF only
SM_GPIO_118 20
B-PD:nppukp
DI
DO
DO
Configurable I/O
Boot configuration control bit 3
Hi-fi DAC Clock 2
QDSS trace data bit 3 B
CM6125 RF only
SM_GPIO_87 21 B-PD:nppukp
DI
Configurable I/O
Boot configuration control bit 1
CM6125 RF only
ANT_PRI 48 RF_IO Primary_Antenna CM6125 RF only
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 37 -
Chapter 3. Electrical Characteristics
1. Absolute maximum ratings
Refer to the absolute rating conditions required for SOM design below.
Table 3-1. Absolute rating condition
Parameter Min Max Units
Input Power Voltage
USB_IN -0.3 16 V
VBAT 2.7 4.75 V
VPH_PWR -0.3 5.25 V
VBATT_SNS_P 2.7 5.25 V
ESD (electro-static discharge)
ESD-HBM model rating ±2000 V
ESD-CDM model rating ±500 V
NOTE: The ESD related parameters are only valid and available after the module is fully tested and approved
in the initial production stage.
2. Operating conditions
Refer to the operating conditions required for SOM design below.
Table 3-2. Operating condition
Parameters Min Typical Max Units
Input Power voltage
USB_VBUS 3.6 - 10 V
VBAT 3.2 3.8 4.75 V
VBAT 3 A
VBATT_SNS_P 3.2 3.8 4.75 V
Thermal conditions
Operating temperature -20 25 70 °C
Storage temperature -40 - 70 °C
NOTE: The min and max temperature values for the device and storage are only valid and available after the
module is fully tested and approved in the initial production stage.
3. Output power
The SOM shall provide power supply for external devices, such as camera module, SD card, sensor, etc. Refer to
the details below.
Table 3-3. Output power specification
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 38 -
Function Default voltage(V) Specific Range(V) Rated current(mA) Expected use
VREG_L20A_1P8_UIM2 1.8 1.65~2.95 150 UIM2
VREG_L14A_1P8 1.8 1.7~1.9 600 WCD_VDD_BUCK
VREG_L12A_1P8 1.8 1.7~1.9 300 Camera sensors (1.8 V), USB Redriver, MIPI_VDDIO (1.8V)
VREG_L9A_1P8 1.8 1.504~2.0 - VIO
VREG_L15A_3P104 3.128 2.93~3.23 150 Relevant USB circuity
VREG_L10A_1P8 1.8 1.7~1.89 150 USB2, USB3.1, UFS, VDDPX_11
VREG_L22A_2P96 2.96 2.95~3.3 600 MEM_SD_MMC_VDD
VREG_L5A_2P96 2.96 1.65~3.1 50 Power of pulled-up resistors of TF card
VREG_L19A_1P8_UIM1 1.8 1.65~2.95 150 UIM1
4. Digital-logic characteristics
The digital I/O's performance depends on its pad type, usage, and power supply voltage. The SOM IO voltage
level is the same with that of VDDPX_3 (except the voltage for SD card and analog input/output interface). The
design of I2C, USB, MIPI, and UART interfaces comply with the standards respectively.
4.1. Digital GPIO characteristics
Table 3-4. Digital GPIO characteristics
Parameter Description Min Max Units
VIH High-level input voltage, CMOS/Schmitt, 0.7 x VDDPX VDDPX+0.3 V
VIL Low-level input voltage, CMOS/Schmitt, -0.3 0.3 x VDDPX V
VOH High-level output voltage, CMOS VDDPX - 0.45 VDDPX V
VOL Low-level output voltage, CMOS 0.0 0.45 V
RPULL-UP Pull-up resistance 10 K 100 K Ω
RPULL-DOWN Pull-down resistance 10 K 100 K Ω
4.2. SD card digital I/O characteristics
The SD card is powered by P2 supplies (1.8V / 2.96V).
Table 3-5. SD card digital I/O characteristics
Parameter Description Min Typical Max Units
VIH High-level input voltage(1.8/2.95V) 1.27/0.7 x VDDPX2 - 2/VDDPX2 + 0.3 V
VIL Low-level input voltage -0.3/-0.3 - 0.58/0.25 x VDDPX2 V
RPULL-UP Pull-up resistance 10 K - 100K Ω
RPULL-DOWN Pull-down resistance 10 K - 100K Ω
VOH High-level output voltage 1.4/0.75 x VDDPX2 - -/VDDPX2 V
VOL Low-level output voltage -/0 - 0.45/0.125 x VDDPX2 V
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 39 -
5. MIPI
Table 3-6. Supported MIPI_CSI standards and exceptions
Applicable standard Feature exceptions
MIPI Alliance Specification for DPHY v1.2 Supports only unidirectional data receiving
MIPI Alliance Specification for CPHY v1.0 None
Table 3-7. Supported MIPI_DSI standards and exceptions
Applicable standard Feature exceptions
MIPI Alliance Specification for Display Serial Interface None
MIPI Alliance Specification for D-PHY v1.2 None
6. USB interface
Table 3-8. Supported USB standards and exceptions
Applicable standard Feature exceptions Device variations
Universal Serial Bus Specification, Revision 3.1
(August 11, 2014 or later). Feature exceptions SS Gen2. None
Universal Serial Bus Specification, Revision 2.0 (April
27, 2000 or later) Low speed is not supported in device mode
Operating voltages, system clock, and
VBUS
On-The-Go Supplement to the USB 2.0 Specification
(June 24, 2003, Revision 1.0 A or later) Supports the host mode aspect of OTG only None
7. Display port
Table 3-9. Supported DP standards and exceptions
Applicable standard Feature exceptions
VESA DisplayPort V1.4 None
8. SLIMbus
Table 3-10. Supported SLIMbus standards and exceptions
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 40 -
Applicable standard Feature exceptions Device variations
Serial Low-power Interchip
Media Bus, Version 1.01.01
No support of the CHANGE_CONTENT() message by any
of the devices in the component. Only the manager is
given the ability to manage data channels in the system
No support for the elemental access mode for information
and value elements
No support for the following transport protocols
◼ Asynchronous half-duplex
◼ Extended asynchronous half-duplex
No support for the locked transport Protocol
No support of partial mask in CHANGE_VALUE message
The maximum clock output slew rate might be
greater than 20% × VDD [V/ns] for the 15 pF load
condition
9. SD Interface
Table 3-11. Supported SDIO standards and exceptions
Applicable standard Feature exceptions
Multi-Media Card Host Specification, version 5.1 None
Secure Digital: Physical Layer Specification version 3.0 None
SDIO Card Specification version 3.0 None
10. I2S
Table 3-12. Supported I2S standards and exceptions
Applicable standard Feature exceptions Device variations
Philips I²S Bus Specifications revised June 5, 1996 None Refer to I2S Timing to the figure below. When an external SCK clock
is used, a duty cycle (values between 45% to 55%) is required.
Figure 3-1. I2S Tming Diagram
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 41 -
Table 3-13. I2S timing characteristics
Parameter Comments Min Typ. Max Unit
Using internal SCK
Frequency – – – 24.576 MHz
T Clock period – 40.69 – – ns
t(HC) Clock high – 0.45 × T – 0.55 × T ns
t(LC) Clock low – 0.45 × T – 0.55 × T ns
t(sr) SD and WS input setup time – 8.14 – – ns
t(hr) SD and WS input hold time – 0 – – ns
t(dtr) SD and WS output delay – – – 6.10 ns
t(htr) SD and WS output hold time delay – 0 – – ns
Using external SCK
Frequency – – – 24.576 MHz
T Clock period – 40.69 – – ns
t(HC) Clock high – 0.45 × T – 0.55 × T ns
t(LC) Clock low – 0.45 × T – 0.55 × T ns
t(sr) SD and WS input setup time – 8.14 – – ns
t(hr) SD and WS input hold time – 0 – – ns
t(dtr) SD and WS output delay – – – 6.10 ns
11. Digital microphone PDM interface
Figure 3-2. DMIC Tming Diagram
Table 3-14. Digital microphone parameters
Parameter Comments Min Typ. Max Unit
T DMIC clock period 163 – 1666 ns
t(LSU) Data left setup time to clock falling edge 5 – – ns
t(LH) Data left hold time to clock falling edge 0 – – ns
T(RSU) Data right setup time to clock rising edge 5 – – ns
t(RH) Data right hold time to clock falling edge 0 – – ns
12. I2C
Table 3-15. Supported I2C standards and exceptions
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 42 -
Applicable standard Feature exceptions
I2C Specification, version 3.0 HS mode, slave mode, multi-master mode, and 10-bit addressing feature are not supported.
13. I3C
Table 3-16. Supported I3C standards and exceptions
Applicable standard Feature exceptions
I3C Specification, version 1.0 None
14. SPI
The QCM6125 supports SPI as a master only. Only six out of 10 QUP ports can be configured as a SPI master.
Figure 3-3. SPI Tming Diagram
Table 3-17. SPI parameters
Parameter Comments Min Typ. Max Unit
T(SPI clock period) 50MHz max. 20 – – ns
t(ch) Clock high 9 – – ns
t(cl) Clock low 9 – – ns
t(mov) Master output valid -5 – 5 ns
t(mis) Master input setup 5 – – ns
15. Fuel gauge
Qualcomm battery gauge is a hybrid of voltage and current based state of charge. The core of PMI632 Qualcomm
battery gauge hardware consists of accumulator, which periodically samples, accumulates, and saves Vbatt and
Ibatt values into PMIC register to read and process SoC (System on Chip).
The same hardware is reused for an online battery ESR estimation, where V and I readings are run and saved to
record pre-ESR and ESR pulse Vbatt and Ibatt values. The software reads the registers for ESR estimation.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 43 -
16. LEDs
16.1. RGB LED
The RGB LED can realize independent brightness control of red, green, and blue channels.
Table 3-18. RGB LED parameters
Parameter Comments Min Typ. Max Unit
Isource RGB output per channel 12 mA
FPWM PWM frequency 0.0025 4.7 kHz
16.2. Flash drive LED
The SOM supports a high-current driver that can work in various concurrency scenarios and get along with different
LED configurations
Table 3-19. Flash drive LED parameters
Parameter Comments Min Typ. Max Unit
VDD_FLASH Flash driver is enabled and active and charger in boost mode 3.425 10.8 V
Maximum current per LED LED1/LED2 1.5 A
Current resolution
programmable options LED1/LED2 5 12.5 12.5 mA
Standby current Flash_en = 1, LED_STROBE1/2 = 0, TA = -35ºC to 85ºC
VDD_FLASH = 3 V to 4.8 V 600 1300 uA
17. PWM
SOM has 2 PWM output channels: PMI_GPIO_06 is for WLED brightness control (optional), and PM_GPIO_08 is
for LED control (optional).
18. Power consumption
TBD
19. Thermal
The tables below record thermal test data. It is highly recommended to take the SOM thermal test result into
consideration when design products based on C(M)6125 SOM.
Table 3-20. Thermal test condition
Thermal Test Condition
1 Test case TBD
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 44 -
2 HW Version TBD
3 Test points TBD
4 Ambient temperature TBD
Table 3-21. Thermal test result
Thermal Test Result
Test Location Temperature(Max) △T
1 Environment Temperature 25
20. RF performance
TBD.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 45 -
Appendix 1. Notices
Thundercomm may have patents or pending patent programs covering subject matter described in this document.
The furnishing of this document does not give you any license to these patents. You can send license inquiries to
THUNDERCOMM PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-
INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not
allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply
to you.
Changes are made periodically to the information herein; these changes will be incorporated in new editions of
the publication. To provide better service, Thundercomm reserves the right to improve and/or modify the products
and software programs described in the manuals, and the content of the manual, at any time without additional
notice.
The software interface and function and hardware configuration described in the manuals included with your
development board or system on module might not match exactly the actual configuration of that you have
purchased. For the configuration of the product, refer to the related contract (if any) or product packing list, or
consult the distributor for the product sales. Thundercomm may use or distribute any of the information you supply
in any way it believes appropriate without incurring any obligation to you.
The products described in this document are not intended for use in implantation or other life support applications
where malfunction may result in injury or death to persons. The information contained in this document does not
affect or change Thundercomm product specifications or warranties. Nothing in this document shall operate as an
express or implied license or indemnity under the intellectual property rights of Thundercomm or third parties. All
information contained in this document was obtained in specific environments and is presented as an illustration.
The result obtained in other operating environments may vary.
The information of this document should not be as any invitation for offer or any advice to the visitors.Please
consult the professional comments from the sales consultant prior to do any actions of invest or purchase.
Thundercomm may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Any references in this publication to non-Thundercomm Web sites are provided for convenience only and do not
in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the
materials for this Thundercomm product, and use of those Web sites is at your own risk.Thundercomm shall not
be responsible for the content of the third party.
Any performance data contained herein was determined in a controlled environment. Therefore, the result obtained
in other operating environments may vary significantly. Some measurements may have been made on
development-level systems and there is no guarantee that these measurements will be the same on generally
available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual
results may vary. Users of this document should verify the applicable data for their specific environment.
This document is copyrighted by Thundercomm and the property right of the date mentioned in this
document ,including but not limited trademarks,patents,copyrights,trade name etc. is are not covered by any
open source license. Thundercomm may update this document at any time without notice.
Anyone doesn’t have the right to amend, reprint,republication,reproduce,transmit ,distribute or any other way to
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 46 -
use this document in business or public purpose without the prior written consent by Thundercomm.
E-mail messages sent to Thundercomm via the Internet are not guaranteed to be completely
secure.Thundercomm shall not be liable for any loss incurred by the surfer when transmitting any information over
the Internet or for any loss incurred by Thundercomm when sending any information over the Internet at your
request.
Thundercomm has all rights under other relevant exemptions provided by laws and regulations, and
Thundercomm's failure to claim or delay in claiming such rights shall not be deemed to be a waiver of such rights
by Thundercomm.
Thundercomm reserves the right of final interpretation of this document.
Thundercomm Turbox™ C(M)6125 SOM Datasheet
- 47 -
Appendix 2. Trademarks
Thundercomm, Thundercomm Turbox, TURBOX, Thundersoft turbox are trademarks of Thundercomm
Corporation or its associate companies in China and/or other countries. Intel, Intel SpeedStep, Optane, and
Thunderbolt are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries. Microsoft,
Windows, Direct3D, BitLocker, and Cortana are trademarks of the Microsoft group of companies. Mini DisplayPort
(mDP), DisplayPort, and VESA are trademarks of the Video Electronics Standards Association. The terms HDMI
and HDMI High-Definition Multimedia Interface are trademarks or registered trademarks of HDMI Licensing LLC
in the United States and other countries. Wi-Fi, Wi-Fi Alliance, WiGig, and Miracast are registered trademarks of
Wi-Fi Alliance. USB-C is a registered trademark of USB Implementers Forum. All other trademarks are the property
of their respective owners.