Main Board Details

How to Power ON the device

To power on the Qualcomm® Robotics RB1/RB2 development kits, +12 V needs to be applied to the barrel jack with the supplied wall power adapter. One can boot up the board by making one of the following choices-

  1. Auto power ON - The DIP_SW_3 PIN 3 is set to the ON position
  2. Manual Power ON - set DIP_SW_3 PIN 3 to OFF position and press PWR button for 2 seconds
  3. Power ON with USB plugged in – set DIP_SW_1 PIN 6 to ON, adb interface will only work if the dip switch is set to ON position

Boot up process can be observed by viewing the boot message logs by plugging in a micro-USB cable into the debug port on the side and using a serial terminal (such as PuTTY).

To reboot the device manually, hold down the PWR button for at least 20 seconds.

Note: The device will boot, and the green LED will flash only if the USB Type-C cable is plugged in and the main power is not plugged in.

Main Board Interfaces for Qualcomm Robotics RB1/RB2 Development Kits

The following table describes the available buttons and status LEDs on the mainboard.

Label Key Main Board Interfaces Name Details
1 LEDs Wi-Fi and Bluetooth LEDs Yellow and blue, same as 96Board specification
2 LEDs User LEDs Green, same as 96Board specification
3 DIP_Switches (DIP_SW_3) User controllable options   Six sub-switches  
4 Push Button Switch - PWR Power on button Momentary switch
5 Push Button Switch – Vol - Volume down button Momentary switch
6 Push Button Switch – Vol + Volume up button Momentary switch
7 Push Button Switch – F_USBBOOT Forced USB boot button   Momentary switch  
8 DIP_Switches
(DIP_SW_2)
Boot config control Four switches
9 DIP_Switches
(DIP_SW_1)
User controllable options Six switches

The table here describes the DIP Switches

DIP_SW_1 Name Details Default
1 Mic switch ON – Off board DMIC OFF – On board DMIC OFF
2 96Board Switch ON – Compatible with 96Board OFF – LS1/HS1 same as DVT OFF
3 SD_CARD ON – Off board SD Card OFF – On board SD Card OFF
4 HDMI switch ON – DSI0 to HS1 connector OFF – DSI0 to HDMI bridge OFF
5 CAN switch ON – SPI (QUP5) to LS1 connector OFF – SPI (QUP5) to CAN controller OFF
6 HUB_Debug_USB_SWITCH ON – SOM_USB3.0 TO Type C
 OFF – SOM_USB3.0 TO USB_HUB
OFF
DIP_SW_2 Name Details Default
1 BOOT_CONFIG_1 [GPIO_50] Selects external boot devices
(See table below)
OFF
2 BOOT_CONFIG_2 [GPIO_51] OFF
3 BOOT_CONFIG_3 [GPIO_53] OFF
4 BOOT_CONFIG_0 [GPIO_48] ON – Disables WDOG OFF – Enables WDOG OFF
DIP_SW_3 Name Details Default
1 Board_HS2_USB_SWITCH ON – HUB_USB3.0 to HS2 connect OFF – On board HUB_USB3.0 (Type A) OFF
2 WSA_DMIC_SWITCH ON – DMIC to LS2 Connect OFF – Speaker Protection OFF
3 CBL_PWR_N ON – Auto power-up OFF – PUSH power button to power up OFF
4 I2S_Switch ON – I2S to LS1 connector OFF – I2S to LT9611UCX OFF
5 UART_SPI_Switch ON – QUP0 to LS3_SPI OFF – QUP0 to LS1_4 Wire UART OFF
6 Debug UART ON – Off board Debug UART
 OFF – Onboard Debug UART
OFF

The table here describes the DIP_SWITCH_2 Configuration

  GPIO Boot device
FAST_BOOT GPIO bit (2:0) 53 51 50  
000(0X00) 0 0 0 Default: eMMC → uSD → USB (SS/FS/HS)
001(0X01) 0 0 1 SDC2 → eMMC → USB(SS/FS/HS)
010(0X02) 0 1 0 USB (SS/FS/HS) Boot only
011(0X03) 0 1 1 Reserved
100(0X04) 1 0 0 NAND → eDL
101(0X05) 1 0 1 eMMC → USB(SS/FS/HS)
110(0X06) 1 1 0 eMMC → uSD → eDL
111(0X07) 1 1 1 Reserved
Other Reserved

Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries.