<?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: i.MX6Q Boot Mode Selection in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-Boot-Mode-Selection/m-p/809317#M124824</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for answer, but in that link, maybe it only simply saying TF card default bit width is 1 bit. not mention eMMC.&lt;/P&gt;&lt;P&gt;But it still not clarify my question, since both 4bit for TF card, and 8bit for eMMC both can work, why lot of design not use it, but instead of default value? or based on what purpose, they select low bitwidth.&lt;/P&gt;&lt;P&gt;My understanding the more width, the higher data rate, isn't it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Sep 2018 02:02:49 GMT</pubDate>
    <dc:creator>neksn</dc:creator>
    <dc:date>2018-09-11T02:02:49Z</dc:date>
    <item>
      <title>i.MX6Q Boot Mode Selection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-Boot-Mode-Selection/m-p/809315#M124822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am learning some development kits, and find some confusing about the boot mode config. Hope some experts can share some ideas. I found some suppliers development kits boot setting as below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE width="697"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="41"&gt;CFG1_7&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG1_6&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG1_5&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG1_4&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG1_3&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG1_2&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG1_1&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG1_0&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_7&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_6&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_5&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_4&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_3&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_2&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_1&lt;/TD&gt;&lt;TD style="border-left: none;" width="41"&gt;CFG2_0&lt;/TD&gt;&lt;TD width="41"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-top: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD&gt;EMMC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-top: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD&gt;USB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-top: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD&gt;TF&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colspan="4" rowspan="3" style="border-right: .5pt solid black; border-bottom: .5pt solid black;"&gt;011X=MMC/eMMC BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD colspan="2" rowspan="3" style="border-right: .5pt solid black; border-bottom: .5pt solid black;" width="82"&gt;X0=1-bit&lt;BR /&gt; X1=4-bit&lt;BR /&gt; 10=8-bit&lt;/TD&gt;&lt;TD colspan="2" style="border-right: .5pt solid black; border-left: none;"&gt;01=SD2 BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD colspan="2" style="border-right: .5pt solid black; border-left: none;"&gt;10=SD3 BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD colspan="2" style="border-right: .5pt solid black; border-left: none;"&gt;11=SD4 BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colspan="4" rowspan="3" style="border-right: .5pt solid black; border-bottom: .5pt solid black;"&gt;010X=SD/eSd BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD colspan="2" rowspan="3" style="border-right: .5pt solid black; border-bottom: .5pt solid black;" width="82"&gt;X0=1-bit&lt;BR /&gt; X1=4-bit&lt;/TD&gt;&lt;TD colspan="2" style="border-right: .5pt solid black; border-left: none;"&gt;01=SD2 BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0&lt;/TD&gt;&lt;TD colspan="2" style="border-right: .5pt solid black; border-left: none;"&gt;10=SD3 BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD colspan="2" style="border-right: .5pt solid black; border-left: none;"&gt;11=SD4 BOOT&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;　&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;For eMMC boot：&lt;/SPAN&gt;&lt;BR style="color: #333333; background-color: #ffffff;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;My confusing is why they both select 4 bit mode, instead of 8 bit, although the schematic design is 8bit. connect both SD0-SD7. I also see some board set 8bit also can work fine. Does the eMMC can be work under both 4bit and 8bit? what's the difference? If the development kits use 4bits mode, any impact if I change to the 8 bits then? Will the eMMC still working? any impact to the SW load?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;For SD boot:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;Same confusing, as the table, they use 1bit mode, but the schematic connect 4bits SD0-SD3 to the TF card. what will happen if I change to 4 bit boot?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;For the USB download:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;According the user manual, should set the boot_mode[1:0]=0x01, but the board has fixed the boot_mode=0x10, then with above config setting, still can go into USB mode. Does this use the feature "once some error happened with internal boot, it will directly jump to USB mode"? So this config lead the MCU check the unconnected interface, like SD3, MCU find nothing at SD3, then directly go into USB mode. Is this the idea?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;Thank you&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2018 10:08:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-Boot-Mode-Selection/m-p/809315#M124822</guid>
      <dc:creator>neksn</dc:creator>
      <dc:date>2018-09-10T10:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q Boot Mode Selection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-Boot-Mode-Selection/m-p/809316#M124823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nelson&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for first two questions, boot flow is defined by sd/emmc specifications for bus&lt;/P&gt;&lt;P&gt;width selection (1 - bit is default mode) for example please look at&lt;/P&gt;&lt;P&gt;sect.4.3.1 Wide Bus Selection SD card specification in document on&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-97344"&gt;Q&amp;amp;amp;A: uSDHC capability for SDXC cards in i.MX6S/DL&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;For the USB download:&lt;/SPAN&gt;" yes, idea is that&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt; "once some error happened &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;with internal boot, it will directly jump to USB mode" and described in&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;Figure 8-1. Boot flow i.MX6DQ Reference Manual&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Freference-manual%2FIMX6DQRM.pdf" rel="nofollow" target="_blank"&gt;http://www.nxp.com/docs/en/reference-manual/IMX6DQRM.pdf&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&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, 11 Sep 2018 01:13:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-Boot-Mode-Selection/m-p/809316#M124823</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-09-11T01:13:47Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q Boot Mode Selection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-Boot-Mode-Selection/m-p/809317#M124824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for answer, but in that link, maybe it only simply saying TF card default bit width is 1 bit. not mention eMMC.&lt;/P&gt;&lt;P&gt;But it still not clarify my question, since both 4bit for TF card, and 8bit for eMMC both can work, why lot of design not use it, but instead of default value? or based on what purpose, they select low bitwidth.&lt;/P&gt;&lt;P&gt;My understanding the more width, the higher data rate, isn't it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2018 02:02:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-Boot-Mode-Selection/m-p/809317#M124824</guid>
      <dc:creator>neksn</dc:creator>
      <dc:date>2018-09-11T02:02:49Z</dc:date>
    </item>
  </channel>
</rss>

