<?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: IMX8ULP LPDDR XJTAG Test in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2127524#M238939</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;It's for normal operation, you just need to follow the BSDL set up to get working with 8 ULP, will you be using DDR memory or DDR pins in your test?&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
    <pubDate>Wed, 02 Jul 2025 19:39:39 GMT</pubDate>
    <dc:creator>JosephAtNXP</dc:creator>
    <dc:date>2025-07-02T19:39:39Z</dc:date>
    <item>
      <title>IMX8ULP LPDDR XJTAG Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2126537#M238894</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;I am trying to run an XJTAG test on the IMX8ULP for LPDDR. XJTAG is reporting errors for not being able to write to certain nets and the presence of shorts.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking at the reference manual for the IMX8 it states in section 75.5 that: "LPDDR need the following initialization procedure to be followed prior to enabling traffic to/from external DRAM." I have used the AID tool to initialize and calibrate the IMX8 for DDR and confirmed that it works outside of XJTAG testing.&lt;/P&gt;&lt;P&gt;If this initialization is needed to enable DDR traffic, then I am running in to the following issue: I use the tool to initialize and calibrate the DDR, but when I run the DDR test in XJTAG it resets the processor and the DDR configuration is lost and I fail the test since the IMX8 is no longer configured for DDR traffic.&lt;/P&gt;&lt;P&gt;If anyone has got XJTAG DDR test working on the IMX8 I would greatly appreciate any insight.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Tue, 01 Jul 2025 15:38:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2126537#M238894</guid>
      <dc:creator>bajackson</dc:creator>
      <dc:date>2025-07-01T15:38:40Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8ULP LPDDR XJTAG Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2126693#M238900</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thank you for your interest in NXP Semiconductor products,&lt;/P&gt;
&lt;P&gt;Make sure to follow the recommendations from the Hardware Developers Guide.&lt;/P&gt;
&lt;P&gt;1. Assuming the use of a JTAG debugger, run the DDR initialization and open a debugger memory window pointing to the DDR memory map starting address.&lt;/P&gt;
&lt;P&gt;You can also do this by the i.MX8ULP DDR Stress Test Tool.&lt;/P&gt;
&lt;P&gt;2. Try writing a few words and verify that they can be read correctly.&lt;/P&gt;
&lt;P&gt;3. If not, recheck the DDR initialization sequence and whether the DDR has been correctly soldered onto the board. Recheck the schematic to ensure that the DDR memory has been connected to the i.MX 8ULP&amp;nbsp;correctly.&lt;/P&gt;
&lt;P&gt;As well as making sure the sequence from page&amp;nbsp;5684 of i.MX 8 ULP Reference Manual.&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jul 2025 00:19:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2126693#M238900</guid>
      <dc:creator>JosephAtNXP</dc:creator>
      <dc:date>2025-07-02T00:19:45Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8ULP LPDDR XJTAG Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2127363#M238930</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;1. I am currently using the NXP IMX DDR Tool to set up the DDR.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="bajackson_0-1751470055204.png" style="width: 347px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/345782i6716D707BEFADDBC/image-dimensions/347x325?v=v2" width="347" height="325" role="button" title="bajackson_0-1751470055204.png" alt="bajackson_0-1751470055204.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2. I have confirmed that using this tool DDR communication is working outside of XJTAG&lt;/P&gt;&lt;P&gt;3. I assume you are referring to section 78.5 for XJTAG instruction initialization&lt;/P&gt;&lt;P&gt;The problem I seem to have is during XJTAG DDR tests there are functions (e.g. "SET") that puts the IMX8 into EXTEST mode which is resetting the IMX8. The reset is causing any DDR configuration to be lost.&lt;/P&gt;&lt;P&gt;My question at this point is: Do I need to follow the steps in section 75.5 of the reference manual to enable traffic for the DDR or is this just for calibrating DDR for normal high speed communication?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jul 2025 15:33:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2127363#M238930</guid>
      <dc:creator>bajackson</dc:creator>
      <dc:date>2025-07-02T15:33:24Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8ULP LPDDR XJTAG Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2127524#M238939</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;It's for normal operation, you just need to follow the BSDL set up to get working with 8 ULP, will you be using DDR memory or DDR pins in your test?&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jul 2025 19:39:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2127524#M238939</guid>
      <dc:creator>JosephAtNXP</dc:creator>
      <dc:date>2025-07-02T19:39:39Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8ULP LPDDR XJTAG Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2128170#M238971</link>
      <description>&lt;P&gt;I will be using both. I need to perform utilize boundary scan in XJTAG to find potential shorts and opens as well as perform tests that directly interface the memory of the DDR.&lt;/P&gt;&lt;P&gt;What do you mean by follow the BSDL set up?&lt;/P&gt;</description>
      <pubDate>Thu, 03 Jul 2025 15:17:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2128170#M238971</guid>
      <dc:creator>bajackson</dc:creator>
      <dc:date>2025-07-03T15:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8ULP LPDDR XJTAG Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2129715#M239063</link>
      <description>&lt;P&gt;page 5684&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jul 2025 03:13:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-LPDDR-XJTAG-Test/m-p/2129715#M239063</guid>
      <dc:creator>JosephAtNXP</dc:creator>
      <dc:date>2025-07-08T03:13:16Z</dc:date>
    </item>
  </channel>
</rss>

