MSC SM2S-IMX8MINI
46 / 87
User Manual
The boot device for the primary boot loader is selected using the TEST# signal:
•
If TEST# is pulled low the module uses carrier SD-Card as the primary boot device.
•
If TEST# is left floating the module loads the boot loader from eMMC.
If the primary Boot device fails, module will always try to load the primary boot loader from the Carrier SD card. This is unintended behavior but cannot
be changed as it is configured by the ROM code in the CPU.
Once the Uboot starts it will check the state of the BOOT_SELx# signals to decide where to boot the Operating System from. (See table below)
If FORCE_RECOV# signal is pulled low at carrier, the module boots via USB-Client Mode (this feature is only intended for recovery and requires
dedicated software from NXP).For normal operation do not pull FORCE_RECOV# signal low.
Table 21: Boot Options
BOOT_SEL2#
BOOT_SEL1#
BOOT_SEL0#
Boot Source
0
GND
GND
GND
Carrier SATA (not supported)
1
GND
GND
Float
Carrier SD Card
2
GND
Float
GND
Carrier SPI1 with CS0# (not sensible for ARM devices, not planned to be supported)
3
GND
Float
Float
Carrier SPI0 with CS0# (not sensible for ARM devices, not planned to be supported)
4
Float
GND
GND
Module SD Card
5
Float
GND
Float
Remote boot
6
Float
Float
GND
Module eMMC Flash
7
Float
Float
Float
USB Mass Storage
Summary of Contents for 78368
Page 1: ...SMARC Module MSC SM2S IMX8MINI SMARC Rev 2 0 Standard 30 04 2021 Rev 1 4 User Manual ...
Page 10: ...MSC SM2S IMX8MINI 10 87 User Manual 9 Docker documentation https docs docker com ...
Page 16: ...MSC SM2S IMX8MINI 16 87 User Manual 1 2 Block Diagram Figure 1 1 Block Diagram ...