<?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: IMX8MP Custome board DDR Calibration failed in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1704065#M210703</link>
    <description>&lt;P&gt;Thank you for the help, the issue comes from the hardware, we use one new DDR to resolve this issue.&lt;/P&gt;</description>
    <pubDate>Mon, 14 Aug 2023 06:24:20 GMT</pubDate>
    <dc:creator>leavs</dc:creator>
    <dc:date>2023-08-14T06:24:20Z</dc:date>
    <item>
      <title>IMX8MP Custome board DDR Calibration failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1678541#M208338</link>
      <description>&lt;P&gt;We designed one board based on IMX8MP EVK, we use 2GB LPDDR4, When I use Mscale DDR Tool to Calibration it, I got the following FAILED error.&lt;/P&gt;&lt;P&gt;PMU: Error: Failed write leveling coarse&lt;BR /&gt;PMU: ***** Assertion Error - terminating *****&lt;BR /&gt;[Result] FAILED&lt;/P&gt;&lt;P&gt;Can you help to check what will cause this?&lt;/P&gt;&lt;P&gt;I use&amp;nbsp;MT53D512M32D2DS-053 WT:D and I will attahce the script file for you to check.&lt;/P&gt;&lt;P&gt;The whole result like follow,&lt;/P&gt;&lt;P&gt;#################################################&lt;/P&gt;&lt;P&gt;Download is complete&lt;BR /&gt;Waiting for the target board boot...&lt;/P&gt;&lt;P&gt;===================hardware_init=====================&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;********Found PMIC PCA9450**********&lt;BR /&gt;hardware_init exit&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;BR /&gt;MX8 DDR Stress Test V3.30&lt;BR /&gt;Built on Nov 24 2021 13:52:12&lt;BR /&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;Waiting for board configuration from PC-end...&lt;/P&gt;&lt;P&gt;--Set up the MMU and enable I and D cache--&lt;BR /&gt;- This is the Cortex-A53 core&lt;BR /&gt;- Check if I cache is enabled&lt;BR /&gt;- Enabling I cache since it was disabled&lt;BR /&gt;- Push base address of TTB to TTBR0_EL3&lt;BR /&gt;- Config TCR_EL3&lt;BR /&gt;- Config MAIR_EL3&lt;BR /&gt;- Enable MMU&lt;BR /&gt;- Data Cache has been enabled&lt;BR /&gt;- Check system memory register, only for debug&lt;/P&gt;&lt;P&gt;- VMCR Check:&lt;BR /&gt;- ttbr0_el3: 0x97d000&lt;BR /&gt;- tcr_el3: 0x2051c&lt;BR /&gt;- mair_el3: 0x774400&lt;BR /&gt;- sctlr_el3: 0xc01815&lt;BR /&gt;- id_aa64mmfr0_el1: 0x1122&lt;/P&gt;&lt;P&gt;- MMU and cache setup complete&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;BR /&gt;ARM clock(CA53) rate: 1800MHz&lt;BR /&gt;DDR Clock: 1500MHz&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt;DDR configuration&lt;BR /&gt;DDR type is LPDDR4&lt;BR /&gt;Data width: 32, bank num: 8&lt;BR /&gt;Row size: 16, col size: 10&lt;BR /&gt;One chip select is used&lt;BR /&gt;Number of DDR controllers used on the SoC: 1&lt;BR /&gt;Density per chip select: 2048MB&lt;BR /&gt;Density per controller is: 2048MB&lt;BR /&gt;Total density detected on the board is: 2048MB&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;MX8M-plus: Cortex-A53 is found&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;============ Step 1: DDRPHY Training... ============&lt;BR /&gt;---DDR 1D-Training @1500Mhz...&lt;BR /&gt;PMU10: **** Start LPDDR4 Training. PMU Firmware Revision 0x1007 ****&lt;BR /&gt;PMU10: Setting boot clock divider to 28&lt;BR /&gt;PMU10: PHY TOTALS - NUM_DBYTES 4 NUM_NIBBLES 8 NUM_ANIBS 10&lt;BR /&gt;PMU10: CSA=0x01, CSB=0x01, TSTAGES=0x131F, HDTOUT=5, MMISC=0 DRAMFreq=3000MT DramType=LPDDR4&lt;BR /&gt;PMU10: Pstate0 MRS MR01_A0=0xD4 MR02_A0=0x2D MR03_A0=0x31 MR11_A0=0x66&lt;BR /&gt;PMU10: Pstate0 MRS MR12_A0=0x48 MR13_A0=0x00 MR14_A0=0x48 MR22_A0=0x16&lt;BR /&gt;PMU10: Pstate0 MRS MR01_B0=0xD4 MR02_B0=0x2D MR03_B0=0x31 MR11_B0=0x66&lt;BR /&gt;PMU10: Pstate0 MRS MR12_B0=0x48 MR13_B0=0x00 MR14_B0=0x48 MR22_B0=0x16&lt;BR /&gt;PMU5: CA bitmap dump for cs 0&lt;BR /&gt;PMU5: CAA0 ffffffff0000000000000007ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA1 ffffffff8000000000000003ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA2 ffffffff8000000000000003ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA3 fffffffe000000000000000fffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA4 ffffffffe000000000000000ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA5 ffffffff8000000000000007ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CA bitmap dump for cs 0&lt;BR /&gt;PMU5: CAB0 fffffffff0000000000000007fffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB1 ffffffff8000000000000007ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB2 ffffffff000000000000001fffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB3 ffffffff8000000000000003ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB4 ffffffffe000000000000000ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB5 ffffffffc000000000000003ffffffffffffffffffffffff&lt;BR /&gt;[Process] End of CA training&lt;BR /&gt;[Process] End of initialization&lt;BR /&gt;[Process] End of read enable training&lt;BR /&gt;[Process] End of fine write leveling&lt;BR /&gt;[Process] End of read DQ deskew training&lt;BR /&gt;[Process] End of MPR read delay center optimization&lt;BR /&gt;PMU: Error: Failed write leveling coarse&lt;BR /&gt;PMU: ***** Assertion Error - terminating *****&lt;BR /&gt;[Result] FAILED&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jun 2023 08:28:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1678541#M208338</guid>
      <dc:creator>leavs</dc:creator>
      <dc:date>2023-06-29T08:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP Custome board DDR Calibration failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1679619#M208435</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/70934"&gt;@leavs&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV&gt;I hope you are doing well.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Please try changing&amp;nbsp;PhyVref&amp;nbsp;to 0x11.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Could you please provide me with the RPA xlsx sheet and schematic?&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;It will help to debug &amp;amp; cross-check information about lpddr.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thanks &amp;amp;&amp;nbsp;Regards,&lt;/DIV&gt;
&lt;DIV&gt;Sanket Parekh&lt;/DIV&gt;</description>
      <pubDate>Fri, 30 Jun 2023 12:11:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1679619#M208435</guid>
      <dc:creator>Sanket_Parekh</dc:creator>
      <dc:date>2023-06-30T12:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP Custome board DDR Calibration failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1679867#M208461</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202155"&gt;@Sanket_Parekh&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your quickly reply.&lt;/P&gt;&lt;P&gt;I attached the&amp;nbsp;&lt;SPAN&gt;schematic for LPDDR4 and&amp;nbsp;RPA xlsx sheet.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We use same designe with IMX8MP for LPDDR4, but we use another Micro DDR called&amp;nbsp;MT53D512M32D2DS-053 WT:D, it only have 2GB.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I will try&amp;nbsp;changing&amp;nbsp;PhyVref&amp;nbsp;to 0x11 and back with the result.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jun 2023 23:36:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1679867#M208461</guid>
      <dc:creator>leavs</dc:creator>
      <dc:date>2023-06-30T23:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP Custome board DDR Calibration failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1680028#M208481</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202155"&gt;@Sanket_Parekh&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I changed PhyVref to 0x11, the same error and result. Is there other option I can try?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Download is complete&lt;BR /&gt;Waiting for the target board boot...&lt;/P&gt;&lt;P&gt;===================hardware_init=====================&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;********Found PMIC PCA9450**********&lt;BR /&gt;hardware_init exit&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;BR /&gt;MX8 DDR Stress Test V3.30&lt;BR /&gt;Built on Nov 24 2021 13:52:12&lt;BR /&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;Waiting for board configuration from PC-end...&lt;/P&gt;&lt;P&gt;--Set up the MMU and enable I and D cache--&lt;BR /&gt;- This is the Cortex-A53 core&lt;BR /&gt;- Check if I cache is enabled&lt;BR /&gt;- Enabling I cache since it was disabled&lt;BR /&gt;- Push base address of TTB to TTBR0_EL3&lt;BR /&gt;- Config TCR_EL3&lt;BR /&gt;- Config MAIR_EL3&lt;BR /&gt;- Enable MMU&lt;BR /&gt;- Data Cache has been enabled&lt;BR /&gt;- Check system memory register, only for debug&lt;/P&gt;&lt;P&gt;- VMCR Check:&lt;BR /&gt;- ttbr0_el3: 0x97d000&lt;BR /&gt;- tcr_el3: 0x2051c&lt;BR /&gt;- mair_el3: 0x774400&lt;BR /&gt;- sctlr_el3: 0xc01815&lt;BR /&gt;- id_aa64mmfr0_el1: 0x1122&lt;/P&gt;&lt;P&gt;- MMU and cache setup complete&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;BR /&gt;ARM clock(CA53) rate: 1800MHz&lt;BR /&gt;DDR Clock: 1500MHz&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt;DDR configuration&lt;BR /&gt;DDR type is LPDDR4&lt;BR /&gt;Data width: 32, bank num: 8&lt;BR /&gt;Row size: 16, col size: 10&lt;BR /&gt;One chip select is used&lt;BR /&gt;Number of DDR controllers used on the SoC: 1&lt;BR /&gt;Density per chip select: 2048MB&lt;BR /&gt;Density per controller is: 2048MB&lt;BR /&gt;Total density detected on the board is: 2048MB&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;MX8M-plus: Cortex-A53 is found&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;============ Step 1: DDRPHY Training... ============&lt;BR /&gt;---DDR 1D-Training @1500Mhz...&lt;BR /&gt;PMU10: **** Start LPDDR4 Training. PMU Firmware Revision 0x1007 ****&lt;BR /&gt;PMU10: Setting boot clock divider to 28&lt;BR /&gt;PMU10: PHY TOTALS - NUM_DBYTES 4 NUM_NIBBLES 8 NUM_ANIBS 10&lt;BR /&gt;PMU10: CSA=0x01, CSB=0x01, TSTAGES=0x131F, HDTOUT=5, MMISC=0 DRAMFreq=3000MT DramType=LPDDR4&lt;BR /&gt;PMU10: Pstate0 MRS MR01_A0=0xD4 MR02_A0=0x2D MR03_A0=0x31 MR11_A0=0x66&lt;BR /&gt;PMU10: Pstate0 MRS MR12_A0=0x48 MR13_A0=0x00 MR14_A0=0x48 MR22_A0=0x16&lt;BR /&gt;PMU10: Pstate0 MRS MR01_B0=0xD4 MR02_B0=0x2D MR03_B0=0x31 MR11_B0=0x66&lt;BR /&gt;PMU10: Pstate0 MRS MR12_B0=0x48 MR13_B0=0x00 MR14_B0=0x48 MR22_B0=0x16&lt;BR /&gt;PMU5: CA bitmap dump for cs 0&lt;BR /&gt;PMU5: CAA0 ffffffff0000000000000007ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA1 ffffffff8000000000000003ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA2 ffffffff8000000000000003ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA3 fffffffe000000000000000fffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA4 ffffffffe000000000000000ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAA5 ffffffff8000000000000007ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CA bitmap dump for cs 0&lt;BR /&gt;PMU5: CAB0 fffffffff0000000000000007fffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB1 ffffffff8000000000000003ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB2 ffffffff000000000000001fffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB3 ffffffff8000000000000003ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB4 ffffffffe000000000000000ffffffffffffffffffffffff&lt;BR /&gt;PMU5: CAB5 ffffffffc000000000000007ffffffffffffffffffffffff&lt;BR /&gt;[Process] End of CA training&lt;BR /&gt;[Process] End of initialization&lt;BR /&gt;[Process] End of read enable training&lt;BR /&gt;[Process] End of fine write leveling&lt;BR /&gt;[Process] End of read DQ deskew training&lt;BR /&gt;[Process] End of MPR read delay center optimization&lt;BR /&gt;PMU: Error: Failed write leveling coarse&lt;BR /&gt;PMU: ***** Assertion Error - terminating *****&lt;BR /&gt;[Result] FAILED&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2023 01:37:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1680028#M208481</guid>
      <dc:creator>leavs</dc:creator>
      <dc:date>2023-07-03T01:37:53Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP Custome board DDR Calibration failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1704065#M210703</link>
      <description>&lt;P&gt;Thank you for the help, the issue comes from the hardware, we use one new DDR to resolve this issue.&lt;/P&gt;</description>
      <pubDate>Mon, 14 Aug 2023 06:24:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-Custome-board-DDR-Calibration-failed/m-p/1704065#M210703</guid>
      <dc:creator>leavs</dc:creator>
      <dc:date>2023-08-14T06:24:20Z</dc:date>
    </item>
  </channel>
</rss>

