.. _bootswitches-7: Booting Essentials ================== This section of the product wiki contains guides to update and boot from different boot sources on the phyCORE-i.MX7 SOM. .. toctree:: :maxdepth: 1 sdcard.rst emmc.rst nand.rst nor.rst network.rst boot-wo-button.rst copyingFilesToTheTarget.rst configuringTheBootloader.rst Boot Modes ------------ The bootloader, one of the key software components included in the BSP, completes the required hardware initialization to run operating system images. The boot mode determines the location of the primary bootloader and is selected from the S1 dipswitch on the underside of the Carrier Board. .. warning:: The Boot Switch S1 should only be modified with the i.MX7 completely powered off and disconnected from a power supply. .. list-table:: Boot Settings :header-rows: 1 * - SD - eMMC - NAND - QSPI NOR Flash * - .. image:: ../../images/phycore-imx7/pcm-061-boot-sd.webp - .. image:: ../../images/phycore-imx7/pcm-061_boot-emmc.webp - .. image:: ../../images/phycore-imx7/pcm-061_boot-nand.webp - .. image:: ../../images/phycore-imx7/pcm-061_boot-nor.webp .. image:: ../../images/phycore-imx7/pcm-061_bootswitches-S1.webp :width: 500px .. list-table:: Advanced Boot Configurations :header-rows: 1 * - Boot Mode - Jumper Position - Jumper Setting - Signal Setting * - SD/MMC - J8 - **1+2 (Default)** 2+3 - **Select to boot via normal speed SD/MMC** Select to boot via high speed SD/MMC * - NAND - J21 - 1+2 **2+3 (Default)** - Select 128 pages per block when booting from NAND **Select 64 pages in block when booting from NAND**