Supported Boot Modes¶
The MitySOM-iMX6 supports booting from a number of different peripheral devices, both on and off the SoM. The specific boot device selected/used by the iMX6 processor is controlled by 3 Boot config pins that are exposed at the SMARC connector. Documentation is also included in the MitySOM-iMX6 datasheet in section 4.3.1.
MitySOM-iMX6 SMARC Pins:- P123 - BOOT_SEL0#
- P124 - BOOT_SEL1#
- P125 - BOOT_SEL2#
MitySOM-iMX6 Boot Modes:
Binary | BOOT_SEL2# | BOOT_SEL1# | BOOT_SEL0# | SMARC Boot Source | iMX6 Peripheral | Note |
'000' | GND | GND | GND | Carrier SATA | SATA | |
'001' | GND | GND | Float/1.8V | Carrier SD Card | uSDHC1 | |
'010' | GND | Float/1.8V | GND | Carrier eMMC | uSDHC3 | Only available w/o SoM eMMC |
'011' | GND | Float/1.8V | Float/1.8V | Carrier SPI | eCSPI3 CS1 | |
'100' | Float/1.8V | GND | GND | Module Device | Serial downloader USB-OTG | |
'101' | Float/1.8V | GND | Float/1.8V | Module | Remote Boot | |
'110' | Float/1.8V | Float/1.8V | GND | Module eMMC | uSDHC3 | |
'111' | Float/1.8V | Float/1.8V | Float/1.8V | Module SPI NOR | eCSPI3 CS0 | Booting from SPI NOR Flash |
Go to top