<?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: IMX8qxp support nvme ssd failed</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8qxp-support-nvme-ssd-failed/m-p/2192137#M241621</link>
    <description>&lt;DIV class=""&gt;hello&lt;/DIV&gt;&lt;DIV class=""&gt;Thank you for your reply.&lt;/DIV&gt;&lt;OL&gt;&lt;LI&gt;I have already used an M.2 M Key connector to connect the NVMe SSD.&lt;/LI&gt;&lt;LI&gt;The device tree is as follows (imx8x-mek.dtsi); could you please help check if any modifications are still needed?&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;SPAN&gt;&amp;nbsp;imx8x-mek.dts：&lt;/SPAN&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;phyx1 {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fsl,refclk-pad-mode = &amp;lt;IMX8_PCIE_REFCLK_PAD_INPUT&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;pcieb {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reset-gpio = &amp;lt;&amp;amp;lsio_gpio4 0 GPIO_ACTIVE_LOW&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;vpcie-supply = &amp;lt;&amp;amp;reg_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "disabled";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;pcieb_ep{&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//phys = &amp;lt;&amp;amp;hsio_phy 0 PHY_TYPE_PCIE 0&amp;gt;; //add&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//phy-names = "pcie-phy";&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//add&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ext_osc = &amp;lt;1&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//status = "disabled";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;Regarding software configuration, could you tell me which driver support is required?&lt;/LI&gt;&lt;LI&gt;The circuit board has been manufactured, but currently, the NVMe device cannot be detected after startup.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;The NVMe SSD design drawing is attached.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;</description>
    <pubDate>Fri, 24 Oct 2025 01:43:53 GMT</pubDate>
    <dc:creator>ray99150</dc:creator>
    <dc:date>2025-10-24T01:43:53Z</dc:date>
    <item>
      <title>IMX8qxp support nvme ssd failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8qxp-support-nvme-ssd-failed/m-p/2191446#M241604</link>
      <description>&lt;P&gt;hi：&lt;/P&gt;&lt;P&gt;i designed&amp;nbsp; a&amp;nbsp; NVME M.2&amp;nbsp;&lt;SPAN&gt;SSD to our custom-designed IMX8QXP board， sw version ： 6.1.36&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1.&amp;nbsp; devicetree as follows：&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;imx8x-mek.dtsi&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;：&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&amp;amp;phyx1 {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fsl,refclk-pad-mode = &amp;lt;IMX8_PCIE_REFCLK_PAD_INPUT&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;pcieb {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reset-gpio = &amp;lt;&amp;amp;lsio_gpio4 0 GPIO_ACTIVE_LOW&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;vpcie-supply = &amp;lt;&amp;amp;reg_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "disabled";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;pcieb_ep{&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ext_osc = &amp;lt;1&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;2. but can not detect nvme device ，log with pci as follows&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;root@imx8qxpc0mek:~# dmesg | grep pci&lt;BR /&gt;[ 3.074973] tcpci: probe of 1-0050 failed with error -1&lt;BR /&gt;[ 3.363248] imx8q-pcie-phy 5f1a0000.pcie-phy: phy impedance ratio is not specified.&lt;BR /&gt;[ 3.377298] imx8q-pcie-phy 5f1a0000.pcie-phy: PHY PLL is locked&lt;BR /&gt;[ 3.383339] imx6q-pcie 5f010000.pcie_ep: iATU: unroll F, 6 ob, 6 ib, align 4K, limit 4G&lt;BR /&gt;[ 3.400270] imx6q-pcie 5f010000.pcie_ep: eDMA: unroll F, 1 wr, 1 rd&lt;BR /&gt;[ 13.905377] platform regulator-pcie: deferred probe pending&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Could you tell me how to modify it?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;thank you！&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Thu, 23 Oct 2025 10:12:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8qxp-support-nvme-ssd-failed/m-p/2191446#M241604</guid>
      <dc:creator>ray99150</dc:creator>
      <dc:date>2025-10-23T10:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8qxp support nvme ssd failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8qxp-support-nvme-ssd-failed/m-p/2191792#M241616</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;DIV class="container slds-m-bottom_x-small"&gt;
&lt;P&gt;I understand you're experiencing issues with NVMe SSD support on your custom-designed IMX8QXP board. Based on our previous cases, here are some insights to help resolve your issue:&lt;BR /&gt;&lt;BR /&gt;The i.MX8 series processors can support NVMe SSDs via PCIe connections, though there are some considerations to be aware of. While NXP has successfully tested NVMe SSDs on i.MX8MQ EVK boards, specific testing on i.MX8QXP with NVMe drives has been more limited.&lt;BR /&gt;&lt;BR /&gt;For your custom board implementation, consider these points:&lt;BR /&gt;&lt;BR /&gt;1. Connector type: The i.MX8 series natively supports M.2 E KEY connectors (designed for WiFi cards), but NVMe SSDs typically use M.2 M KEY. For a custom design, you'll need to implement the correct M KEY connector following the PCI Express M.2 Specification.&lt;BR /&gt;&lt;BR /&gt;2. Device tree configuration: Your PCIe controller must be properly configured in your device tree. You may need to review and modify the PCIe node in the imx8x-mek.dtsi file to ensure proper NVMe support.&lt;BR /&gt;&lt;BR /&gt;3. Software configuration: Ensure your Linux build includes the necessary NVMe driver support. The nvme-cli tool can be helpful for debugging (can be added via "IMAGE_INSTALL_append += " nvme-cli "" in conf/local.conf).&lt;BR /&gt;&lt;BR /&gt;4. PCIe lane limitations: Verify your PCIe lane configuration as this can impact maximum throughput with NVMe drives.&lt;BR /&gt;&lt;BR /&gt;Since you're encountering issues with a custom board design, I recommend reviewing the NXP i.MX Porting Guide (&lt;A href="https://www.nxp.com/docs/en/user-guide/IMX_PORTING_GUIDE.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/user-guide/IMX_PORTING_GUIDE.pdf&lt;/A&gt;) which provides comprehensive instructions for adapting NXP reference designs to custom implementations.&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV data-render-key="1"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="section slds-grid slds-gutters_direct slds-wrap"&gt;
&lt;DIV data-render-key="1"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="slds-grid slds-wrap slds-gutters_direct"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="slds-grid slds-wrap slds-gutters_direct"&gt;Regards&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 23 Oct 2025 17:43:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8qxp-support-nvme-ssd-failed/m-p/2191792#M241616</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2025-10-23T17:43:36Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8qxp support nvme ssd failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8qxp-support-nvme-ssd-failed/m-p/2192137#M241621</link>
      <description>&lt;DIV class=""&gt;hello&lt;/DIV&gt;&lt;DIV class=""&gt;Thank you for your reply.&lt;/DIV&gt;&lt;OL&gt;&lt;LI&gt;I have already used an M.2 M Key connector to connect the NVMe SSD.&lt;/LI&gt;&lt;LI&gt;The device tree is as follows (imx8x-mek.dtsi); could you please help check if any modifications are still needed?&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;SPAN&gt;&amp;nbsp;imx8x-mek.dts：&lt;/SPAN&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;phyx1 {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fsl,refclk-pad-mode = &amp;lt;IMX8_PCIE_REFCLK_PAD_INPUT&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;pcieb {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reset-gpio = &amp;lt;&amp;amp;lsio_gpio4 0 GPIO_ACTIVE_LOW&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;vpcie-supply = &amp;lt;&amp;amp;reg_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "disabled";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;pcieb_ep{&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//phys = &amp;lt;&amp;amp;hsio_phy 0 PHY_TYPE_PCIE 0&amp;gt;; //add&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//phy-names = "pcie-phy";&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//add&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_pcieb&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ext_osc = &amp;lt;1&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//status = "disabled";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;Regarding software configuration, could you tell me which driver support is required?&lt;/LI&gt;&lt;LI&gt;The circuit board has been manufactured, but currently, the NVMe device cannot be detected after startup.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;The NVMe SSD design drawing is attached.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;</description>
      <pubDate>Fri, 24 Oct 2025 01:43:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8qxp-support-nvme-ssd-failed/m-p/2192137#M241621</guid>
      <dc:creator>ray99150</dc:creator>
      <dc:date>2025-10-24T01:43:53Z</dc:date>
    </item>
  </channel>
</rss>

