<?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 i.MX6 PCIe memory map issue in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-PCIe-memory-map-issue/m-p/573029#M87718</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Hi, &lt;BR /&gt;&lt;BR /&gt;We have a custom board with i.Mx6q processor where&amp;nbsp; PCIe Switch (89HPES4T4G2ZCALGI)&amp;nbsp; is connected to the &lt;SPAN style="font-size: 13.3333px;"&gt;PCIe&lt;/SPAN&gt; lines of the processor and the ethernet controller (i210) is connected to the downstream port of the PCIe switch. &lt;BR /&gt;&lt;BR /&gt;We are able to detect the switch and connected device (lspci) but unable to map the memory for the device. &lt;BR /&gt;Attached log for the reference. &lt;BR /&gt;&lt;BR /&gt;We are using Yocto linux 3.10.17 linux kernel for our testing. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Whether anyone tested PCIe switch with linux 3.10.17 ?&lt;BR /&gt;&lt;BR /&gt;Regards, &lt;BR /&gt;Mithun&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336650"&gt;bootlog.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Jun 2016 13:57:06 GMT</pubDate>
    <dc:creator>mithunk</dc:creator>
    <dc:date>2016-06-24T13:57:06Z</dc:date>
    <item>
      <title>i.MX6 PCIe memory map issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-PCIe-memory-map-issue/m-p/573029#M87718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Hi, &lt;BR /&gt;&lt;BR /&gt;We have a custom board with i.Mx6q processor where&amp;nbsp; PCIe Switch (89HPES4T4G2ZCALGI)&amp;nbsp; is connected to the &lt;SPAN style="font-size: 13.3333px;"&gt;PCIe&lt;/SPAN&gt; lines of the processor and the ethernet controller (i210) is connected to the downstream port of the PCIe switch. &lt;BR /&gt;&lt;BR /&gt;We are able to detect the switch and connected device (lspci) but unable to map the memory for the device. &lt;BR /&gt;Attached log for the reference. &lt;BR /&gt;&lt;BR /&gt;We are using Yocto linux 3.10.17 linux kernel for our testing. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Whether anyone tested PCIe switch with linux 3.10.17 ?&lt;BR /&gt;&lt;BR /&gt;Regards, &lt;BR /&gt;Mithun&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336650"&gt;bootlog.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jun 2016 13:57:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-PCIe-memory-map-issue/m-p/573029#M87718</guid>
      <dc:creator>mithunk</dc:creator>
      <dc:date>2016-06-24T13:57:06Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 PCIe memory map issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-PCIe-memory-map-issue/m-p/573030#M87719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Weidong wrote in &lt;A href="https://community.nxp.com/thread/331329"&gt;imx6q support switch PCIe????&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 15px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;... haredware and BSP both support PCIe switch,&amp;nbsp; we have tested PCIe switch in imx_3.10.17, &lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 15px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;please refer to this link:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 15px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14pt; font-family: Calibri, sans-serif; color: #1f497d;"&gt;&lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-objectid="324940" data-objecttype="1" href="https://community.nxp.com/thread/324940" style="padding: 1px 0 1px calc(12px + 0.35ex); font-weight: inherit; font-style: inherit; font-size: 18.6667px; font-family: inherit; color: #017bba; background-position: no-repeat;"&gt;https://community.freescale.com/thread/324940&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 15px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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, 28 Jun 2016 04:12:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-PCIe-memory-map-issue/m-p/573030#M87719</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-06-28T04:12:35Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 PCIe memory map issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-PCIe-memory-map-issue/m-p/573031#M87720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I&amp;nbsp;am&amp;nbsp;having&amp;nbsp;problems&amp;nbsp;getting&amp;nbsp;up&amp;nbsp;and&amp;nbsp;running&amp;nbsp;with&amp;nbsp;an&amp;nbsp;embedded&amp;nbsp;i210&amp;nbsp;(flash-less)&amp;nbsp;based&amp;nbsp;design&amp;nbsp;on&amp;nbsp;an&amp;nbsp;ARM&amp;nbsp;platform&amp;nbsp;under&amp;nbsp;Linux.&lt;P&gt;&lt;/P&gt;The&amp;nbsp;main&amp;nbsp;problem&amp;nbsp;is&amp;nbsp;that&amp;nbsp;there&amp;nbsp;is&amp;nbsp;not&amp;nbsp;enough&amp;nbsp;information&amp;nbsp;in&amp;nbsp;the&amp;nbsp;i210&amp;nbsp;datash=&lt;BR /&gt;eet&amp;nbsp;to&amp;nbsp;indicate&amp;nbsp;exactly&amp;nbsp;what&amp;nbsp;minimum&amp;nbsp;amount&amp;nbsp;of&amp;nbsp;iNVM&amp;nbsp;data&amp;nbsp;needs&amp;nbsp;to&amp;nbsp;be&amp;nbsp;progra=&lt;BR /&gt;mmed&amp;nbsp;to&amp;nbsp;get&amp;nbsp;the&amp;nbsp;device&amp;nbsp;to&amp;nbsp;work&amp;nbsp;with&amp;nbsp;the&amp;nbsp;igb&amp;nbsp;driver.&amp;nbsp;I've&amp;nbsp;summarised&amp;nbsp;the&amp;nbsp;cur=&lt;BR /&gt;rent&amp;nbsp;status&amp;nbsp;below&amp;nbsp;...&lt;P&gt;&lt;/P&gt;I&amp;nbsp;have&amp;nbsp;previously&amp;nbsp;successfully&amp;nbsp;used&amp;nbsp;the&amp;nbsp;82574&amp;nbsp;on&amp;nbsp;an&amp;nbsp;embedded&amp;nbsp;Core&amp;nbsp;i7/Window=&lt;BR /&gt;s&amp;nbsp;design.&amp;nbsp;That&amp;nbsp;was&amp;nbsp;simple&amp;nbsp;to&amp;nbsp;program&amp;nbsp;and&amp;nbsp;get&amp;nbsp;working&amp;nbsp;using&amp;nbsp;EEUPDATE.&amp;nbsp;I&amp;nbsp;was&amp;nbsp;=&lt;BR /&gt;planning&amp;nbsp;to&amp;nbsp;use&amp;nbsp;the&amp;nbsp;82574&amp;nbsp;again&amp;nbsp;on&amp;nbsp;this&amp;nbsp;ARM-based&amp;nbsp;project.&amp;nbsp;However,&amp;nbsp;our&amp;nbsp;dis=&lt;BR /&gt;tributor&amp;nbsp;(Arrow&amp;nbsp;Electronics)&amp;nbsp;recommended&amp;nbsp;that&amp;nbsp;I&amp;nbsp;instead&amp;nbsp;use&amp;nbsp;the&amp;nbsp;newer&amp;nbsp;i210,=&lt;BR /&gt;&amp;nbsp;especially&amp;nbsp;because&amp;nbsp;it&amp;nbsp;supports&amp;nbsp;"flash-less"&amp;nbsp;operation&amp;nbsp;-&amp;nbsp;and&amp;nbsp;Linux&amp;nbsp;driver&amp;nbsp;s=&lt;BR /&gt;upport&amp;nbsp;is&amp;nbsp;available.&amp;nbsp;(Also&amp;nbsp;I&amp;nbsp;need&amp;nbsp;industrial&amp;nbsp;temperature&amp;nbsp;operation.)&lt;P&gt;&lt;/P&gt;I&amp;nbsp;have&amp;nbsp;connected&amp;nbsp;the&amp;nbsp;i210&amp;nbsp;to&amp;nbsp;the&amp;nbsp;PCI&amp;nbsp;Express&amp;nbsp;interface&amp;nbsp;on&amp;nbsp;my&amp;nbsp;i.MX6&amp;nbsp;processo=&lt;BR /&gt;r.&amp;nbsp;NVM,&amp;nbsp;NC_SI&amp;nbsp;and&amp;nbsp;SMB&amp;nbsp;pins&amp;nbsp;are&amp;nbsp;all&amp;nbsp;unused&amp;nbsp;(and&amp;nbsp;have&amp;nbsp;appropriate&amp;nbsp;pullup/pull=&lt;BR /&gt;down&amp;nbsp;resistors).&amp;nbsp;The&amp;nbsp;"SECURITY&amp;nbsp;ENABLE"&amp;nbsp;strapping&amp;nbsp;option&amp;nbsp;is&amp;nbsp;set&amp;nbsp;to&amp;nbsp;enabled.&amp;nbsp;=&lt;BR /&gt;The&amp;nbsp;i210&amp;nbsp;is&amp;nbsp;correctly&amp;nbsp;being&amp;nbsp;detected&amp;nbsp;on&amp;nbsp;the&amp;nbsp;PCI&amp;nbsp;Express&amp;nbsp;interface,&amp;nbsp;and&amp;nbsp;is&amp;nbsp;r=&lt;BR /&gt;eporting&amp;nbsp;its&amp;nbsp;expected&amp;nbsp;"blank"&amp;nbsp;Device&amp;nbsp;ID&amp;nbsp;of&amp;nbsp;0x1531.&lt;P&gt;&lt;/P&gt;The&amp;nbsp;Linux&amp;nbsp;driver&amp;nbsp;(igb-5.0.5)&amp;nbsp;does&amp;nbsp;not&amp;nbsp;recognise&amp;nbsp;the&amp;nbsp;device&amp;nbsp;(because&amp;nbsp;0x1531&amp;nbsp;=&lt;BR /&gt;does&amp;nbsp;not&amp;nbsp;appear&amp;nbsp;in&amp;nbsp;the&amp;nbsp;Device&amp;nbsp;IDs&amp;nbsp;listed&amp;nbsp;in&amp;nbsp;e1000_hw.h).&lt;P&gt;&lt;/P&gt;It&amp;nbsp;appears&amp;nbsp;that&amp;nbsp;the&amp;nbsp;driver&amp;nbsp;was&amp;nbsp;recently&amp;nbsp;updated&amp;nbsp;to&amp;nbsp;support&amp;nbsp;"flashless"&amp;nbsp;i210=&lt;BR /&gt;&amp;nbsp;operation,&amp;nbsp;and&amp;nbsp;a&amp;nbsp;device&amp;nbsp;ID&amp;nbsp;was&amp;nbsp;added&amp;nbsp;for&amp;nbsp;this:&lt;P&gt;&lt;/P&gt;#define&amp;nbsp;E1000_DEV_ID_I210_COPPER_FLASHLESS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0x157B&lt;P&gt;&lt;/P&gt;So&amp;nbsp;it&amp;nbsp;appears&amp;nbsp;that&amp;nbsp;the&amp;nbsp;iNVM&amp;nbsp;must&amp;nbsp;be&amp;nbsp;programmed&amp;nbsp;to&amp;nbsp;contain&amp;nbsp;at&amp;nbsp;least&amp;nbsp;this&amp;nbsp;Dev=&lt;BR /&gt;ice&amp;nbsp;ID.&lt;P&gt;&lt;/P&gt;I&amp;nbsp;also&amp;nbsp;have&amp;nbsp;the&amp;nbsp;programming&amp;nbsp;tool&amp;nbsp;"eepromARMtool0.6.5".&amp;nbsp;The&amp;nbsp;release&amp;nbsp;notes&amp;nbsp;fo=&lt;BR /&gt;r&amp;nbsp;this&amp;nbsp;state&amp;nbsp;that&amp;nbsp;it&amp;nbsp;only&amp;nbsp;supports&amp;nbsp;programming&amp;nbsp;an&amp;nbsp;i210&amp;nbsp;WITH&amp;nbsp;Flash&amp;nbsp;memory&amp;nbsp;co=&lt;BR /&gt;nnected,&amp;nbsp;or&amp;nbsp;an&amp;nbsp;i211&amp;nbsp;iNVM.&amp;nbsp;However&amp;nbsp;the&amp;nbsp;source&amp;nbsp;code&amp;nbsp;suggests&amp;nbsp;that&amp;nbsp;actually&amp;nbsp;it=&lt;BR /&gt;&amp;nbsp;does&amp;nbsp;check&amp;nbsp;for&amp;nbsp;iNVM&amp;nbsp;presence&amp;nbsp;in&amp;nbsp;the&amp;nbsp;i210&amp;nbsp;and&amp;nbsp;should&amp;nbsp;work&amp;nbsp;with&amp;nbsp;that&amp;nbsp;configu=&lt;BR /&gt;ration.&lt;P&gt;&lt;/P&gt;At&amp;nbsp;the&amp;nbsp;moment,&amp;nbsp;eepromARM&amp;nbsp;tool&amp;nbsp;just&amp;nbsp;crashes&amp;nbsp;with&amp;nbsp;a&amp;nbsp;"bus&amp;nbsp;error".&amp;nbsp;I&amp;nbsp;need&amp;nbsp;to&amp;nbsp;in=&lt;BR /&gt;vestigate&amp;nbsp;this&amp;nbsp;more&amp;nbsp;and&amp;nbsp;get&amp;nbsp;it&amp;nbsp;working.&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;When&amp;nbsp;I&amp;nbsp;do&amp;nbsp;get&amp;nbsp;the&amp;nbsp;tool&amp;nbsp;working&amp;nbsp;so&amp;nbsp;that&amp;nbsp;I&amp;nbsp;can&amp;nbsp;program&amp;nbsp;the&amp;nbsp;i210's&amp;nbsp;iNVM,&amp;nbsp;do&amp;nbsp;yo=&lt;BR /&gt;u&amp;nbsp;please&amp;nbsp;have&amp;nbsp;information&amp;nbsp;on&amp;nbsp;the&amp;nbsp;minimum&amp;nbsp;data&amp;nbsp;I&amp;nbsp;need&amp;nbsp;to&amp;nbsp;program&amp;nbsp;to&amp;nbsp;get&amp;nbsp;the&amp;nbsp;=&lt;BR /&gt;device&amp;nbsp;to&amp;nbsp;work&amp;nbsp;with&amp;nbsp;the&amp;nbsp;igb-5.0.5&amp;nbsp;driver.&amp;nbsp;Is&amp;nbsp;just&amp;nbsp;the&amp;nbsp;Device&amp;nbsp;ID&amp;nbsp;0x157B&amp;nbsp;suff=&lt;BR /&gt;icient?&amp;nbsp;As&amp;nbsp;the&amp;nbsp;iNVM&amp;nbsp;is&amp;nbsp;a&amp;nbsp;"one&amp;nbsp;time&amp;nbsp;only"&amp;nbsp;device,&amp;nbsp;I&amp;nbsp;don't&amp;nbsp;want&amp;nbsp;to&amp;nbsp;have&amp;nbsp;to&amp;nbsp;tr=&lt;BR /&gt;y&amp;nbsp;out&amp;nbsp;too&amp;nbsp;many&amp;nbsp;different&amp;nbsp;settings&amp;nbsp;as&amp;nbsp;these&amp;nbsp;will&amp;nbsp;quickly&amp;nbsp;use&amp;nbsp;up&amp;nbsp;all&amp;nbsp;availabl=&lt;BR /&gt;e&amp;nbsp;addresses&amp;nbsp;and&amp;nbsp;I'll&amp;nbsp;have&amp;nbsp;to&amp;nbsp;solder&amp;nbsp;on&amp;nbsp;a&amp;nbsp;new&amp;nbsp;i210!&amp;nbsp;Also&amp;nbsp;if&amp;nbsp;possible,&amp;nbsp;our&amp;nbsp;so=&lt;BR /&gt;ftware&amp;nbsp;team&amp;nbsp;would&amp;nbsp;prefer&amp;nbsp;the&amp;nbsp;MAC&amp;nbsp;address&amp;nbsp;to&amp;nbsp;be&amp;nbsp;set&amp;nbsp;by&amp;nbsp;software,&amp;nbsp;and&amp;nbsp;therefo=&lt;BR /&gt;re&amp;nbsp;preferably&amp;nbsp;NOT&amp;nbsp;included&amp;nbsp;in&amp;nbsp;the&amp;nbsp;iNVM&amp;nbsp;data.&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;Thanks&amp;nbsp;in&amp;nbsp;anticipation.&lt;BR /&gt;Best&amp;nbsp;regards,&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Nov 2016 14:38:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-PCIe-memory-map-issue/m-p/573031#M87720</guid>
      <dc:creator>浩卢</dc:creator>
      <dc:date>2016-11-11T14:38:46Z</dc:date>
    </item>
  </channel>
</rss>

