<?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のトピックi.MX6Q uboot boot from SATA</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341646#M46954</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I use i.MX6 Series SABRE,&amp;nbsp;&amp;nbsp; u-boot-2009.08,linux-3.0.35&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I had modified mx6q_sabresd.h in uboot:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_CMD_SATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #undef CONFIG_FSL_ENV_IN_MMC&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_FSL_ENV_IN_SATA &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; after uboot boot,printf:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2009.08 (Dec 10 2014 - 15:15:43)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX6 family TO1.2 at 792 MHz&lt;/P&gt;&lt;P&gt;Thermal sensor with ratio = 181&lt;/P&gt;&lt;P&gt;Temperature:&amp;nbsp;&amp;nbsp; 31 C, calibration data 0x5794cd7d&lt;/P&gt;&lt;P&gt;mx6q pll1: 792MHz&lt;/P&gt;&lt;P&gt;mx6q pll2: 528MHz&lt;/P&gt;&lt;P&gt;mx6q pll3: 480MHz&lt;/P&gt;&lt;P&gt;mx6q pll8: 50MHz&lt;/P&gt;&lt;P&gt;ipg clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 66000000Hz&lt;/P&gt;&lt;P&gt;ipg per clock : 66000000Hz&lt;/P&gt;&lt;P&gt;uart clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 80000000Hz&lt;/P&gt;&lt;P&gt;cspi clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 60000000Hz&lt;/P&gt;&lt;P&gt;ahb clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 132000000Hz&lt;/P&gt;&lt;P&gt;axi clock&amp;nbsp;&amp;nbsp; : 264000000Hz&lt;/P&gt;&lt;P&gt;emi_slow clock: 132000000Hz&lt;/P&gt;&lt;P&gt;ddr clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 528000000Hz&lt;/P&gt;&lt;P&gt;usdhc1 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc2 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc3 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc4 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;nfc clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 24000000Hz&lt;/P&gt;&lt;P&gt;Board: i.MX6Q-SABRESD: unknown-board Board: 0x63012 [POR ]&lt;/P&gt;&lt;P&gt;Boot Device: SATA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp;&amp;nbsp; 1 GB&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3&lt;/P&gt;&lt;P&gt;AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode&lt;/P&gt;&lt;P&gt;flags: ncq stag pm led clo only pmp pio slum part &lt;/P&gt;&lt;P&gt;No port device detected!&lt;/P&gt;&lt;P&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Found PFUZE100! deviceid=10,revid=11&lt;/P&gt;&lt;P&gt;Net:&amp;nbsp;&amp;nbsp; got MAC address from IIM: 00:04:9f:03:77:d5&lt;/P&gt;&lt;P&gt;FEC&lt;/P&gt;&lt;P&gt;MX6Q SABRESD U-Boot &amp;gt; printenv&lt;/P&gt;&lt;P&gt;stdin=serial&lt;/P&gt;&lt;P&gt;stdout=serial&lt;/P&gt;&lt;P&gt;stderr=serial&lt;/P&gt;&lt;P&gt;ethact=FEC0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Environment size: 53/8188 bytes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's wrong use SATA in-uboot, but I had tested mount filesystem on SATA in Linux.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WhereI need modify in u-boot?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Dec 2014 02:28:59 GMT</pubDate>
    <dc:creator>williamliu</dc:creator>
    <dc:date>2014-12-11T02:28:59Z</dc:date>
    <item>
      <title>i.MX6Q uboot boot from SATA</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341646#M46954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I use i.MX6 Series SABRE,&amp;nbsp;&amp;nbsp; u-boot-2009.08,linux-3.0.35&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I had modified mx6q_sabresd.h in uboot:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_CMD_SATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #undef CONFIG_FSL_ENV_IN_MMC&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_FSL_ENV_IN_SATA &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; after uboot boot,printf:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2009.08 (Dec 10 2014 - 15:15:43)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX6 family TO1.2 at 792 MHz&lt;/P&gt;&lt;P&gt;Thermal sensor with ratio = 181&lt;/P&gt;&lt;P&gt;Temperature:&amp;nbsp;&amp;nbsp; 31 C, calibration data 0x5794cd7d&lt;/P&gt;&lt;P&gt;mx6q pll1: 792MHz&lt;/P&gt;&lt;P&gt;mx6q pll2: 528MHz&lt;/P&gt;&lt;P&gt;mx6q pll3: 480MHz&lt;/P&gt;&lt;P&gt;mx6q pll8: 50MHz&lt;/P&gt;&lt;P&gt;ipg clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 66000000Hz&lt;/P&gt;&lt;P&gt;ipg per clock : 66000000Hz&lt;/P&gt;&lt;P&gt;uart clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 80000000Hz&lt;/P&gt;&lt;P&gt;cspi clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 60000000Hz&lt;/P&gt;&lt;P&gt;ahb clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 132000000Hz&lt;/P&gt;&lt;P&gt;axi clock&amp;nbsp;&amp;nbsp; : 264000000Hz&lt;/P&gt;&lt;P&gt;emi_slow clock: 132000000Hz&lt;/P&gt;&lt;P&gt;ddr clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 528000000Hz&lt;/P&gt;&lt;P&gt;usdhc1 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc2 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc3 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc4 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;nfc clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 24000000Hz&lt;/P&gt;&lt;P&gt;Board: i.MX6Q-SABRESD: unknown-board Board: 0x63012 [POR ]&lt;/P&gt;&lt;P&gt;Boot Device: SATA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp;&amp;nbsp; 1 GB&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3&lt;/P&gt;&lt;P&gt;AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode&lt;/P&gt;&lt;P&gt;flags: ncq stag pm led clo only pmp pio slum part &lt;/P&gt;&lt;P&gt;No port device detected!&lt;/P&gt;&lt;P&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Found PFUZE100! deviceid=10,revid=11&lt;/P&gt;&lt;P&gt;Net:&amp;nbsp;&amp;nbsp; got MAC address from IIM: 00:04:9f:03:77:d5&lt;/P&gt;&lt;P&gt;FEC&lt;/P&gt;&lt;P&gt;MX6Q SABRESD U-Boot &amp;gt; printenv&lt;/P&gt;&lt;P&gt;stdin=serial&lt;/P&gt;&lt;P&gt;stdout=serial&lt;/P&gt;&lt;P&gt;stderr=serial&lt;/P&gt;&lt;P&gt;ethact=FEC0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Environment size: 53/8188 bytes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's wrong use SATA in-uboot, but I had tested mount filesystem on SATA in Linux.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WhereI need modify in u-boot?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2014 02:28:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341646#M46954</guid>
      <dc:creator>williamliu</dc:creator>
      <dc:date>2014-12-11T02:28:59Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q uboot boot from SATA</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341647#M46955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi William&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think below may help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-objectid="318957" data-objecttype="2" href="https://community.nxp.com/message/318957#318957"&gt;https://community.freescale.com/message/318957#318957&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-message-small" data-containerid="24869" data-containertype="700" data-objectid="329244" data-objecttype="2" href="https://community.freescale.com/message/329244#329244"&gt;https://community.freescale.com/message/329244#329244&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;May be useful to check GPR13 in Uboot and Linux.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2014 02:44:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341647#M46955</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-12-11T02:44:06Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q uboot boot from SATA</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341648#M46956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have sata cmd in u-boot,but sata init faied&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MX6Q SABRESD U-Boot &amp;gt; sata init&lt;/P&gt;&lt;P&gt;AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode&lt;/P&gt;&lt;P&gt;flags: ncq stag pm led clo only pmp pio slum part &lt;/P&gt;&lt;P&gt;No port device detected!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The same SATA can mount in Linux.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2014 04:03:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341648#M46956</guid>
      <dc:creator>williamliu</dc:creator>
      <dc:date>2014-12-11T04:03:28Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q uboot boot from SATA</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341649#M46957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please check GPR13 in linux:&lt;/P&gt;&lt;P&gt;linux source code(arch/arm/mach-mx6/board-mx6q_sabresd.c)&lt;/P&gt;&lt;P&gt;and make the same settings in UBoot:&lt;/P&gt;&lt;P&gt;board/freescale/mx6q_sabresd/mx6q_sabresd.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also in Uboot check CCM CG2 register CCM_CCGR5 so sata clock&lt;/P&gt;&lt;P&gt;will be enabled.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2014 04:44:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-uboot-boot-from-SATA/m-p/341649#M46957</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-12-11T04:44:17Z</dc:date>
    </item>
  </channel>
</rss>

