<?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: i.MX8MQ PCIE ERROR Code in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8MQ-PCIE-ERROR-Code/m-p/1361287#M182118</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Great Thanks !!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We want to know what the&amp;nbsp; PCIE Error Code&amp;nbsp; means.&amp;nbsp;&lt;/P&gt;&lt;P&gt;in case of PCIE Link Failure,&amp;nbsp;&lt;/P&gt;&lt;P&gt;why the&amp;nbsp; Register&amp;nbsp;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;PCIE_PORT_DEBUG1&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt; Value remains &lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;08000000&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt; while trying to link up ??&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;VAL #### 3 # 08000000#&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;logging from&amp;nbsp;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;dw_pcie_link_up&lt;/STRONG&gt;&lt;/FONT&gt; function.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;int dw_pcie_link_up(struct dw_pcie *pci)&lt;BR /&gt;{&lt;BR /&gt;u32 val;&lt;/P&gt;&lt;P&gt;if (pci-&amp;gt;ops-&amp;gt;link_up)&lt;BR /&gt;{&lt;BR /&gt;dev_info(pci-&amp;gt;dev, "zzzzzzzzzzz ## 1 ## Link up\n");&lt;BR /&gt;return pci-&amp;gt;ops-&amp;gt;link_up(pci);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;//dev_info(pci-&amp;gt;dev, "zzzzzzzzzzz ## 2 # %016X# Link up\n", pci-&amp;gt;dbi_base );&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;val = readl(pci-&amp;gt;dbi_base + PCIE_PORT_DEBUG1);&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;dev_info(pci-&amp;gt;dev, " dw_pcie_link_up # VAL #### 3 # %08X# \n", val );&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;return ((val &amp;amp; PCIE_PORT_DEBUG1_LINK_UP) &amp;amp;&amp;amp;&lt;BR /&gt;(!(val &amp;amp; PCIE_PORT_DEBUG1_LINK_IN_TRAINING)));&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;attached logs&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;==== Success log&amp;nbsp; ======&lt;/P&gt;&lt;P&gt;2.488511] imx-cdnhdmi sound-hdmi: ASoC: failed to init link imx8 hdmi: -517&lt;BR /&gt;[ 2.574224] can: netlink gateway (rev 20190810) max_hops=1&lt;BR /&gt;[ 2.594256] tsn generic netlink module v1 init...&lt;BR /&gt;[ 3.569947] [+] [debug] message [F: imx6_pcie_establish_link, ::1795]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 3.569972] [+] [debug] message [F: imx6_pcie_establish_link, ::1810]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 3.569982] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x190/0x480)&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;[ 3.569994] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;[ 3.681844] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 3.801333] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 3.907494] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.028762] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.150548] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.276222] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.393034] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.427380] [+] [debug] message [F: imx6_pcie_establish_link, ::1795]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.454939] [+] [debug] message [F: imx6_pcie_establish_link, ::1810]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.468812] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x190/0x480)&lt;BR /&gt;[ 4.485726] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.493494] imx6q-pcie 33800000.pcie: zzzzzzzzzzz #### Link up&lt;BR /&gt;[ 4.509392] [+] [debug] message [F: imx6_pcie_establish_link, ::1813]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.530221] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x2d4/0x480)&lt;BR /&gt;[ 4.540635] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.547286] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.547294] imx6q-pcie 33800000.pcie: zzzzzzzzzzz #### Link up&lt;BR /&gt;[ 4.547330] imx6q-pcie 33800000.pcie: Link up, Gen1&lt;BR /&gt;[ 4.642922] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.665160] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.671912] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.679650] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.723830] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.745984] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.768158] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.788170] imx6q-pcie 33c00000.pcie: Phy link never came up&lt;BR /&gt;[ 4.790313] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.807523] [+] [debug] message [F: imx6_pcie_establish_link, ::1813]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.811260] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.821823] imx6q-pcie 33c00000.pcie: Link Fail i## 444444#&lt;BR /&gt;[ 4.831915] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.845312] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.871177] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.893267] [+] [debug] message [F: imx6_pcie_clk_disable, ::1009]: caller:(imx6_pcie_establish_link+0x42c/0x480)&lt;BR /&gt;[ 4.917082] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.928672] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.942977] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.050332] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.072510] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.094608] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.116772] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.138942] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.161100] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.183219] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.211309] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.233453] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.255596] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.277804] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.299961] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.322073] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.344229] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.366357] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.388530] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.410681] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.432794] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.454962] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.477103] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.499282] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.521396] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.550398] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.572557] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.594692] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.616849] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.639003] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.661148] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.683265] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.705418] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.727596] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.756577] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.778758] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.800902] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.823081] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.845221] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.867367] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.889559] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.911680] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.933822] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.956012] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.978167] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.000310] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.022452] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.044605] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.066812] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.088979] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.111091] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.133299] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.155475] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.177647] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.199791] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.221937] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.244099] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.266247] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.288357] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.310502] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.332649] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.354790] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.376956] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.399095] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.421238] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.443367] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.465509] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.487689] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.509871] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.532017] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.554136] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.576304] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.598426] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.620607] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.642724] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.664891] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.687064] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.709221] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.731366] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.753517] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.775709] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.797855] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.819966] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.842146] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.864271] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.886424] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.908577] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.930702] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.952884] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.975042] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.997164] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.019385] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.041525] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.063688] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.085828] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.107992] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.130161] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.152312] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.174479] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.196643] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.218786] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.240947] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.263085] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.285266] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.307442] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.329567] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.351708] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.373882] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.396088] imx6q-pcie 33^C&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;====&amp;nbsp; Fail Case ====&amp;nbsp;&lt;/P&gt;&lt;P&gt;SLC Wayland with XWayland 3.1 imx8mq-var-dart ttymxc0&lt;/P&gt;&lt;P&gt;imx8mq-var-dart login: root&lt;BR /&gt;root@imx8mq-var-dart:~# dmesg | grep -i link&lt;BR /&gt;[ 0.244878] audit: initializing netlink subsys (disabled)&lt;BR /&gt;[ 1.544449] usbserial: USB Serial support registered for carelink&lt;BR /&gt;[ 1.770664] can: netlink gateway (rev 20190810) max_hops=1&lt;BR /&gt;[ 1.771126] tsn generic netlink module v1 init...&lt;BR /&gt;[ 2.923860] [+] [debug] message [F: imx6_pcie_establish_link, ::1795]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 2.951478] [+] [debug] message [F: imx6_pcie_establish_link, ::1810]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 2.965370] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x190/0x480)&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;[ 2.975590] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;[ 3.076164] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;[ 3.176747] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08100000#&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;[ 3.277328] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.377911] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.478855] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.579608] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.680374] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.781221] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.881963] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;[ 3.982685] imx6q-pcie 33800000.pcie: Phy link never came up&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;[ 3.986666] [+] [debug] message [F: imx6_pcie_establish_link, ::1813]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 3.996814] imx6q-pcie 33800000.pcie: Link Fail i## 444444#&lt;BR /&gt;[ 4.019841] [+] [debug] message [F: imx6_pcie_clk_disable, ::1009]: caller:(imx6_pcie_establish_link+0x42c/0x480)&lt;BR /&gt;[ 5.086165] systemd[1]: Listening on Network Service Netlink Socket.&lt;BR /&gt;[ 11.486524] fec 30be0000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off&lt;BR /&gt;[ 11.486594] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready&lt;BR /&gt;[ 54.496045] fec 30be0000.ethernet eth0: Link is Down&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 26 Oct 2021 05:36:45 GMT</pubDate>
    <dc:creator>jhpark_vine</dc:creator>
    <dc:date>2021-10-26T05:36:45Z</dc:date>
    <item>
      <title>i.MX8MQ PCIE ERROR Code</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8MQ-PCIE-ERROR-Code/m-p/1360101#M181973</link>
      <description>&lt;P&gt;can you inform me of the meaning of PCIE ERROR CODE?&lt;/P&gt;&lt;P&gt;I.MX8MQ&amp;nbsp; does&amp;nbsp; not work with QCA9882 Wifi Module via PCIE #0 bus&amp;nbsp;&lt;/P&gt;&lt;P&gt;we can not find the description of PCIE Error code in I.MX8M&amp;nbsp; Reference Manual.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;oot@imx8mq-var-dart:~# dmesg |grep -i pcie&lt;BR /&gt;[ 1.832210] i.MX PCIE endpoint device driver, version 0.1&lt;BR /&gt;[ 3.435295] imx6q-pcie 33800000.pcie: couldn't get pcie-phy&lt;BR /&gt;[ 3.441077] imx6q-pcie 33800000.pcie: 33800000.pcie supply epdev_on not found, using dummy regulator&lt;BR /&gt;[ 3.450843] imx6q-pcie 33800000.pcie: host bridge /soc@0/pcie@33800000 ranges:&lt;BR /&gt;[ 3.464149] imx6q-pcie 33800000.pcie: Parsing ranges property...&lt;BR /&gt;[ 3.470132] imx6q-pcie 33800000.pcie: IO 0x1ff80000..0x1ff8ffff -&amp;gt; 0x00000000&lt;BR /&gt;[ 3.477640] imx6q-pcie 33800000.pcie: MEM 0x18000000..0x1fefffff -&amp;gt; 0x18000000&lt;BR /&gt;[ 3.590427] imx6q-pcie 33800000.pcie: PCIe PLL locked after 0 us.&lt;BR /&gt;[ 4.592838] imx6q-pcie 33800000.pcie: Phy link never came up&lt;BR /&gt;[ 4.599007] imx6q-pcie 33800000.pcie: PHY DEBUG_R0=0x004abc43 DEBUG_R1=0x08000000&lt;BR /&gt;[ 4.599391] imx6q-pcie 33800000.pcie: failed to initialize host&lt;BR /&gt;[ 4.605371] imx6q-pcie 33800000.pcie: unable to add pcie port.&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;4.599007] imx6q-pcie 33800000.pcie: PHY DEBUG_R0=0x004abc43 DEBUG_R1=0x08000000&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;4.558441] imx6q-pcie 33800000.pcie: PHY DEBUG_R0=0x00b5bc43 DEBUG_R1=0x08000000&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Thanks .&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 12:46:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8MQ-PCIE-ERROR-Code/m-p/1360101#M181973</guid>
      <dc:creator>jhpark_vine</dc:creator>
      <dc:date>2021-10-22T12:46:14Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8MQ PCIE ERROR Code</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8MQ-PCIE-ERROR-Code/m-p/1360276#M181980</link>
      <description>&lt;P&gt;Hi JungHwan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;from log "Phy link never came up" this may be hardware issue.&lt;/P&gt;
&lt;P&gt;One can try other pcie cards and check hardware using pcie recommendations provided in&lt;/P&gt;
&lt;P&gt;&lt;A id="relatedDocsClick_6" href="https://www.nxp.com/webapp/Download?colCode=IMX8MDQLQHDG" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;i.MX 8MDQLQ Hardware Developer’s Guide&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 23:16:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8MQ-PCIE-ERROR-Code/m-p/1360276#M181980</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2021-10-22T23:16:17Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8MQ PCIE ERROR Code</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8MQ-PCIE-ERROR-Code/m-p/1361287#M182118</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Great Thanks !!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We want to know what the&amp;nbsp; PCIE Error Code&amp;nbsp; means.&amp;nbsp;&lt;/P&gt;&lt;P&gt;in case of PCIE Link Failure,&amp;nbsp;&lt;/P&gt;&lt;P&gt;why the&amp;nbsp; Register&amp;nbsp;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;PCIE_PORT_DEBUG1&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt; Value remains &lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;08000000&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt; while trying to link up ??&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;VAL #### 3 # 08000000#&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;logging from&amp;nbsp;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;dw_pcie_link_up&lt;/STRONG&gt;&lt;/FONT&gt; function.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;int dw_pcie_link_up(struct dw_pcie *pci)&lt;BR /&gt;{&lt;BR /&gt;u32 val;&lt;/P&gt;&lt;P&gt;if (pci-&amp;gt;ops-&amp;gt;link_up)&lt;BR /&gt;{&lt;BR /&gt;dev_info(pci-&amp;gt;dev, "zzzzzzzzzzz ## 1 ## Link up\n");&lt;BR /&gt;return pci-&amp;gt;ops-&amp;gt;link_up(pci);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;//dev_info(pci-&amp;gt;dev, "zzzzzzzzzzz ## 2 # %016X# Link up\n", pci-&amp;gt;dbi_base );&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;val = readl(pci-&amp;gt;dbi_base + PCIE_PORT_DEBUG1);&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;dev_info(pci-&amp;gt;dev, " dw_pcie_link_up # VAL #### 3 # %08X# \n", val );&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;return ((val &amp;amp; PCIE_PORT_DEBUG1_LINK_UP) &amp;amp;&amp;amp;&lt;BR /&gt;(!(val &amp;amp; PCIE_PORT_DEBUG1_LINK_IN_TRAINING)));&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;attached logs&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;==== Success log&amp;nbsp; ======&lt;/P&gt;&lt;P&gt;2.488511] imx-cdnhdmi sound-hdmi: ASoC: failed to init link imx8 hdmi: -517&lt;BR /&gt;[ 2.574224] can: netlink gateway (rev 20190810) max_hops=1&lt;BR /&gt;[ 2.594256] tsn generic netlink module v1 init...&lt;BR /&gt;[ 3.569947] [+] [debug] message [F: imx6_pcie_establish_link, ::1795]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 3.569972] [+] [debug] message [F: imx6_pcie_establish_link, ::1810]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 3.569982] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x190/0x480)&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;[ 3.569994] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;[ 3.681844] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 3.801333] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 3.907494] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.028762] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.150548] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.276222] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.393034] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.427380] [+] [debug] message [F: imx6_pcie_establish_link, ::1795]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.454939] [+] [debug] message [F: imx6_pcie_establish_link, ::1810]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.468812] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x190/0x480)&lt;BR /&gt;[ 4.485726] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.493494] imx6q-pcie 33800000.pcie: zzzzzzzzzzz #### Link up&lt;BR /&gt;[ 4.509392] [+] [debug] message [F: imx6_pcie_establish_link, ::1813]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.530221] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x2d4/0x480)&lt;BR /&gt;[ 4.540635] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.547286] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.547294] imx6q-pcie 33800000.pcie: zzzzzzzzzzz #### Link up&lt;BR /&gt;[ 4.547330] imx6q-pcie 33800000.pcie: Link up, Gen1&lt;BR /&gt;[ 4.642922] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.665160] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.671912] imx6q-pcie 33c00000.pcie: dw_pcie_link_up # VAL #### 3 # 08200000#&lt;BR /&gt;[ 4.679650] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.723830] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.745984] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.768158] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.788170] imx6q-pcie 33c00000.pcie: Phy link never came up&lt;BR /&gt;[ 4.790313] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.807523] [+] [debug] message [F: imx6_pcie_establish_link, ::1813]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 4.811260] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.821823] imx6q-pcie 33c00000.pcie: Link Fail i## 444444#&lt;BR /&gt;[ 4.831915] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.845312] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.871177] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.893267] [+] [debug] message [F: imx6_pcie_clk_disable, ::1009]: caller:(imx6_pcie_establish_link+0x42c/0x480)&lt;BR /&gt;[ 4.917082] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.928672] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 4.942977] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.050332] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.072510] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.094608] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.116772] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.138942] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.161100] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.183219] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.211309] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.233453] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.255596] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.277804] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.299961] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.322073] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.344229] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.366357] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.388530] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.410681] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.432794] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.454962] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.477103] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.499282] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.521396] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.550398] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.572557] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.594692] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.616849] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.639003] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.661148] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.683265] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.705418] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.727596] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.756577] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.778758] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.800902] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.823081] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.845221] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.867367] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.889559] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.911680] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.933822] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.956012] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 5.978167] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.000310] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.022452] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.044605] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.066812] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.088979] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.111091] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.133299] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.155475] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.177647] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.199791] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.221937] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.244099] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.266247] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.288357] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.310502] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.332649] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.354790] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.376956] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.399095] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.421238] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.443367] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.465509] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.487689] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.509871] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.532017] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.554136] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.576304] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.598426] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.620607] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.642724] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.664891] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.687064] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.709221] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.731366] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.753517] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.775709] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.797855] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.819966] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.842146] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.864271] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.886424] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.908577] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.930702] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.952884] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.975042] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 6.997164] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.019385] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.041525] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.063688] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.085828] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.107992] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.130161] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.152312] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.174479] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.196643] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.218786] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.240947] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.263085] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.285266] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.307442] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.329567] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.351708] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.373882] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000010#&lt;BR /&gt;[ 7.396088] imx6q-pcie 33^C&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;====&amp;nbsp; Fail Case ====&amp;nbsp;&lt;/P&gt;&lt;P&gt;SLC Wayland with XWayland 3.1 imx8mq-var-dart ttymxc0&lt;/P&gt;&lt;P&gt;imx8mq-var-dart login: root&lt;BR /&gt;root@imx8mq-var-dart:~# dmesg | grep -i link&lt;BR /&gt;[ 0.244878] audit: initializing netlink subsys (disabled)&lt;BR /&gt;[ 1.544449] usbserial: USB Serial support registered for carelink&lt;BR /&gt;[ 1.770664] can: netlink gateway (rev 20190810) max_hops=1&lt;BR /&gt;[ 1.771126] tsn generic netlink module v1 init...&lt;BR /&gt;[ 2.923860] [+] [debug] message [F: imx6_pcie_establish_link, ::1795]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 2.951478] [+] [debug] message [F: imx6_pcie_establish_link, ::1810]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 2.965370] [+] [debug] message [F: dw_pcie_wait_for_link, ::452]: caller:(imx6_pcie_establish_link+0x190/0x480)&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;[ 2.975590] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;[ 3.076164] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;[ 3.176747] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08100000#&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;[ 3.277328] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.377911] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.478855] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.579608] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.680374] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.781221] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;[ 3.881963] imx6q-pcie 33800000.pcie: dw_pcie_link_up # VAL #### 3 # 08000000#&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;[ 3.982685] imx6q-pcie 33800000.pcie: Phy link never came up&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;[ 3.986666] [+] [debug] message [F: imx6_pcie_establish_link, ::1813]: caller:(imx6_pcie_host_init+0x1ec/0x238)&lt;BR /&gt;[ 3.996814] imx6q-pcie 33800000.pcie: Link Fail i## 444444#&lt;BR /&gt;[ 4.019841] [+] [debug] message [F: imx6_pcie_clk_disable, ::1009]: caller:(imx6_pcie_establish_link+0x42c/0x480)&lt;BR /&gt;[ 5.086165] systemd[1]: Listening on Network Service Netlink Socket.&lt;BR /&gt;[ 11.486524] fec 30be0000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off&lt;BR /&gt;[ 11.486594] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready&lt;BR /&gt;[ 54.496045] fec 30be0000.ethernet eth0: Link is Down&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 05:36:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8MQ-PCIE-ERROR-Code/m-p/1361287#M182118</guid>
      <dc:creator>jhpark_vine</dc:creator>
      <dc:date>2021-10-26T05:36:45Z</dc:date>
    </item>
  </channel>
</rss>

