<?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: Questions when bootloader is started with SerialDownloader in UUU. in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1656379#M206430</link>
    <description>&lt;P&gt;If you check the uuu script inside the binary demo image or you check the build-in script of uuu&lt;/P&gt;&lt;P&gt;you will find the "jump".&amp;nbsp;&lt;/P&gt;&lt;P&gt;The script lines before "jump", it is ROM code use SDP(Serial Download Protocol) to download data(bootloader).&lt;/P&gt;&lt;P&gt;Then "jump" to run the bootloader. The bootloader is running on the board,&amp;nbsp;&lt;/P&gt;&lt;P&gt;The script lines after "jump" is the command send to the board, which has bootloader already runnning.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The script "jump" should be mapped to SDP jump command.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Untitled.png" style="width: 932px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/224646iA221E31D7977629A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;uuu.auto&lt;/P&gt;&lt;P&gt;uuu_version 1.2.39&lt;/P&gt;&lt;P&gt;# This command will be run when i.MX6/7 i.MX8MM, i.MX8MQ&lt;BR /&gt;SDP: boot -f imx-boot-imx8mmevk-sd.bin-flash_evk&lt;/P&gt;&lt;P&gt;# This command will be run when ROM support stream mode&lt;BR /&gt;# i.MX8QXP, i.MX8QM&lt;BR /&gt;SDPS: boot -f imx-boot-imx8mmevk-sd.bin-flash_evk&lt;/P&gt;&lt;P&gt;# These commands will be run when use SPL and will be skipped if no spl&lt;BR /&gt;# SDPU will be deprecated. please use SDPV instead of SDPU&lt;BR /&gt;# {&lt;BR /&gt;SDPU: delay 1000&lt;BR /&gt;SDPU: write -f imx-boot-imx8mmevk-sd.bin-flash_evk -offset 0x57c00&lt;BR /&gt;SDPU: jump&lt;BR /&gt;# }&lt;/P&gt;&lt;P&gt;# These commands will be run when use SPL and will be skipped if no spl&lt;BR /&gt;# if (SPL support SDPV)&lt;BR /&gt;# {&lt;BR /&gt;SDPV: delay 1000&lt;BR /&gt;SDPV: write -f imx-boot-imx8mmevk-sd.bin-flash_evk -skipspl&lt;BR /&gt;SDPV: jump&lt;BR /&gt;# }&lt;/P&gt;&lt;P&gt;FB: ucmd setenv fastboot_dev mmc&lt;BR /&gt;FB: ucmd setenv mmcdev ${emmc_dev}&lt;BR /&gt;FB: ucmd mmc dev ${emmc_dev}&lt;BR /&gt;FB: flash -raw2sparse all imx-image-multimedia-imx8mmevk.wic&lt;BR /&gt;FB: flash bootloader imx-boot-imx8mmevk-sd.bin-flash_evk&lt;BR /&gt;FB: ucmd if env exists emmc_ack; then ; else setenv emmc_ack 0; fi;&lt;BR /&gt;FB: ucmd mmc partconf ${emmc_dev} ${emmc_ack} 1 0&lt;BR /&gt;FB: done&lt;/P&gt;&lt;P&gt;FB: ucmd setenv fastboot_dev mmc&lt;BR /&gt;FB: ucmd setenv mmcdev ${emmc_dev}&lt;BR /&gt;FB: ucmd mmc dev ${emmc_dev}&lt;BR /&gt;FB: flash -raw2sparse all imx-image-multimedia-imx8qxpc0mek.wic&lt;BR /&gt;FB: flash bootloader imx-boot-imx8qxpc0mek-sd.bin-flash&lt;BR /&gt;FB: ucmd if env exists emmc_ack; then ; else setenv emmc_ack 0; fi;&lt;BR /&gt;FB: ucmd mmc partconf ${emmc_dev} ${emmc_ack} 1 0&lt;BR /&gt;FB: done&lt;/P&gt;</description>
    <pubDate>Wed, 24 May 2023 07:27:53 GMT</pubDate>
    <dc:creator>rudi_cyber</dc:creator>
    <dc:date>2023-05-24T07:27:53Z</dc:date>
    <item>
      <title>delete</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1653074#M206107</link>
      <description />
      <pubDate>Wed, 07 Jun 2023 06:56:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1653074#M206107</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-06-07T06:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: Questions when bootloader is started with SerialDownloader in UUU.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1653826#M206185</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous,&lt;/P&gt;
&lt;P&gt;I hope you are doing well.&lt;/P&gt;
&lt;P&gt;UUU download u-boot to a specific device (emmc) and then downloads other images to the device using fastboot.&lt;/P&gt;
&lt;P&gt;Now, when you change bootmode to internal boot &amp;amp; emmc boot . then it will boot the u-boot image from emmc.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;(Is there a way to use the bootloader on the eMMC?)&lt;BR /&gt;&lt;/SPAN&gt;[Ans]: One can use emmc mode to use the bootloader on emmc &amp;amp; then one can use fastboot and custom uuu script to flash further images.&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;BR /&gt;Dhruvit Vasavada&lt;/P&gt;</description>
      <pubDate>Fri, 19 May 2023 11:42:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1653826#M206185</guid>
      <dc:creator>Dhruvit</dc:creator>
      <dc:date>2023-05-19T11:42:38Z</dc:date>
    </item>
    <item>
      <title>Re: delete</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1655594#M206350</link>
      <description>&lt;P&gt;delete&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jun 2023 06:58:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1655594#M206350</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-06-07T06:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: Questions when bootloader is started with SerialDownloader in UUU.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1656321#M206418</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous,&lt;/P&gt;
&lt;P&gt;I hope you are doing well.&lt;/P&gt;
&lt;P&gt;UUU first loads the bootloader image (e.g. imx-boot-*&amp;nbsp; )into the ddr and once u-boot starts it flashes images (u-boot , linux , rootfs...) into flash device (eMMC) using fastboot commands mentioned in uuu script.&lt;/P&gt;
&lt;P&gt;Above step can be achieved using below command.&lt;/P&gt;
&lt;P&gt;uuu -b emmc_all &amp;lt;bootloader&amp;gt; &amp;lt;wic image&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now, if we boot using emmc (selected by DIP switches), It loads u-boot from emmc to RAM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;BR /&gt;Dhruvit Vasavada&lt;/P&gt;</description>
      <pubDate>Wed, 24 May 2023 06:24:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1656321#M206418</guid>
      <dc:creator>Dhruvit</dc:creator>
      <dc:date>2023-05-24T06:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: Questions when bootloader is started with SerialDownloader in UUU.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1656379#M206430</link>
      <description>&lt;P&gt;If you check the uuu script inside the binary demo image or you check the build-in script of uuu&lt;/P&gt;&lt;P&gt;you will find the "jump".&amp;nbsp;&lt;/P&gt;&lt;P&gt;The script lines before "jump", it is ROM code use SDP(Serial Download Protocol) to download data(bootloader).&lt;/P&gt;&lt;P&gt;Then "jump" to run the bootloader. The bootloader is running on the board,&amp;nbsp;&lt;/P&gt;&lt;P&gt;The script lines after "jump" is the command send to the board, which has bootloader already runnning.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The script "jump" should be mapped to SDP jump command.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Untitled.png" style="width: 932px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/224646iA221E31D7977629A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;uuu.auto&lt;/P&gt;&lt;P&gt;uuu_version 1.2.39&lt;/P&gt;&lt;P&gt;# This command will be run when i.MX6/7 i.MX8MM, i.MX8MQ&lt;BR /&gt;SDP: boot -f imx-boot-imx8mmevk-sd.bin-flash_evk&lt;/P&gt;&lt;P&gt;# This command will be run when ROM support stream mode&lt;BR /&gt;# i.MX8QXP, i.MX8QM&lt;BR /&gt;SDPS: boot -f imx-boot-imx8mmevk-sd.bin-flash_evk&lt;/P&gt;&lt;P&gt;# These commands will be run when use SPL and will be skipped if no spl&lt;BR /&gt;# SDPU will be deprecated. please use SDPV instead of SDPU&lt;BR /&gt;# {&lt;BR /&gt;SDPU: delay 1000&lt;BR /&gt;SDPU: write -f imx-boot-imx8mmevk-sd.bin-flash_evk -offset 0x57c00&lt;BR /&gt;SDPU: jump&lt;BR /&gt;# }&lt;/P&gt;&lt;P&gt;# These commands will be run when use SPL and will be skipped if no spl&lt;BR /&gt;# if (SPL support SDPV)&lt;BR /&gt;# {&lt;BR /&gt;SDPV: delay 1000&lt;BR /&gt;SDPV: write -f imx-boot-imx8mmevk-sd.bin-flash_evk -skipspl&lt;BR /&gt;SDPV: jump&lt;BR /&gt;# }&lt;/P&gt;&lt;P&gt;FB: ucmd setenv fastboot_dev mmc&lt;BR /&gt;FB: ucmd setenv mmcdev ${emmc_dev}&lt;BR /&gt;FB: ucmd mmc dev ${emmc_dev}&lt;BR /&gt;FB: flash -raw2sparse all imx-image-multimedia-imx8mmevk.wic&lt;BR /&gt;FB: flash bootloader imx-boot-imx8mmevk-sd.bin-flash_evk&lt;BR /&gt;FB: ucmd if env exists emmc_ack; then ; else setenv emmc_ack 0; fi;&lt;BR /&gt;FB: ucmd mmc partconf ${emmc_dev} ${emmc_ack} 1 0&lt;BR /&gt;FB: done&lt;/P&gt;&lt;P&gt;FB: ucmd setenv fastboot_dev mmc&lt;BR /&gt;FB: ucmd setenv mmcdev ${emmc_dev}&lt;BR /&gt;FB: ucmd mmc dev ${emmc_dev}&lt;BR /&gt;FB: flash -raw2sparse all imx-image-multimedia-imx8qxpc0mek.wic&lt;BR /&gt;FB: flash bootloader imx-boot-imx8qxpc0mek-sd.bin-flash&lt;BR /&gt;FB: ucmd if env exists emmc_ack; then ; else setenv emmc_ack 0; fi;&lt;BR /&gt;FB: ucmd mmc partconf ${emmc_dev} ${emmc_ack} 1 0&lt;BR /&gt;FB: done&lt;/P&gt;</description>
      <pubDate>Wed, 24 May 2023 07:27:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/delete/m-p/1656379#M206430</guid>
      <dc:creator>rudi_cyber</dc:creator>
      <dc:date>2023-05-24T07:27:53Z</dc:date>
    </item>
  </channel>
</rss>

