MBa8Mx DIP switch settings

The following boot modes of the i.MX8M can be selected by the DIP switches S5, S6, S7, S8, S9 and S10 on the MBa8Mx.

MBa8Mx ≥ Rev.0300

TQMa8Mx

Default positions of DIP switches S5, S7, S8 and S10 when using a TQMa8Mx:

S5

S7

S8

S10



DIP switch S6 and S9 are used to select the boot medium for internal boot:

Internal Boot


S9

SD-Card boot


S6

eMMC boot


S6

TQMa8MxML

Default positions of DIP switches S5, S7, S8 and S10 when using a TQMa8MxML:

S5

S7

S8

S10



DIP switch S6 and S9 are used to select the boot medium for internal boot:

Internal Boot


S9

SD-Card boot


S6

eMMC boot


S6

TQMa8MxNL

The switches S5 and S6 have no effect on the TQMa8MxNL! Default positions of DIP switches S7, S8 and S10 when using a TQMa8MxNL:

S7

S8

S10



The switches BOOT MODE 2 (BM2) and BOOT MODE 3 (BM3) are located on the module adapter! DIP switch S9, BOOT MODE 2 and BOOT MODE 3 are used to select the boot medium:

SD-Card boot


S9

BM 2

BM 3

eMMC boot


S9

BM 2

BM 3

Module Rev100: eMMC Boot currently not supported!

Detailed DIP Switch Settings

S5

# Feature ON OFF
1 BOOT_CFG0 0 1
2 BOOT_CFG1 0 1
3 BOOT_CFG2 0 1
4 BOOT_CFG3 0 1
5 BOOT_CFG4 0 1
6 BOOT_CFG5 0 1
7 BOOT_CFG6 0 1
8 BOOT_CFG7 0 1

S6

# Feature ON OFF
1 BOOT_CFG8 0 1
2 BOOT_CFG9 0 1
3 BOOT_CFG10 0 1
4 BOOT_CFG11 0 1
5 BOOT_CFG12 0 1
6 BOOT_CFG13 0 1
7 BOOT_CFG14 0 1
8 BOOT_CFG15 0 1

S7

# Feature ON OFF
1 unused unused unused
2 unused unused unused
3 UART 2 USB Debug Output Pin Header (X17)
4 UART 1 USB Debug Output Pin Header (X17)

S8

# Feature ON OFF
1 TQMa8M_ONOFF
2 TQMa8M_SYS_RST#
3 I2C module select TQMa8Mx TQMa8MxNL / TQMa8MxML
4 SPI_MUX_CTRL Pin Header X34 MicroBUS

S9

# Feature ON OFF
1 EN_VCC_FAN On off
2 BOOT_MODE0 0 1
3 BOOT_MODE1 0 1
4 DSI_MUX_CTRL eDP LVDS

S10

TQMa8Mx TQMa8MxML TQMa8MxNL
1 OFF ON ON
2 OFF ON ON
3 OFF OFF ON
4 OFF OFF ON

Disclaimer
TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.