<?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: IMX8QXP LPDDR4 Training errors / boot issues on some products in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1739347#M214010</link>
    <description>&lt;P&gt;Hi Ritesh,&lt;/P&gt;&lt;P&gt;The issue is not resolved, the error still occurs. We would like to know why the error occurs.&lt;/P&gt;&lt;P&gt;Could you please answer the questions in the original post, thanks.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 13 Oct 2023 12:02:57 GMT</pubDate>
    <dc:creator>r_veens</dc:creator>
    <dc:date>2023-10-13T12:02:57Z</dc:date>
    <item>
      <title>IMX8QXP LPDDR4 Training errors / boot issues on some products</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1734783#M213650</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We are experiencing issues during startup during training of the LPDDR4 on some of our IMX8QXP-based products.&lt;/P&gt;&lt;P&gt;The products reboot a few times during startup (found by measuring the reset pin), before being able to continue to the SCFW/UBoot.&lt;/P&gt;&lt;P&gt;The problem also manifests itself when using the MFG/UUU tool.&lt;BR /&gt;Multiple reboots/attempts are needed to get the UUU to go past an initial LIBUSB IO error at 18%.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="r_veens_0-1696588475353.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/243863i9E60E70A7D6DAAB3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="r_veens_0-1696588475353.png" alt="r_veens_0-1696588475353.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;DDR stress tool:&lt;BR /&gt;- All the products with boot issues also show to have training errors.&lt;BR /&gt;- Some of the faulty products only show to have training errors on some boot attempts. While others always show a training error on every boot.&lt;BR /&gt;- Once the DDR stress test tool gets past the initial training/startup, running the stress test does not show errors.&lt;BR /&gt;- The training errors show up on DDR stress test tool version ER14 and ER15.&lt;BR /&gt;- The training errors show up with the default SCFW binary in the stress test tool (mx8qxb0_scfw_download.bin), as well as the SCFW binary that we have compiled ourselves.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Some information about our implementation:&lt;BR /&gt;- MIMX8QX6AVLFZAC (c0 revision)&lt;BR /&gt;- SCUFW 1.15.0&lt;BR /&gt;- LPDDR4: Nanya (4GB) NT6AN1024F32AV-J2&lt;BR /&gt;- DDR config used: Copy of reference MX8QXP_C0_B0_LPDDR4_RPA_1.2GHz_v16 (MEK/Micron MT53B768M32D4) + density changed from 6Gb to 8Gb.&lt;BR /&gt;- Boot medium: eMMC&lt;BR /&gt;- We have chosen to set the fuse WDOG_ENABLE with WDOG_TIMEOUT_SELECT to 2 seconds in order to enable the SCU ROM WDOG. Perhaps this might be related.&lt;BR /&gt;- Linux BSP based on NXP release version 5.15.32-2.0.0&lt;/P&gt;&lt;P&gt;We are concerned that these issues may manifest itself over time during the life-time of the product, and eventually making the product not boot at all.&lt;/P&gt;&lt;P&gt;We are unsure if the issue is related to:&lt;BR /&gt;- hardware issues&lt;BR /&gt;- component tolerances&lt;BR /&gt;- the DDR config not covering all possible boards.&lt;/P&gt;&lt;P&gt;At this point we have a few questions:&lt;BR /&gt;- Which register settings in the excel sheet RPA could we try to change in order to make the training at boot time more reliable?&lt;BR /&gt;- Are there any steps we could do on the hardware in order to verify its correctness?&lt;/P&gt;&lt;P&gt;Please see the attachments for startup-logs of the DDR stress test tool.&lt;BR /&gt;Test have been performed on four products:&lt;BR /&gt;- DUT1: known boot issues. Stress test tool does not shows training errors on every boot.&lt;BR /&gt;- DUT2: known boot issues. Stress test tool shows training errors on every boot.&lt;BR /&gt;- DUT3: no known boot issues. No training errors in stress test tool.&lt;BR /&gt;- DUT4: no known boot issues. No training errors in stress test tool.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Oct 2023 10:49:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1734783#M213650</guid>
      <dc:creator>r_veens</dc:creator>
      <dc:date>2023-10-06T10:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP LPDDR4 Training errors / boot issues on some products</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1736577#M213790</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/70183"&gt;@r_veens&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I hope you are doing well.&lt;BR /&gt;Please accept my apologies for the delay in response.&lt;/P&gt;
&lt;P&gt;I suggest referring to some suggestions described in the below links regarding "uuu tools", and "MfgTool", It may be helpful.&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/IMX8QM-uuu-u-boot-Failed/m-p/832859" target="_blank" rel="noopener nofollow noreferrer"&gt;https://community.nxp.com/t5/i-MX-Processors/IMX8QM-uuu-u-boot-Failed/m-p/832859&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/imx8qxp-mek-uuu-fail/m-p/993787" target="_blank" rel="noopener nofollow noreferrer"&gt;https://community.nxp.com/t5/i-MX-Processors/imx8qxp-mek-uuu-fail/m-p/993787&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;One can also refer to the below-given link below.&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/DDR-stress-test-on-IMX8QXP-custom-board-and-Evaluation-board/td-p/1213289" target="_blank" rel="noopener nofollow noreferrer"&gt;https://community.nxp.com/t5/i-MX-Processors/DDR-stress-test-on-IMX8QXP-custom-board-and-Evaluation-board/td-p/1213289&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I hope it helps!&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;BR /&gt;Ritesh M Patel&lt;/P&gt;</description>
      <pubDate>Tue, 10 Oct 2023 12:44:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1736577#M213790</guid>
      <dc:creator>riteshmpatel</dc:creator>
      <dc:date>2023-10-10T12:44:42Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP LPDDR4 Training errors / boot issues on some products</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1738641#M213954</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;Ritesh&amp;nbsp;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thank you for responding to my post.&lt;/P&gt;&lt;P&gt;I tried to look at your suggested posts, however they do not provide a solution. Some of them i already found on my own.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/IMX8QM-uuu-u-boot-Failed/m-p/832859" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Processors/IMX8QM-uuu-u-boot-Failed/m-p/832859&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Suggests to run UUU as admin, which i already tried and this did not work. The post is for a dev kit and some people were using the wrong files.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/imx8qxp-mek-uuu-fail/m-p/993787" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Processors/imx8qxp-mek-uuu-fail/m-p/993787&lt;/A&gt;&lt;BR /&gt;User is also using a dev kit. They compiled a wrong flash.bin with some files missing .&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/DDR-stress-test-on-IMX8QXP-custom-board-and-Evaluation-board/td-p/1213289" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Processors/DDR-stress-test-on-IMX8QXP-custom-board-and-Evaluation-...&lt;/A&gt;&lt;BR /&gt;Person here also has a issue with the DDR test tool, just like us. They are using the same LPDDR4 as in the MEK.&amp;nbsp;&lt;BR /&gt;We are using a different DDR compared to the MEK, so we have a different situation.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This week we removed the function pmic_update_timing&amp;nbsp;from the board.c file in the SCFW. And we found that the UUU tool no longer gives the error after the second try. Perhaps the issue is related to power-up sequence?&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 12:19:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1738641#M213954</guid>
      <dc:creator>r_veens</dc:creator>
      <dc:date>2023-10-12T12:19:21Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP LPDDR4 Training errors / boot issues on some products</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1739176#M213999</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/70183"&gt;@r_veens&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The pmic_update_timing just updates power timing for PMIC.&lt;BR /&gt;&lt;BR /&gt;If it seems power-up sequence-related issue, one can refer to the power-up sequence by referring to the below document.&lt;BR /&gt;&lt;A href="https://www.nxp.com/docs/en/data-sheet/PF4210.pdf?_gl=1*f7b7gr*_ga*MTAzMDE0OTEzNy4xNjk3MTY5OTM4*_ga_WM5LE0KMSH*MTY5NzE2OTkzOC4xLjEuMTY5NzE3MjU4MS4wLjAuMA" target="_blank" rel="noopener nofollow noreferrer"&gt;https://www.nxp.com/docs/en/data-sheet/PF4210.pdf?_gl=1*f7b7gr*_ga*MTAzMDE0OTEzNy4xNjk3MTY5OTM4*_ga_WM5LE0KMSH*MTY5NzE2OTkzOC4xLjEuMTY5NzE3MjU4MS4wLjAuMA&lt;/A&gt;..&lt;BR /&gt;&lt;BR /&gt;I'm glad that the issue is resolved.&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;BR /&gt;Ritesh M Patel&lt;/P&gt;</description>
      <pubDate>Fri, 13 Oct 2023 06:13:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1739176#M213999</guid>
      <dc:creator>riteshmpatel</dc:creator>
      <dc:date>2023-10-13T06:13:52Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP LPDDR4 Training errors / boot issues on some products</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1739347#M214010</link>
      <description>&lt;P&gt;Hi Ritesh,&lt;/P&gt;&lt;P&gt;The issue is not resolved, the error still occurs. We would like to know why the error occurs.&lt;/P&gt;&lt;P&gt;Could you please answer the questions in the original post, thanks.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Oct 2023 12:02:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1739347#M214010</guid>
      <dc:creator>r_veens</dc:creator>
      <dc:date>2023-10-13T12:02:57Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP LPDDR4 Training errors / boot issues on some products</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1742060#M214267</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/70183"&gt;@r_veens&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;For a new board or memory, it is necessary to follow the steps described in "How to bring up a new MX8MSCALE board" in MX8_DDR_Tool_User_Guide.pdf&lt;BR /&gt;Please make sure the above step is followed.&lt;/P&gt;
&lt;P&gt;Please also refer to the notes given in section i.MX 8/8X DDR Register Programming Aid (RPA): Current Versions from the below link.&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-8-8X-Family-DDR-Tools-Release/ta-p/1121519" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-8-8X-Family-DDR-Tools-Release/ta-p/1121519&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I hope it helps!&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;BR /&gt;Ritesh M Patel&lt;/P&gt;</description>
      <pubDate>Wed, 18 Oct 2023 11:09:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-LPDDR4-Training-errors-boot-issues-on-some-products/m-p/1742060#M214267</guid>
      <dc:creator>riteshmpatel</dc:creator>
      <dc:date>2023-10-18T11:09:03Z</dc:date>
    </item>
  </channel>
</rss>

