# Configure DIP switches - Boot options
Set each DIP switch to the ON or OFF position according to the required hardware or software configuration.
| Switch | S2-4 | S4-1 | S4-3 | S3-4 |
Boot options |
| --- | --- | --- | --- | --- | --- |
| GPIO | 63 | 62 | 61 | 60 |
Boot options |
| Fastboot bit | 3 | 2 | 1 | 0 |
Boot options |
|
Switch condition | OFF | OFF | OFF | OFF | Default: QSPI NOR + NVMe → eDL (USB) |
|
Switch condition | OFF | OFF | ON | OFF | SPI NOR + NVMe → eDL (USB) |
|
Switch condition | OFF | OFF | ON | ON | QSPI NOR + NVMe → eDL (USB) |
|
Switch condition | OFF | ON | OFF | OFF | USB only |
|
Switch condition | OFF | ON | OFF | ON | DUAL I/O QSPI NOR + NVMe → eDL (USB) |
|
Switch condition | OFF | ON | ON | OFF | DUAL I/O QSPI NOR + UFS → eDL (USB) |
|
Switch condition | OFF | ON | ON | ON | QSPI + UFS → eDL (USB) |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
## Configure the DIP switch for DC power supply setup
This section explains how to configure the DIP switch to enable the DC power supply on the carrier board.
Before powering the board through a DC source, you must set the DIP switches correctly to ensure safe operation. The DIP switch controls the power input mode, and incorrect settings may prevent the board from powering up or cause damage to components.
See the following images for guidance on the correct DIP switch positions. The visuals show the switch layout clearly and guide you in setting each toggle for DC power input.

| Switch |
Description |
Description |
| --- | --- | --- |
| | ON | OFF |
| S2-4 | EDL mode | Normal mode |
| S3-4 | FAST BOOT [0] → 1 | FAST BOOT [0] → 0 |
| S4-1 | FAST BOOT [2] → 1 | FAST BOOT [2] → 0 |
| S4-3 | FAST BOOT [1] → 1 | FAST BOOT [1] → 0 |
| S4-2 | FAST BOOT [3] → 1 | FAST BOOT [3] → 0 |
| S4-6 |
Enable BAT\_ID resistor on board |
Use BAT\_ID resistor in battery |
| S4-7 |
Enable BAT\_ID resistor on board |
Use BAT\_ID resistor in battery |
| | | |
## Configure the DIP Switch for battery power supply
This section guides you through configuring the DIP switch to enable battery power supply on the carrier board.
You can use the following images to identify the correct DIP switch layout and set each toggle to the appropriate position for battery operation. By completing this task, you ensure the board receives power from the battery source.
Ensure to verify the switch settings before connecting the battery to avoid misconfiguration or potential damage.

**Figure: IQX series EVK board - DIP switch setting and battery power supply**
|
Switch |
Description |
Description |
| --- | --- | --- |
|
Switch | ON | OFF |
| S2-4 | EDL mode | Normal mode |
| S3-4 | FAST BOOT [0] → 1 | FAST BOOT [0] → 0 |
| S4-1 | FAST BOOT [2] → 1 | FAST BOOT [2] → 0 |
| S4-3 | FAST BOOT [1] → 1 | FAST BOOT [1] → 0 |
| S4-2 | FAST BOOT [3] → 1 | FAST BOOT [3] → 0 |
| S4-6 |
Enable BAT\_ID resistor on board |
Use BAT\_ID resistor in battery |
| S4-7 |
Enable BAT\_ID resistor on board |
Use BAT\_ID resistor in battery |
| | | |
## Other DIP switches information
This section provides detailed information on the supplementary DIP switch groups, outlining their configuration states, functional roles, and impact on system initialization, power behavior, and debug modes. It equips developers with the technical context needed to correctly apply these switches during bring-up and validation workflows.

**Figure: IQX series EVK board - DIP switch information**
|
Switch |
Description |
Description |
| --- | --- | --- |
|
Switch | ON (Default) | OFF |
| S1-1 | SOUNDWIRE\_SW\_CTRL0, select Qualcomm WCD on EVK. | SOUNDWIRE\_SW\_CTRL0, select external WCD. |
| S1-2 | SOUNDWIRE\_SW\_CTRL0, select Qualcomm WCD on EVK. | SOUNDWIRE\_SW\_CTRL0, select external WCD. |
| S1-3 | WCD\_RESET\_N, select Qualcomm WCD on EVK. | WCD\_RESET\_N, select external WCD. |
| S1-4 | NC | NC |
| | | |
|
Switch |
Description |
Description |
| --- | --- | --- |
|
Switch | ON | OFF (Default) |
| S2-1 | SDX\_FORCE\_USB | SDX force USB disable |
| S2-2 | SYSTEM\_THROTTLE | System throttle disable |
| S2-3 | APPS PBL BOOT SPEED (0) | Select USB1\_SBU mode |
| S2-4 | FORCE USB boot | FORCE USB boot disable |
| S2-5 | APPS PBL Boot SPEED (1) | Select USB1\_SBU switch mode |
| S2-6 | CSI1 selection, select 22 pin camera | CSI1 selection, select default IMX766 |
| S2-7 | Enumerator enable | NC |
| S2-8 | Enumerator enable | NC |
| | | |
|
Switch |
Description |
Description |
| --- | --- | --- |
|
Switch | ON | OFF (Default) |
| S3-1 | AUTO\_PWR\_EN | NC |
| S3-2 | Disable input power regulator | NC |
| S3-3 | FORCE\_PS\_HOLD | NC |
| S3-4 | FAST BOOT [0] → 1 | FAST BOOT [0] → 0 |
| S3-5 | WDOG\_disable | NC |
| S3-6 | Disable input power regulator | NC |
| S3-7 | SDX\_PCIE\_INITPCIe, early init bypass | PCIe early initiated |
| S3-8 | DDR\_CH\_SEL | NC |
| | | |
|
Switch |
Description |
Description |
| --- | --- | --- |
|
Switch | ON | OFF (Default) |
| S4-1 | FAST BOOT [2] → 1 | FAST BOOT [2] → 0 |
| S4-2 | FAST BOOT [3] → 1 | FAST BOOT [3] → 0 |
| S4-3 | FAST BOOT [1] → 1 | FAST BOOT [1] → 0 |
| S4-4 | DEAD\_BATT\_CHG | NC |
| S4-5 | BATT\_THERM for fake battery | NC |
| S4-6 | Enable BAT\_ID resistor on board | Use BAT\_ID resistor in battery |
| S4-7 | Enable BAT\_ID resistor on board | Use BAT\_ID resistor in battery |
| S4-8 | UART\_SEL, select SDX UART | UART\_SEL, select EC UART |
| | | |
|
Switch |
Description |
Description |
| --- | --- | --- |
|
Switch | ON | OFF (Default) |
| S5-1 | 40 pin header power supply with 1p8 | 40 pin header power supply with 3P3 |
| S5-2 | NC | NC |
| S5-3 | SLIMBUS\_SEL\_1 | Disconnect SLIMBUS CLK, Bluetooth over USB |
| S5-4 | SLIMBUS\_SEL\_2 | Disconnect SLIMBUS DATA, Bluetooth over USB |
| | | |
## 40-pin connector
A 40‑pin connector is a compact, multi‑pin electrical interface commonly used to route a combination of power, high‑speed signals, control lines, and peripheral interfaces between two circuit boards or between a board and external modules.
40-pin connector
| Pin no | Pin definition | Pin no | Pin definition |
| --- | --- | --- | --- |
| P1 | AUX\_I2C\_SDA\_1P2 | P21 | ADSP\_TP |
| P2 | AUX\_I2C\_SCL\_1P2 | P22 | SC\_GPIO\_37 |
| P3 | TPAD\_LID\_CLOSE\_N\_1P2 | P23 | SC\_GPIO\_69 |
| P4 | TPAD\_INT\_N\_1P2 | P24 | SC\_GPIO\_88 |
| P5 | VREG\_L1B | P25 | SC\_GPIO\_89 |
| P6 | WWAN\_DISABLE\_N\_PMIC | P26 | SC\_GPIO\_90 |
| P7 | GND | P27 | SC\_GPIO\_91 |
| P8 | GND | P28 | SLEEP\_CLK1P2 |
| P9 | GND | P29 | IR\_I2C\_SDA |
| P10 | SAR1\_INT\_N | P30 | IR\_I2C\_SCL |
| P11 | TS\_I2C\_SDA | P31 | SC\_GPIO\_19 |
| P12 | TS\_I2C\_SCL | P32 | FP\_RESET |
| P13 | EC\_INT\_N | P33 | PMC8380\_VCOIN |
| P14 | SC\_GPIO\_36 | P34 | SC\_GPIO\_161 |
| P15 | FP\_SPI\_MISO | P35 | SC\_GPIO\_162 |
| P16 | FP\_SPI\_MOSI | P36 | VREG\_BOB2 |
| P17 | FP\_SPI\_CLK | P37 | PCIE6B\_RST\_N |
| P18 | FP\_SPI\_CS\_N | P38 | PCIE6B\_CLK\_REQ\_N |
| P19 | FP\_INT\_N | P39 | GND |
| P20 | GND | P40 | GND |
Last Published: Jun 30, 2026
[Previous Topic
Hardware overview](https://docs.qualcomm.com/bundle/publicresource/80-77183-260/topics/hardware-overview.md)
Source: [https://docs.qualcomm.com/doc/80-77183-260/topic/DIP-switch.html](https://docs.qualcomm.com/doc/80-77183-260/topic/DIP-switch.html)