<?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>i.MX ProcessorsのトピックReload BOOT_MODE from UBoot</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709335#M110258</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using Uboot on an i.MX6UL. I'm flashing UBoot from the "serial downloader" mode (BOOT_MODE = 01). Once the flashing is finished, I would like to reset the CPU in order to boot properly from the eMMC. The problem is, when I type the reset command from Uboot, the BOOT_MODE bits from SRC_SBMR2 are still 01 even if the BOOT_MODE pins are 10. Thus, the CPU boot a second time in "serial downloader" configuration instead of "internal boot".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was wondering if forcing a new latch on BOOT_MODE pin was possible. If yes, how to do it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanking you by advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Oct 2017 15:06:07 GMT</pubDate>
    <dc:creator>kevinjoly</dc:creator>
    <dc:date>2017-10-17T15:06:07Z</dc:date>
    <item>
      <title>Reload BOOT_MODE from UBoot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709335#M110258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using Uboot on an i.MX6UL. I'm flashing UBoot from the "serial downloader" mode (BOOT_MODE = 01). Once the flashing is finished, I would like to reset the CPU in order to boot properly from the eMMC. The problem is, when I type the reset command from Uboot, the BOOT_MODE bits from SRC_SBMR2 are still 01 even if the BOOT_MODE pins are 10. Thus, the CPU boot a second time in "serial downloader" configuration instead of "internal boot".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was wondering if forcing a new latch on BOOT_MODE pin was possible. If yes, how to do it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanking you by advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Oct 2017 15:06:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709335#M110258</guid>
      <dc:creator>kevinjoly</dc:creator>
      <dc:date>2017-10-17T15:06:07Z</dc:date>
    </item>
    <item>
      <title>Re: Reload BOOT_MODE from UBoot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709336#M110259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi kevinjoly&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is it working after por or switching power off/on, as uboot may use own reset routines as described on&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/linksprite/u-boot-acadia1.0-beta/blob/master/u-boot-acadia1.0-beta/patches/0404-ENGR00163513-MX6Q-UBOOT-Add-download_mode-cmd.patch" title="https://github.com/linksprite/u-boot-acadia1.0-beta/blob/master/u-boot-acadia1.0-beta/patches/0404-ENGR00163513-MX6Q-UBOOT-Add-download_mode-cmd.patch"&gt;u-boot-acadia1.0-beta/0404-ENGR00163513-MX6Q-UBOOT-Add-download_mode-cmd.patch at master · linksprite/u-boot-acadia1.0-b…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;issue may be posted on uboot mail list&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://lists.denx.de/listinfo/u-boot" title="https://lists.denx.de/listinfo/u-boot"&gt;U-Boot Info Page&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;alternatively one can try with sdk using wdog reset&lt;/P&gt;&lt;P&gt;Github SDK&lt;BR /&gt;&lt;A href="https://github.com/backenklee/swp-report/tree/master/iMX6_Platform_SDK"&gt;https://github.com/backenklee/swp-report/tree/master/iMX6_Platform_SDK&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Oct 2017 23:19:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709336#M110259</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2017-10-17T23:19:36Z</dc:date>
    </item>
    <item>
      <title>Re: Reload BOOT_MODE from UBoot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709337#M110260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Indeed, in Uboot the reset sequence is done by a watchdog &lt;A class="link-titled" href="https://github.com/u-boot/u-boot/blob/master/drivers/watchdog/imx_watchdog.c" title="https://github.com/u-boot/u-boot/blob/master/drivers/watchdog/imx_watchdog.c"&gt;u-boot/imx_watchdog.c at master · u-boot/u-boot · GitHub&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to implement something like the patch you mentionned. Unfortunately, since the BOOT_MODE pin are used, the GPR9 (copied to SBMR1) is not taken in account (correct me if I'm wrong). However, the patch you mentionned is aimed for iMX6 (not iMX6UL).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it the same ROM code ? Where can I find documentation about GPRn register usage in the ROM code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Kevin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Oct 2017 09:43:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709337#M110260</guid>
      <dc:creator>kevinjoly</dc:creator>
      <dc:date>2017-10-18T09:43:34Z</dc:date>
    </item>
    <item>
      <title>Re: Reload BOOT_MODE from UBoot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709338#M110261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kevin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is it working with por or some sdk example, without GPR9 usage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Oct 2017 10:32:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709338#M110261</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2017-10-18T10:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: Reload BOOT_MODE from UBoot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709339#M110262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The boot mode is correct on power on reset. For instance, if the boot mode is serial downloader and I reset the chip with the internal boot mode selected, internal boot is choosen. That is not the case in watchdog reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Didn't try with SDK.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Oct 2017 10:42:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709339#M110262</guid>
      <dc:creator>kevinjoly</dc:creator>
      <dc:date>2017-10-18T10:42:31Z</dc:date>
    </item>
    <item>
      <title>Re: Reload BOOT_MODE from UBoot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709340#M110263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi kevinjoly,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm facing the same issue on an imx6q, did you solved your problem ? How ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Damien.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2017 16:10:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709340#M110263</guid>
      <dc:creator>damiendejean</dc:creator>
      <dc:date>2017-12-08T16:10:46Z</dc:date>
    </item>
    <item>
      <title>Re: Reload BOOT_MODE from UBoot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709341#M110264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Damien,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, the problem was that the watchdog output pin wasn't connected to the reset chip.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Kevin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2018 12:23:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reload-BOOT-MODE-from-UBoot/m-p/709341#M110264</guid>
      <dc:creator>kevinjoly</dc:creator>
      <dc:date>2018-02-07T12:23:01Z</dc:date>
    </item>
  </channel>
</rss>

