<?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のトピックRe: PCI Command problem in Sabresd u-boot</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392364#M57271</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Saisurya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2014.01 is a bit old. I would suggest you to use 2015.04 instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PCI works out of box in this version on mx6sabre.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Apr 2015 21:52:19 GMT</pubDate>
    <dc:creator>fabio_estevam</dc:creator>
    <dc:date>2015-04-27T21:52:19Z</dc:date>
    <item>
      <title>PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392357#M57264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am using Sabresd Board i want to run "&lt;STRONG&gt;pci&lt;/STRONG&gt;" command at u-boot for that i have added following lines to "&lt;STRONG&gt;mx6sabre_common.h&lt;/STRONG&gt;".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#define CONFIG_CMD_PCI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#ifdef CONFIG_CMD_PCI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#define CONFIG_PCI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#define CONFIG_PCI_PNP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#define CONFIG_PCI_SCAN_SHOW&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#define CONFIG_PCIE_IMX&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#endif&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but when i compile i am getting compilation errors as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; In function `imx_pcie_write_config'&amp;nbsp; undefined reference to `_data_abort'&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;I want to know will sabresd boards support pci commands at u-boot?&lt;/P&gt;&lt;P&gt;if so what else i need to define to use pci commands?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2015 08:43:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392357#M57264</guid>
      <dc:creator>saisuryanarayan</dc:creator>
      <dc:date>2015-04-09T08:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392358#M57265</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 have this&lt;/P&gt;&lt;P&gt;#define CONFIG_CMD_PCI&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_CMD_PCI&lt;/P&gt;&lt;P&gt;#define CONFIG_PCI&lt;/P&gt;&lt;P&gt;#define CONFIG_PCI_PNP&lt;/P&gt;&lt;P&gt;#define CONFIG_PCI_SCAN_SHOW&lt;/P&gt;&lt;P&gt;#define CONFIG_PCIE_IMX&lt;/P&gt;&lt;P&gt;#define CONFIG_PCIE_IMX_PERST_GPIO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMX_GPIO_NR(7, 12)&lt;/P&gt;&lt;P&gt;#define CONFIG_PCIE_IMX_POWER_GPIO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMX_GPIO_NR(3, 19)&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the include/configs/mx6sabresd.h file and it compiled with not problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 14:43:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392358#M57265</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2015-04-15T14:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392359#M57266</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;Are you still getting the compiling errors?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Apr 2015 23:18:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392359#M57266</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2015-04-22T23:18:27Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392360#M57267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alejandro,&lt;/P&gt;&lt;P&gt;I have added those lines in my code still same errors i am getting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are my error logs.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;aisurya/saisurya/projects/VELU_WMSD/build/tmp/sysroots/imx6qsabresd/usr/lib/arm-poky-linux-gnueabi/4.8.2 -lgcc -Map u-boot.map -o u-boot&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;| drivers/pci/built-in.o: In function `imx_pcie_read_config':&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;| /home/saisurya/saisurya/projects/VELU_WMSD/build/tmp/work/imx6qsabresd-poky-linux-gnueabi/u-boot-fslc/v2014.01-r0/git/drivers/pci/pcie_imx.c:392: undefined reference to `_data_abort'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;| drivers/pci/built-in.o: In function `imx_pcie_write_config':&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;| /home/saisurya/saisurya/projects/VELU_WMSD/build/tmp/work/imx6qsabresd-poky-linux-gnueabi/u-boot-fslc/v2014.01-r0/git/drivers/pci/pcie_imx.c:416: undefined reference to `_data_abort'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;| make: *** [u-boot] Error 1&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2015 06:16:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392360#M57267</guid>
      <dc:creator>saisuryanarayan</dc:creator>
      <dc:date>2015-04-23T06:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392361#M57268</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;Which configuration are you using? As far as I remember the mx6sabresd enables this option.&lt;/P&gt;&lt;P&gt;Have you tried this one?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2015 14:14:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392361#M57268</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2015-04-23T14:14:08Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392362#M57269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am unsing &lt;STRONG&gt;"include/configs/mx6sabresd.h" &lt;/STRONG&gt;and mine was sabresd board.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2015 03:51:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392362#M57269</guid>
      <dc:creator>saisuryanarayan</dc:creator>
      <dc:date>2015-04-24T03:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392363#M57270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried that config and I did not get any issue and I did not have to modify the &lt;STRONG&gt;mx6sabre_common.h &lt;/STRONG&gt;file.&amp;nbsp; Which BSP version are you using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 21:46:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392363#M57270</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2015-04-27T21:46:48Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392364#M57271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Saisurya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2014.01 is a bit old. I would suggest you to use 2015.04 instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PCI works out of box in this version on mx6sabre.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 21:52:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392364#M57271</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2015-04-27T21:52:19Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392365#M57272</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;Have you tried the version Fabio suggested?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2015 15:29:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392365#M57272</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2015-05-07T15:29:24Z</dc:date>
    </item>
    <item>
      <title>Re: PCI Command problem in Sabresd u-boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392366#M57273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Saisurya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you see the imx pcie driver "drivers/pci/pcie_imx.c", the definition of imx_pcie_fix_dabt_handler(bool set) says :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*&lt;/P&gt;&lt;P&gt; * Replace the original ARM DABT handler with a simple jump-back one.&lt;/P&gt;&lt;P&gt; *&lt;/P&gt;&lt;P&gt; * The problem here is that if we have a PCIe bridge attached to this PCIe&lt;/P&gt;&lt;P&gt; * controller, but no PCIe device is connected to the bridges' downstream&lt;/P&gt;&lt;P&gt; * port, the attempt to read/write from/to the config space will produce&lt;/P&gt;&lt;P&gt; * a DABT. This is a behavior of the controller and can not be disabled&lt;/P&gt;&lt;P&gt; * unfortuatelly.&lt;/P&gt;&lt;P&gt; *&lt;/P&gt;&lt;P&gt; * To work around the problem, we backup the current DABT handler address&lt;/P&gt;&lt;P&gt; * and replace it with our own DABT handler, which only bounces right back&lt;/P&gt;&lt;P&gt; * into the code.&lt;/P&gt;&lt;P&gt; */&lt;/P&gt;&lt;P&gt;Here, *_data_abort, is the backup handler and should be defined somewhere else as declared extern here.&lt;BR /&gt;I've also got the same issue and narrowed down by defining it global in u-boot/arch/arm/cpu/armv7/start.S file.&lt;BR /&gt;Just adding below line in the mentioned file(line no. 44) helped me. Hope, it'll work for you too.&lt;/P&gt;&lt;P&gt;.globl&amp;nbsp;&amp;nbsp; _data_abort&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Mar 2016 07:01:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/PCI-Command-problem-in-Sabresd-u-boot/m-p/392366#M57273</guid>
      <dc:creator>amankumar</dc:creator>
      <dc:date>2016-03-22T07:01:18Z</dc:date>
    </item>
  </channel>
</rss>

