<?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: imx6ull Dual uboot boot support in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1987689#M230487</link>
    <description>&lt;P&gt;Hi,I checked the chip manual and found that efuse has a default boot count of 2. Does this mean that uboot is stored twice in the bootrom code?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark123_0-1730787431589.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308633iA720BF2A57A76EB5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mark123_0-1730787431589.png" alt="mark123_0-1730787431589.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;In addition, when I use kobs-ng to write uboot, I also find that u-boot.imx is written to two addresses (such as 0x100000 and 0x300000). If I use flash_erase to erase one of the two addresses, the hard reset can start normally. It cannot start until the uboot is erased from both addresses&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark123_1-1730787729766.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308636i5359007CE6A3D4BA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mark123_1-1730787729766.png" alt="mark123_1-1730787729766.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;root@y6ull14x14:~# flash_erase /dev/mtd0 0x100000 1&lt;BR /&gt;Erasing 128 Kibyte @ 100000 -- 100 % complete&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 05 Nov 2024 06:24:57 GMT</pubDate>
    <dc:creator>mark123</dc:creator>
    <dc:date>2024-11-05T06:24:57Z</dc:date>
    <item>
      <title>imx6ull Dual uboot boot support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1986616#M230398</link>
      <description>&lt;P&gt;Hello nxp engineers, I am using imx6ull for some development work, and the uboot version I am using is 2016.03, I would like to know if it is possible to implement dual uboot boot? Because on our motherboard, we have encountered the phenomenon that uboot can not get up, and uboot has no output at all, so we want to whether there is a dual uboot boot solution, which is probably that a uboot boot fails and automatically switches to another uboot boot?&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2024 01:39:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1986616#M230398</guid>
      <dc:creator>mark123</dc:creator>
      <dc:date>2024-11-04T01:39:04Z</dc:date>
    </item>
    <item>
      <title>Re: imx6ull Dual uboot boot support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1987650#M230482</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/240863"&gt;@mark123&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sorry about this, There is no solution about dual uboot boot on i.MX6ULL.&lt;/P&gt;
&lt;P&gt;B.R&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2024 05:51:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1987650#M230482</guid>
      <dc:creator>pengyong_zhang</dc:creator>
      <dc:date>2024-11-05T05:51:16Z</dc:date>
    </item>
    <item>
      <title>Re: imx6ull Dual uboot boot support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1987689#M230487</link>
      <description>&lt;P&gt;Hi,I checked the chip manual and found that efuse has a default boot count of 2. Does this mean that uboot is stored twice in the bootrom code?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark123_0-1730787431589.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308633iA720BF2A57A76EB5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mark123_0-1730787431589.png" alt="mark123_0-1730787431589.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;In addition, when I use kobs-ng to write uboot, I also find that u-boot.imx is written to two addresses (such as 0x100000 and 0x300000). If I use flash_erase to erase one of the two addresses, the hard reset can start normally. It cannot start until the uboot is erased from both addresses&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark123_1-1730787729766.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308636i5359007CE6A3D4BA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mark123_1-1730787729766.png" alt="mark123_1-1730787729766.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;root@y6ull14x14:~# flash_erase /dev/mtd0 0x100000 1&lt;BR /&gt;Erasing 128 Kibyte @ 100000 -- 100 % complete&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2024 06:24:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1987689#M230487</guid>
      <dc:creator>mark123</dc:creator>
      <dc:date>2024-11-05T06:24:57Z</dc:date>
    </item>
    <item>
      <title>Re: imx6ull Dual uboot boot support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1989787#M230599</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/240863"&gt;@mark123&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;About the&amp;nbsp;&lt;SPAN&gt;BOOT SEARCH COUNT, Please refer the below link:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/How-to-do-for-nand-boot-config-quot-boot-search-count-quot/m-p/686590" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Processors/How-to-do-for-nand-boot-config-quot-boot-search-count-quot/m-p/686590&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I think this link well help you about your request:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/iMX-and-Vybrid-Support/How-to-use-UUU-to-program-FlexSPI-on-I-MX8QXP-with-primary-boot/ta-p/1170866" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/iMX-and-Vybrid-Support/How-to-use-UUU-to-program-FlexSPI-on-I-MX8QXP-with-primary-boot/ta-p/1170866&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;uuu_version 1.2.39&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;# This command will be run when ROM support stream mode&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;SDPS: boot -f flash.bin&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;# Program the SPI-NOR Flash Chip&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB: ucmd mmc list&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB: ucmd setenv fastboot_buffer ${loadaddr}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB: ucmd sf probe&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB[-t 40000]: ucmd sf erase 0 +0x600000&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB: download -f qspi-bin_b0&amp;nbsp; &amp;nbsp;&lt;FONT color="#FF0000"&gt;&amp;gt;&amp;gt; this is header of qspi header prebuilt that we use&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB[-t 30000]: ucmd sf write ${fastboot_buffer} 0x400 0x200&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB: download -f flash-1.bin&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;FONT color="#FF0000"&gt;&amp;gt;&amp;gt; this is flash.bin that is generated with imx-mkimage "make SOC=iMX8QX flash"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB[-t 30000]: ucmd sf write ${fastboot_buffer} 0x1000 0x100000&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB: download -f flash-2.bin&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB[-t 30000]: ucmd sf write ${fastboot_buffer} 0x401000 0x100000&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;FB: done&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;B.R&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2024 05:49:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6ull-Dual-uboot-boot-support/m-p/1989787#M230599</guid>
      <dc:creator>pengyong_zhang</dc:creator>
      <dc:date>2024-11-07T05:49:24Z</dc:date>
    </item>
  </channel>
</rss>

