<?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: Request for i.MX 8ULP LPDDR4x RPA Tool Version 23 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2203760#M242131</link>
    <description>&lt;P&gt;We have a similar error,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/247235"&gt;@YashParekh&lt;/a&gt;&amp;nbsp;have you solved it?&lt;/P&gt;</description>
    <pubDate>Wed, 12 Nov 2025 15:51:48 GMT</pubDate>
    <dc:creator>PaulBudich1</dc:creator>
    <dc:date>2025-11-12T15:51:48Z</dc:date>
    <item>
      <title>Request for i.MX 8ULP LPDDR4x RPA Tool Version 23</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2143501#M239695</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I'm currently working on DDR calibration for a custom board based on the i.MX 8ULP and using LPDDR4x memory. I'm using ddr tool version 24 downloaded from this link:&lt;BR /&gt;&lt;A href="https://www.nxp.com/webapp/sps/download/preDownload.jsp?render=true" target="_new" rel="noopener"&gt;https://www.nxp.com/webapp/sps/download/preDownload.jsp?render=true&lt;/A&gt;&lt;/P&gt;&lt;P&gt;In the tool, I am checking with imx8ulp_evk_9x9 for this I have modified the BoardDataBusConfig file to match the bit mapping based on our i.MX 8ULP schematic. After generating the stress test file and running DDR calibration with the NXP i.MX DDR Tool, I encounter the following error:&lt;BR /&gt;&lt;BR /&gt;[ERROR] DFI error(0x4)!!!&lt;BR /&gt;[INFO] Please check data bit mapping&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Interestingly, in the downloaded DDR Tool package, there's a pre-configured .ds file located at:&lt;BR /&gt;mx8ulp_ddr_tool/scripts/lpddr4x/evk9x9_mx8ulp_lp4x_2gb_528m_96m_48m_1cs_v24_debug&lt;/P&gt;&lt;P&gt;When I run DDR calibration using that .ds file, it completes successfully. I noticed that the file mentions version 23 of the RPA tool.&lt;BR /&gt;&lt;BR /&gt;Therefore, I would like to request access or where can i find&amp;nbsp;&lt;STRONG&gt;version 23&lt;/STRONG&gt; of the&lt;STRONG&gt; i.MX 8ULP LPDDR4x RPA tool&lt;/STRONG&gt;, So i can check in my custom board also.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 30 Jul 2025 11:10:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2143501#M239695</guid>
      <dc:creator>YashParekh</dc:creator>
      <dc:date>2025-07-30T11:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: Request for i.MX 8ULP LPDDR4x RPA Tool Version 23</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2144652#M239752</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I researched internally but RPA version 23 is not available.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since version 24 is the latest release I suggest you use it.&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 16:17:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2144652#M239752</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-07-31T16:17:14Z</dc:date>
    </item>
    <item>
      <title>Re: Request for i.MX 8ULP LPDDR4x RPA Tool Version 23</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2145064#M239769</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am currently using RPA version 24 for DDR calibration on my custom board, which uses 16EM16-M4JMW8A-GA01 Kingston memory. However, I am getting the following error:&lt;/P&gt;&lt;P&gt;[ERROR] DFI error(0x4)!!!&lt;BR /&gt;[INFO] Please check data bit mapping&lt;/P&gt;&lt;P&gt;Interestingly, when I run the same RPA tool on the EVK, I see the same error initially, but calibration works if I use the pre-built .ds file:&lt;BR /&gt;mx8ulp_ddr_tool/scripts/lpddr4x/evk9x9_mx8ulp_lp4x_2gb_528m_96m_48m_1cs_v24_debug.ds.&lt;/P&gt;&lt;P&gt;When I compared the .ds file generated from RPA v24 with the pre-built debug .ds file, I noticed differences in the following register values:&lt;/P&gt;&lt;P&gt;RPA v24 generated file:&lt;BR /&gt;memory set 0x2E062480 32 0x51113031 # DENALI_PI_288&lt;BR /&gt;memory set 0x2E062484 32 0x31400404 # DENALI_PI_289&lt;BR /&gt;memory set 0x2E062488 32 0x04511130 # DENALI_PI_290&lt;BR /&gt;memory set 0x2E06248C 32 0x34315224 # DENALI_PI_291&lt;BR /&gt;memory set 0x2E062490 32 0x04041111 # DENALI_PI_292&lt;BR /&gt;memory set 0x2E062494 32 0x11303140 # DENALI_PI_293&lt;BR /&gt;memory set 0x2E062498 32 0x40040451 # DENALI_PI_294&lt;BR /&gt;memory set 0x2E06249C 32 0x51113031 # DENALI_PI_295&lt;BR /&gt;memory set 0x2E0624A0 32 0x31522404 # DENALI_PI_296&lt;BR /&gt;memory set 0x2E0624A4 32 0x04111134 # DENALI_PI_297&lt;/P&gt;&lt;P&gt;Pre-built EVK debug file:&lt;BR /&gt;memory set 0x2E062480 33 0x51113031 # DENALI_PI_288&lt;BR /&gt;memory set 0x2E062484 34 0x31400404 # DENALI_PI_289&lt;BR /&gt;memory set 0x2E062488 35 0x04511130 # DENALI_PI_290&lt;BR /&gt;memory set 0x2E06248C 36 0x34315224 # DENALI_PI_291&lt;BR /&gt;memory set 0x2E062490 37 0x04041111 # DENALI_PI_292&lt;BR /&gt;memory set 0x2E062494 38 0x11303140 # DENALI_PI_293&lt;BR /&gt;memory set 0x2E062498 39 0x40040451 # DENALI_PI_294&lt;BR /&gt;memory set 0x2E06249C 40 0x51113031 # DENALI_PI_295&lt;BR /&gt;memory set 0x2E0624A0 41 0x31522404 # DENALI_PI_296&lt;BR /&gt;memory set 0x2E0624A4 42 0x04111134 # DENALI_PI_297&lt;/P&gt;&lt;P&gt;My questions:&lt;/P&gt;&lt;P&gt;- What is the significance of these increasing values (33, 34, 35 …) instead of 32?&lt;/P&gt;&lt;P&gt;I tried modifying my custom board’s .ds file in a similar way, but I still see the same error.&lt;/P&gt;&lt;P&gt;- I have verified the schematic and confirmed the data bit mapping is correct.&lt;/P&gt;&lt;P&gt;- On my custom board, the debug UART pins are different, so I updated the .ds file accordingly.&lt;/P&gt;&lt;P&gt;Could you please guide me on:&lt;/P&gt;&lt;P&gt;- What else I should check,&lt;/P&gt;&lt;P&gt;- Why this DFI error occurs, and&lt;/P&gt;&lt;P&gt;- How to resolve it?&lt;/P&gt;&lt;P&gt;Your guidance would be really helpful in resolving this issue.&lt;/P&gt;&lt;P&gt;Thanks for your support.&lt;/P&gt;</description>
      <pubDate>Fri, 01 Aug 2025 09:30:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2145064#M239769</guid>
      <dc:creator>YashParekh</dc:creator>
      <dc:date>2025-08-01T09:30:45Z</dc:date>
    </item>
    <item>
      <title>Re: Request for i.MX 8ULP LPDDR4x RPA Tool Version 23</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2203760#M242131</link>
      <description>&lt;P&gt;We have a similar error,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/247235"&gt;@YashParekh&lt;/a&gt;&amp;nbsp;have you solved it?&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 15:51:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Request-for-i-MX-8ULP-LPDDR4x-RPA-Tool-Version-23/m-p/2203760#M242131</guid>
      <dc:creator>PaulBudich1</dc:creator>
      <dc:date>2025-11-12T15:51:48Z</dc:date>
    </item>
  </channel>
</rss>

