<?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: Can I read/write TLP packet including 512 Bytes payload via PCIe in i.MX6? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Can-I-read-write-TLP-packet-including-512-Bytes-payload-via-PCIe/m-p/813953#M125451</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Dear jamesbone,&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Thank you for your reply.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;I cannot decide that my understanding is correct or not, you say, driver of PCIe RC have only one region and it is for CFG space of PCIe EP, it cannot keep CFG data of PCIe RC in i.MX6. CFG space of PCIe RC in i.MX6 can be accessed only from PCIe EP, ARM CPU in i.MX6 is cannot change it.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;That is that I cannot change Max_Payload_Size and Max_Read_Request_Size, and I cannot change max payload size of TLP packet &amp;nbsp;of PCIe in i.MX6 from 128bytes.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Do I mistake them?&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Best Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Aug 2018 09:51:48 GMT</pubDate>
    <dc:creator>massohy</dc:creator>
    <dc:date>2018-08-28T09:51:48Z</dc:date>
    <item>
      <title>Can I read/write TLP packet including 512 Bytes payload via PCIe in i.MX6?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Can-I-read-write-TLP-packet-including-512-Bytes-payload-via-PCIe/m-p/813951#M125449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;I want to read/write large TLP packet.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;I read this post.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&lt;A class="jive-link-thread-small" data-containerid="2004" data-containertype="14" data-objectid="312322" data-objecttype="1" href="https://community.nxp.com/thread/312322"&gt;https://community.nxp.com/message/350342&lt;/A&gt;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;It have been concluded that max payload is 128 byte.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;I understood CX_MAX_MTU, CC_SLV_MTU and CC_MSTR_BURST_LEN are fixed.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;If I change Max_Payload_Size and Max_Read_Request_Size in PCIE_RC_DConR, then can I process TLP packet including 512 byte payload with PCIe in i.MX6?&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Best Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2018 04:23:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Can-I-read-write-TLP-packet-including-512-Bytes-payload-via-PCIe/m-p/813951#M125449</guid>
      <dc:creator>massohy</dc:creator>
      <dc:date>2018-08-22T04:23:14Z</dc:date>
    </item>
    <item>
      <title>Re: Can I read/write TLP packet including 512 Bytes payload via PCIe in i.MX6?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Can-I-read-write-TLP-packet-including-512-Bytes-payload-via-PCIe/m-p/813952#M125450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Regarding to the PCIe RC driver contained in NXP Linux BSP, there is one outbound region used to access the CFG space of PCIe EP.The outbound TLP would be issued, when the&lt;/P&gt;&lt;P&gt;PCIe EP CFG IO APIs(imx_pcie_rd_conf/imx_pcie_wr_conf) are called by PCIe EP driver.&lt;/P&gt;&lt;P&gt;The following is the snapshot of the PCIe protocol analyzer.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="one_outbound_tlp.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/67384i47174AD6DFD85B6D/image-size/large?v=v2&amp;amp;px=999" role="button" title="one_outbound_tlp.png" alt="one_outbound_tlp.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;One outbound TLP when the CFG space of PCIe EP is accessed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2018 17:18:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Can-I-read-write-TLP-packet-including-512-Bytes-payload-via-PCIe/m-p/813952#M125450</guid>
      <dc:creator>jamesbone</dc:creator>
      <dc:date>2018-08-23T17:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: Can I read/write TLP packet including 512 Bytes payload via PCIe in i.MX6?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Can-I-read-write-TLP-packet-including-512-Bytes-payload-via-PCIe/m-p/813953#M125451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Dear jamesbone,&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Thank you for your reply.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;I cannot decide that my understanding is correct or not, you say, driver of PCIe RC have only one region and it is for CFG space of PCIe EP, it cannot keep CFG data of PCIe RC in i.MX6. CFG space of PCIe RC in i.MX6 can be accessed only from PCIe EP, ARM CPU in i.MX6 is cannot change it.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;That is that I cannot change Max_Payload_Size and Max_Read_Request_Size, and I cannot change max payload size of TLP packet &amp;nbsp;of PCIe in i.MX6 from 128bytes.&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Do I mistake them?&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="margin: 0mm 0mm 0.0001pt; font-size: 10.5pt; color: #000000; font-weight: 400; text-indent: 0px;"&gt;Best Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Aug 2018 09:51:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Can-I-read-write-TLP-packet-including-512-Bytes-payload-via-PCIe/m-p/813953#M125451</guid>
      <dc:creator>massohy</dc:creator>
      <dc:date>2018-08-28T09:51:48Z</dc:date>
    </item>
  </channel>
</rss>

