<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: IMX8MP always boots from eMMC boot0, cannot boot from  eMMc partition mmcblk2p1 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-always-boots-from-eMMC-boot0-cannot-boot-from-eMMc/m-p/2320959#M244114</link>
    <description>&lt;P&gt;You can read this link.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/Secondary-Boot-on-i-MX6ULL-Hangs-After-Reset/m-p/2251161" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/Secondary-Boot-on-i-MX6ULL-Hangs-After-Reset/m-p/2251161&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You lack understanding of eMMC.&lt;/P&gt;</description>
    <pubDate>Sat, 21 Feb 2026 10:34:44 GMT</pubDate>
    <dc:creator>kawateb265</dc:creator>
    <dc:date>2026-02-21T10:34:44Z</dc:date>
    <item>
      <title>IMX8MP always boots from eMMC boot0, cannot boot from  eMMc partition mmcblk2p1</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-always-boots-from-eMMC-boot0-cannot-boot-from-eMMc/m-p/2315221#M243934</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working with a SolidRun i.MX8MP board. I have the default image (core-image-inimal-imx8mpsolidrun.wic.zst) flashed to both SD card and eMMC. I want the board to boot from eMMC user partition 1 (mmcblk2p1) but it boots from mmcblk2boot0 .&lt;/P&gt;&lt;P&gt;Observations&lt;/P&gt;&lt;P&gt;Booting from SD card:&lt;/P&gt;&lt;P&gt;mmc dev&lt;BR /&gt;switch to partitions #0, OK&lt;BR /&gt;mmc1 is current device&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;SD card boots correctly from the user partition.&lt;/P&gt;&lt;P&gt;Kernel loads imx8mp-hummingpulse.dtb&amp;nbsp;&lt;/P&gt;&lt;P&gt;Custom changes I made in U-Boot (e.g., board messages, DTB selection) are reflected.&lt;/P&gt;&lt;P&gt;Booting from eMMC:&lt;/P&gt;&lt;P&gt;mmc dev&lt;BR /&gt;switch to partitions #0, OK&lt;BR /&gt;mmc2(part 0) is current device&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;U-Boot loads from boot0.&lt;/P&gt;&lt;P&gt;Default DTB imx8mp-cubox.dtb is loaded not imx8mp-hummingpulse.dtb.&lt;/P&gt;&lt;P&gt;Changes I made in U-Boot are not reflected at all.&lt;/P&gt;&lt;P&gt;eMMC info:&lt;/P&gt;&lt;P&gt;mmc info&lt;BR /&gt;Boot area 0: 4 MiB&lt;BR /&gt;Boot area 1: 4 MiB&lt;BR /&gt;User area: 29.1 GiB&lt;BR /&gt;Boot areas not write-protected&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I tried Setting U-Boot variables alone but its not working&lt;/P&gt;&lt;P&gt;setenv mmcdev 2&lt;BR /&gt;setenv mmcpart 1&lt;/P&gt;&lt;P&gt;Uboot still loaded from boot0 — user partition changes ignored.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I stop U-Boot during startup using the UART console and print boot_targets; the output is (mmc1 mmc2 usb pxe dhcp). I change it to mmc2 mmc1 usb pxe dhcp using setenv and save it with saveenv. After reflashing a new image, I check boot_targets again, and it still shows mmc2 mmc1 usb pxe dhcp, so the changes I made persist even after flashing the new image&lt;/P&gt;&lt;P&gt;This confirms that ROM always executes boot0, never the user partition.&lt;/P&gt;&lt;P&gt;Is there any way I can boot from eMMC partition(mmcblk2p1) ?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Feb 2026 06:03:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-always-boots-from-eMMC-boot0-cannot-boot-from-eMMc/m-p/2315221#M243934</guid>
      <dc:creator>tusharvernekar</dc:creator>
      <dc:date>2026-02-10T06:03:46Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP always boots from eMMC boot0, cannot boot from  eMMc partition mmcblk2p1</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-always-boots-from-eMMC-boot0-cannot-boot-from-eMMc/m-p/2320959#M244114</link>
      <description>&lt;P&gt;You can read this link.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/Secondary-Boot-on-i-MX6ULL-Hangs-After-Reset/m-p/2251161" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/Secondary-Boot-on-i-MX6ULL-Hangs-After-Reset/m-p/2251161&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You lack understanding of eMMC.&lt;/P&gt;</description>
      <pubDate>Sat, 21 Feb 2026 10:34:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-always-boots-from-eMMC-boot0-cannot-boot-from-eMMc/m-p/2320959#M244114</guid>
      <dc:creator>kawateb265</dc:creator>
      <dc:date>2026-02-21T10:34:44Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP always boots from eMMC boot0, cannot boot from  eMMc partition mmcblk2p1</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-always-boots-from-eMMC-boot0-cannot-boot-from-eMMc/m-p/2322791#M244185</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/210934"&gt;@tusharvernekar&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sorry to reply late, I was on holiday for the Spring Festival a while ago, and now I'm back in the office. And I cannot understand the question well. Since mmcblk2p1 is FAT32 partition which is used to put dtb files and kernel Image, do you mean you can put uboot into this partition without building bootloader? It is totally new boot process for me, could you confirm and share me more details about the boot method even in SD boot case.&lt;/P&gt;
&lt;P&gt;B.R&lt;/P&gt;</description>
      <pubDate>Thu, 26 Feb 2026 01:53:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-always-boots-from-eMMC-boot0-cannot-boot-from-eMMc/m-p/2322791#M244185</guid>
      <dc:creator>pengyong_zhang</dc:creator>
      <dc:date>2026-02-26T01:53:29Z</dc:date>
    </item>
  </channel>
</rss>

