<?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: imx93 ddr config in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2124981#M238809</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Please export and share your&lt;SPAN&gt;&amp;nbsp;current DDR config from the Config Tool.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 27 Jun 2025 20:24:50 GMT</pubDate>
    <dc:creator>JorgeCas</dc:creator>
    <dc:date>2025-06-27T20:24:50Z</dc:date>
    <item>
      <title>imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2121056#M238597</link>
      <description>&lt;P&gt;HI :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I have a 4G lpddr , which want to use&amp;nbsp; in imx93 product , just use 2G of 4G only , is it possible ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;The ddr has 2Die and 2channel,&amp;nbsp; and the config per die is :64Mx16DQx8banksx2channels&lt;/P&gt;&lt;P&gt;Row address=R0-R15&lt;/P&gt;&lt;P&gt;I use the config as bellow in " config tool for imx", but fail the pass the test.&lt;/P&gt;&lt;P&gt;I have attached the datasheet, could anyone tell me how to config it ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jiangyaqiang_0-1750650387036.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/344104i7E0D3A3EE461457C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jiangyaqiang_0-1750650387036.png" alt="jiangyaqiang_0-1750650387036.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks and Best Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Jun 2025 03:51:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2121056#M238597</guid>
      <dc:creator>jiangyaqiang</dc:creator>
      <dc:date>2025-06-23T03:51:03Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2121650#M238639</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;The SoC also supports dual rank single channel devices therefore, 16Gb/2GB density can be also achieved by using a dual rank single channel device with 16-row addresses (R0 - R15).&lt;/P&gt;
&lt;P&gt;Since i.MX93 only supports 16-bit LPDDR4/X data bus, it can only interface with one of the channels and therefore, utilize only half of the device's density. When a device has 32Gb/4GB density however, only 16Gb/2GB can be used. There is no functional problem with using only one channel of a dual channel device as the channels are independent in LPDDR4/4X.&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Mon, 23 Jun 2025 20:21:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2121650#M238639</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-06-23T20:21:49Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2121810#M238658</link>
      <description>&lt;P&gt;HI JorgeCas:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for reply , it seems supported, but how to config it by "config tool for i.mx" ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;if choice 16Gb:1Gbx16, it use 17-row address, if use 8Gb:512Mbx16 and "number of rank=2" , it fail at "functional test"&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jiangyaqiang_0-1750735342463.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/344285i02DA63DE64F168FB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jiangyaqiang_0-1750735342463.png" alt="jiangyaqiang_0-1750735342463.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jun 2025 03:26:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2121810#M238658</guid>
      <dc:creator>jiangyaqiang</dc:creator>
      <dc:date>2025-06-24T03:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2122425#M238689</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Please share the log of failed test.&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jun 2025 18:16:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2122425#M238689</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-06-24T18:16:27Z</dc:date>
    </item>
    <item>
      <title>imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2122633#M238702</link>
      <description>&lt;P&gt;HI&amp;nbsp; JorgeCas:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; Here is the log(BTW: the test will pass if select ranks=1):&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;C:\nxp\i.MX_CFG_24.12\bin&amp;gt;prompt test-prefix :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;test-prefix : "C:/nxp/i.MX_CFG_24.12/bin/python3/python" "C:/nxp/i.MX_CFG_24.12/bin/python3/memtool/memtool_entry.py" -t "runtest" -d "C:/ProgramData/NXP/mcu_data_24.12/processors/MIMX9332xxxxM/ksdk2_0/mem_validation/ddrc" -p "C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/phy_training_phy_test_0_0_.log" -l INFO "C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/connect.json" "C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/test.json" "C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/phy.json" "C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/ddrc_registers.json" "C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/ddrc_config.json" "C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/ddrc_config_in.json"&lt;/P&gt;&lt;P&gt;INFO memtool.utils.helper *****C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/connect.json&lt;/P&gt;&lt;P&gt;INFO memtool.utils.helper *****C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/test.json&lt;/P&gt;&lt;P&gt;INFO memtool.utils.helper *****C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/phy.json&lt;/P&gt;&lt;P&gt;INFO memtool.utils.helper *****C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/ddrc_registers.json&lt;/P&gt;&lt;P&gt;INFO memtool.utils.helper *****C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/ddrc_config.json&lt;/P&gt;&lt;P&gt;INFO memtool.utils.helper *****C:/Users/BERT~1.JIA/AppData/Local/Temp/mem_validation/ddrc_config_in.json&lt;/P&gt;&lt;P&gt;INFO memtool.processor.imx9.imx9_processor Xls mapping load time 0.013074&lt;/P&gt;&lt;P&gt;INFO memtool.processor.imx9.imx9_processor Config time 0.000998&lt;/P&gt;&lt;P&gt;INFO memtool.processor.imx9.imx9_processor DS file time 0.291115&lt;/P&gt;&lt;P&gt;INFO memtool.phyinit.phy_init Run phyinit for 2022.01\lpddr4x&lt;/P&gt;&lt;P&gt;INFO memtool.comm.serial_channel Using serial: COM4&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Read app state WAIT_FOR_INPUT&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Write app log level&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Write app state CONFIG_RECEIVED&lt;/P&gt;&lt;P&gt;INFO test_app [INFO]: Execute Training Firmware for 1D pstate0@1866MHz...&lt;/P&gt;&lt;P&gt;INFO test_app [INFO]: Training Firmware completed for 1D pstate0@1866MHz with status 3; Execution ended in 0s.0ms.0us...&lt;/P&gt;&lt;P&gt;INFO test_app [INFO]: Get CDD registers for pstate 0...&lt;/P&gt;&lt;P&gt;INFO test_app [INFO]: Get trained CDD: g_cdd_rr_max[0] = 1, g_cdd_ww_max[0] = 0, g_cdd_rw_max[0] = 0, g_cdd_wr_max[0] = 0&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Read phy status DDR PHY: 1D training failed&lt;/P&gt;&lt;P&gt;INFO root Number of logged items 0x8&lt;/P&gt;&lt;P&gt;ERROR memtool.common.base_test DDR PHY: 1D training failed&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Read symbol app_state = 0x5588dcfe&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Read symbol num_records = 0x0&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test App state WAIT_FOR_INPUT&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Read symbol debug = [0, 0, 0, 0, 0, 0, 0, 0]&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Read symbol err_capt_regs = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]&lt;/P&gt;&lt;P&gt;INFO memtool.common.base_test Read symbol debug_regs = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]&lt;/P&gt;&lt;P&gt;{'phy_error_state': '3', 'app_state': 1435032830, 'num_records': 0, 'records': [], 'debug': '[0, 0, 0, 0, 0, 0, 0, 0]', 'err_capt_regs': '[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]', 'debug_regs': '[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]'}&lt;/P&gt;&lt;P&gt;****DONE****&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Jun 2025 01:48:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2122633#M238702</guid>
      <dc:creator>jiangyaqiang</dc:creator>
      <dc:date>2025-06-25T01:48:35Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2124062#M238771</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;It is good to know that can pass the test with 1 rank.&lt;/P&gt;
&lt;P&gt;The log&amp;nbsp;(DDR PHY: 1D training failed) could be caused by a mismatch between the memory topology and the settings in Config Tool. For that memory, you should use 1 rank and use only one channel.&lt;/P&gt;
&lt;P&gt;Here more information regarding DDR guidelines for i.MX93:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-93-Memory-Compatibility-Guide/ta-p/1725656" target="_blank"&gt;i.MX 93 Memory Compatibility Guide - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jun 2025 14:20:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2124062#M238771</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-06-26T14:20:40Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2124593#M238792</link>
      <description>&lt;P&gt;HI JorgeCas:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the linker you provide,&amp;nbsp; it said that the chip sopport dual rank singe channel,&amp;nbsp;&lt;/P&gt;&lt;P&gt;How to config this case (dual rank singe channel)?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jiangyaqiang_1-1751012274870.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/345045i39B5895B5E03AD36/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jiangyaqiang_1-1751012274870.png" alt="jiangyaqiang_1-1751012274870.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jiangyaqiang_0-1751012013387.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/345042i5917A600448A12AA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jiangyaqiang_0-1751012013387.png" alt="jiangyaqiang_0-1751012013387.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Jun 2025 08:19:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2124593#M238792</guid>
      <dc:creator>jiangyaqiang</dc:creator>
      <dc:date>2025-06-27T08:19:50Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2124981#M238809</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Please export and share your&lt;SPAN&gt;&amp;nbsp;current DDR config from the Config Tool.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Jun 2025 20:24:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2124981#M238809</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-06-27T20:24:50Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2125498#M238846</link>
      <description>&lt;P&gt;HI JorgeCas：&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My ddr config generate by tool in the attachment, please check in.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jun 2025 08:49:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2125498#M238846</guid>
      <dc:creator>jiangyaqiang</dc:creator>
      <dc:date>2025-06-30T08:49:00Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2125499#M238847</link>
      <description>&lt;P&gt;sorry ,missing attachemnt file&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jun 2025 08:51:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2125499#M238847</guid>
      <dc:creator>jiangyaqiang</dc:creator>
      <dc:date>2025-06-30T08:51:30Z</dc:date>
    </item>
    <item>
      <title>Re: imx93 ddr config</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2125821#M238854</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I checked this with internal team.&lt;/P&gt;
&lt;P&gt;The Config Tool software has some predefined configurations for typical DDR configurations and cannot be customized to use that specific configuration since it is not implemented in the software to test it.&lt;/P&gt;
&lt;P&gt;Unfortunately, it cannot be complete customized as happened with RPA tool for previous processors.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jun 2025 18:30:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx93-ddr-config/m-p/2125821#M238854</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-06-30T18:30:38Z</dc:date>
    </item>
  </channel>
</rss>

