<?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: LS1043 PCI-Ex Completion Timeout in Processor Expert Software</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/LS1043-PCI-Ex-Completion-Timeout/m-p/2196585#M6007</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Please try modifying the timeout interval after the link is up with the PCIe device and repeat the same experiment. It might be switching to the default timeout interval after the link is up.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 31 Oct 2025 10:39:04 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2025-10-31T10:39:04Z</dc:date>
    <item>
      <title>LS1043 PCI-Ex Completion Timeout</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/LS1043-PCI-Ex-Completion-Timeout/m-p/2191191#M5996</link>
      <description>&lt;P&gt;Greetings all!&lt;/P&gt;&lt;P&gt;I was investigating the completion timeout behavior on PCI-EX. I tried to change the completion timeout interval via following steps below:&lt;/P&gt;&lt;P&gt;1- Removed the link on the corresponding lane. (No device is attached, no link present).&lt;/P&gt;&lt;P&gt;2- Configured the iATUs to issue config and memory transactions.&lt;/P&gt;&lt;P&gt;3- Programmed the Device Control 2 Register with appropriate various combinations.&lt;/P&gt;&lt;P&gt;4- Enabled the advanced error capture capabilities.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I observed the following results:&lt;/P&gt;&lt;P&gt;1- Single "load" instruction from configuration or memory space of the PEX took 50ms to complete, which stated as the default timeout of PCI-EX 3 base specification.&lt;/P&gt;&lt;P&gt;2- Completion timeout fail is reported via root error register and advanced error status register. (as expected)&lt;/P&gt;&lt;P&gt;No matter what values I wrote to&amp;nbsp;Device Control 2 Register, completion timeout did not change.&lt;/P&gt;&lt;P&gt;I utilized PMC of Cortex A53 to measure elapsed time. I used different measurement means, yet the result is same.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this the correct behavior or are we missing something?&lt;/P&gt;&lt;P&gt;Thanks is advance!&lt;/P&gt;</description>
      <pubDate>Thu, 23 Oct 2025 06:21:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/LS1043-PCI-Ex-Completion-Timeout/m-p/2191191#M5996</guid>
      <dc:creator>sahinduran</dc:creator>
      <dc:date>2025-10-23T06:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: LS1043 PCI-Ex Completion Timeout</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/LS1043-PCI-Ex-Completion-Timeout/m-p/2196585#M6007</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Please try modifying the timeout interval after the link is up with the PCIe device and repeat the same experiment. It might be switching to the default timeout interval after the link is up.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Oct 2025 10:39:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/LS1043-PCI-Ex-Completion-Timeout/m-p/2196585#M6007</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2025-10-31T10:39:04Z</dc:date>
    </item>
  </channel>
</rss>

