<?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: IMX6SX SDB PCIe Fails in U-Boot in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-SDB-PCIe-Fails-in-U-Boot/m-p/644944#M98468</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, 1.5v was missing and needed for this card. In U-Boot board init we added:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; /* Enable power of VGEN2 1V5, needed for PCIe */&lt;BR /&gt; pmic_reg_read(pfuze, PFUZE100_VGEN2VOL, &amp;amp;reg);&lt;BR /&gt; reg &amp;amp;= ~LDO_VOL_MASK;&lt;BR /&gt; reg |= (LDOA_1_50V | (1 &amp;lt;&amp;lt; LDO_EN));&lt;BR /&gt; pmic_reg_write(pfuze, PFUZE100_VGEN2VOL, reg);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Apr 2017 15:22:18 GMT</pubDate>
    <dc:creator>eliasradi</dc:creator>
    <dc:date>2017-04-04T15:22:18Z</dc:date>
    <item>
      <title>IMX6SX SDB PCIe Fails in U-Boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-SDB-PCIe-Fails-in-U-Boot/m-p/644942#M98466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;BR /&gt;&amp;nbsp; We've been trying to get PCIe working in u-boot on a Freescale IMX6SX SDB rev C and all we get is:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PCI: pcie phy link never came up&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;.....&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Hit any key to stop autoboot: 0 &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;=&amp;gt; pci&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;pci_bus_to_hose() failed&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we've tested the following:&lt;BR /&gt;- u-boot from fsl-yocto-L4.1.15_2.0.0-ga and enabled "#define CONFIG_CMD_PCI" &lt;BR /&gt;- u-boot from uboot-imx_v2015.04_3.14.52_1.1.0_ga and enabled "#define CONFIG_CMD_PCI" &lt;BR /&gt;- even got u-boot.imx binary from someone with Freescale IMX6SX SDB&lt;STRONG&gt; revA&lt;/STRONG&gt; board that has PCIe working. That same binary fails PCIe on a &lt;STRONG&gt;rev C&lt;/STRONG&gt; board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anything changed on SPF-27962 from A to C that requires some changes in code? We even backtracked the changes in SPF-27962 to make the board like a rev A w.r.t. to PCIe changes and still "pci" fails.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Initially thought it is a hardware issue, but we've tested and gotten same failed results on another custom IMX6SX board.&lt;/P&gt;&lt;P&gt;Anyone with any ideas? Anyone with a rev C IMX6SC SDB PCIe working in u-boot?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Apr 2017 15:48:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-SDB-PCIe-Fails-in-U-Boot/m-p/644942#M98466</guid>
      <dc:creator>eliasradi</dc:creator>
      <dc:date>2017-04-03T15:48:18Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX SDB PCIe Fails in U-Boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-SDB-PCIe-Fails-in-U-Boot/m-p/644943#M98467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi eliasradi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reason may be pci 1v5 power setting, some pcie devices need this power, &lt;BR /&gt;one can try attached patch.&lt;/P&gt;&lt;P&gt;Also if pci works in linux and not in uboot, one can check IOMUXC_GPR_GPR8&lt;/P&gt;&lt;P&gt;settings and set the same in uboot.&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, 04 Apr 2017 00:05:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-SDB-PCIe-Fails-in-U-Boot/m-p/644943#M98467</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2017-04-04T00:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX SDB PCIe Fails in U-Boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-SDB-PCIe-Fails-in-U-Boot/m-p/644944#M98468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, 1.5v was missing and needed for this card. In U-Boot board init we added:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; /* Enable power of VGEN2 1V5, needed for PCIe */&lt;BR /&gt; pmic_reg_read(pfuze, PFUZE100_VGEN2VOL, &amp;amp;reg);&lt;BR /&gt; reg &amp;amp;= ~LDO_VOL_MASK;&lt;BR /&gt; reg |= (LDOA_1_50V | (1 &amp;lt;&amp;lt; LDO_EN));&lt;BR /&gt; pmic_reg_write(pfuze, PFUZE100_VGEN2VOL, reg);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Apr 2017 15:22:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-SDB-PCIe-Fails-in-U-Boot/m-p/644944#M98468</guid>
      <dc:creator>eliasradi</dc:creator>
      <dc:date>2017-04-04T15:22:18Z</dc:date>
    </item>
  </channel>
</rss>

