SPRUJD8 June 2024
The boot mode for the EVM is defined by two banks of dip switches [SW7, SW11]. These switch settings are mapped directly to the BOOTMODE pins of the processor. See the technical reference manual (TRM) of the processor for a complete definition of all supported boot modes.
As shown in the diagram, the BOOTMODE order is reversed from the Dip Switch assignment. For example, MCU_BOOTMODE [2:0] selects the PLL configuration. The EVM uses a 19.2Mhz clock source, thus MCU_BOOTMODE [2:0] must be set to '000'. The EVM assigns MCU_BOOTMODE [1:0] to '00'. Dip switch SW7[1] maps to MCU_BOOTMODE [2] and must be set to OFF or ‘0’.
The default setting of the EVM is configured for Micro SD card boot. The boot settings are:
SW7[1:8] = 0000 0000, SW11[1:8] = 1000 0010
Another common boot configuration is No-Boot. This is used when downloading code using an emulator/XDS110. That boot settings is:
SW7[1:8] = 0111 000, SW11[1:8] = 1000 1000
Other boot modes such as eMMC, Serial Flash, USB, Ethernet, and UART are supported. Please refer to processor's TRM for specific settings and complete list of supported modes.