<?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>i.MX Processors中的主题 Re: I.MX6SX LPDDR2 boot fail?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-LPDDR2-boot-fail/m-p/462239#M72632</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&amp;nbsp; Please check the memory, using the recent memory test (with resulting &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;settings after calibration) more carefully, during long time (say, for several &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;hours). Also, please check if all needed U-boot modification were performed :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;please refer to Chapter 1 (Porting U-Boot from an i.MX 6/7 Reference Board to&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;an i.MX 6/7 Custom Board) of “i.MX_BSP_Porting_Guide.pdf”.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;A href="http://www.nxp.com/webapp/Download?colCode=L3.14.52_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product" title="http://www.nxp.com/webapp/Download?colCode=L3.14.52_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product"&gt;http://www.nxp.com/webapp/Download?colCode=L3.14.52_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageTyp…&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V2.40&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Jan 2016 05:23:37 GMT</pubDate>
    <dc:creator>Yuri</dc:creator>
    <dc:date>2016-01-05T05:23:37Z</dc:date>
    <item>
      <title>I.MX6SX LPDDR2 boot fail?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-LPDDR2-boot-fail/m-p/462238#M72631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My board's CPU is an i.MX6SX with LPDDR2 (Micron MT42L128M32D1GU-25).&lt;/P&gt;&lt;P&gt;I use MX6SX_MMDC_LPDDR2_register_programming_aid_v0.5.xlsx to generate a LPDDR2 script,&lt;/P&gt;&lt;P&gt;then use ddr_stress_tester_v2.30 to calibration the LPDDR2 script on my board successfully.&lt;/P&gt;&lt;P&gt;To transfer the LPDDR2 script into imximage.cfg and build, but I can not boot my board from U-Boot.&lt;/P&gt;&lt;P&gt;Is the LPDDR2 script still incorrect or other cause?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;//init script for i.MX 6SX LPDDR2&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;// Revision History&amp;nbsp; &lt;/P&gt;&lt;P&gt;// v05&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;wait = on&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;// Disable WDOG &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;//setmem /16 0x020BC000 = 0x30&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;// Enable all clocks (they are disabled by ROM code)&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020C4068 = 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;setmem /32 0x020C406C = 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;setmem /32 0x020C4070 = 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;setmem /32 0x020C4074 = 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;setmem /32 0x020C4078 = 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;setmem /32 0x020C407C = 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;setmem /32 0x020C4080 = 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// For A9/M4 shared access&amp;nbsp; &lt;/P&gt;&lt;P&gt;//setmem /32 0x0207C000 = 0x77777777&lt;/P&gt;&lt;P&gt;//setmem /32 0x0217C000 = 0x77777777&lt;/P&gt;&lt;P&gt;//setmem /32 0x0227C000 = 0x77777777&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// setmem /32 0x020C4018 = 0x00260324 //DDR clk to 400MHz&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;// IOMUX&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;//DDR IO TYPE:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020E0618 = 0x00080000 // IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE&lt;/P&gt;&lt;P&gt;setmem /32 0x020E05FC = 0x00000000 // IOMUXC_SW_PAD_CTL_GRP_DDRPKE&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//CLOCK:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020E032C = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCLK0_P&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//ADDRESS:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020E0300 = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_CAS&lt;/P&gt;&lt;P&gt;setmem /32 0x020E02FC = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_RAS&lt;/P&gt;&lt;P&gt;setmem /32 0x020E05F4 = 0x00000028 // IOMUXC_SW_PAD_CTL_GRP_ADDDS&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//Control:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020E0340 = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_RESET&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0320 = 0x00000000 // IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA2 - DSE can be configured using Group Control Register: IOMUXC_SW_PAD_CTL_GRP_CTLDS&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0310 = 0x00000000 // IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT0&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0314 = 0x00000000 // IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT1&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0614 = 0x00000028 // IOMUXC_SW_PAD_CTL_GRP_CTLDS&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//Data Strobes:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020E05F8 = 0x00020000 // IOMUXC_SW_PAD_CTL_GRP_DDRMODE_CTL&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0330 = 0x00003028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS0_P&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0334 = 0x00003028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS1_P&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0338 = 0x00003028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS2_P&lt;/P&gt;&lt;P&gt;setmem /32 0x020E033C = 0x00003028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS3_P&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//Data:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020E0608 = 0x00020000 // IOMUXC_SW_PAD_CTL_GRP_DDRMODE&lt;/P&gt;&lt;P&gt;setmem /32 0x020E060C = 0x00000028 // IOMUXC_SW_PAD_CTL_GRP_B0DS&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0610 = 0x00000028 // IOMUXC_SW_PAD_CTL_GRP_B1DS&lt;/P&gt;&lt;P&gt;setmem /32 0x020E061C = 0x00000028 // IOMUXC_SW_PAD_CTL_GRP_B2DS&lt;/P&gt;&lt;P&gt;setmem /32 0x020E0620 = 0x00000028 // IOMUXC_SW_PAD_CTL_GRP_B3DS&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x020E02EC = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM0&lt;/P&gt;&lt;P&gt;setmem /32 0x020E02F0 = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM1&lt;/P&gt;&lt;P&gt;setmem /32 0x020E02F4 = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM2&lt;/P&gt;&lt;P&gt;setmem /32 0x020E02F8 = 0x00000028 // IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM3&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;// DDR Controller Registers&amp;nbsp; &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;// Manufacturer: Micron &lt;/P&gt;&lt;P&gt;// Device Part Number: MT42L128M32D1 &lt;/P&gt;&lt;P&gt;// Clock Freq.:&amp;nbsp; 400MHz &lt;/P&gt;&lt;P&gt;// Density per CS in Gb:&amp;nbsp; 4 &lt;/P&gt;&lt;P&gt;// Chip Selects used: 1 &lt;/P&gt;&lt;P&gt;// Total DRAM density (Gb) 4 &lt;/P&gt;&lt;P&gt;// Number of Banks: 8 &lt;/P&gt;&lt;P&gt;// Row address:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14 &lt;/P&gt;&lt;P&gt;// Column address:&amp;nbsp; 10 &lt;/P&gt;&lt;P&gt;// Data bus width 32 &lt;/P&gt;&lt;P&gt;//=============================================================================&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x00008000 // MMDC0_MDSCR, set the Configuration request bit during MMDC set up&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B085C = 0x1B4700C7 // MMDC0_MPZQLP2CTL, LPDDR2 ZQ params&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B0800 = 0xA1390003&amp;nbsp; // DDR_PHY_P0_MPZQHWCTRL, enable both one-time &amp;amp; periodic HW ZQ calibration.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B0890 = 0x00380000 // MMDC0_MPPDCMPR2, CA bus absolute delay&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B08B8 = 0x00000800&amp;nbsp; // DDR_PHY_P0_MPMUR0, frc_msr&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//######################################################&amp;nbsp; &lt;/P&gt;&lt;P&gt;//calibration values based on calibration compare of 0x00ffff00:&amp;nbsp; &lt;/P&gt;&lt;P&gt;//Note, these calibration values are based on Freescale's board&amp;nbsp; &lt;/P&gt;&lt;P&gt;//May need to run calibration on target board to fine tune these&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//######################################################&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//DATA TRACE READ DELAYS:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B081C = 0x33333333 // DDR_PHY_P0_MPREDQBY0DL3&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0820 = 0x33333333 // DDR_PHY_P0_MPRDQBY1DL3&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0824 = 0x33333333 // DDR_PHY_P0_MPRDQBY2DL3&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0828 = 0x33333333 // DDR_PHY_P0_MPRDQBY3DL3&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//DATA TRACE WRITE DELAYS:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B082C = 0xF3333333 // DDR_PHY_P0_MPWRQBY0DL3&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0830 = 0xF3333333 // DDR_PHY_P0_MPWRQBY1DL3&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0834 = 0xF3333333 // DDR_PHY_P0_MPWRQBY2DL3&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0838 = 0xF3333333 // DDR_PHY_P0_MPWRQBY3DL3&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// DUTY CYCLE ADJUST:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B08C0 = 0x2492244A // Change dutycycle Byte1, Byte2&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// READ DQS DELAY:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B0848 = 0x42444646&amp;nbsp; // MPRDDLCTL PHY0, 0x3E42424A&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// WRITE DQS DELAY:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B0850 = 0x3A3C3C3A // MPWRDLCTL PHY0, 0x38363832&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// DQS GATE DELAY:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B083C = 0x20000000 // MPDGCTRL0 PHY0, gate delay not used in LPDDR2, disable&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0840 = 0x00000000 // MPDGCTRL1 PHY0&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// Complete calibration by forced measurement:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B08B8 = 0x00000800&amp;nbsp; // DDR_PHY_P0_MPMUR0, frc_msr&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B000C = 0x33374133 // MMDC0_MDCFG0&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0004 = 0x00020024 // MMDC0_MDPDC&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0010 = 0xB6B00A42 // MMDC0_MDCFG1&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0014 = 0x00000093 // MMDC0_MDCFG2&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0018 = 0x00001748 // MMDC0_MDMISC&lt;/P&gt;&lt;P&gt;setmem /32 0x021B002C = 0x0F9F26D2 // MMDC0_MDRWD; recommend to maintain the default values&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0030 = 0x009F0D10 // MMDC0_MDOR&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0038 = 0x00190779 // MMDC0_MDCFG3LP&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0008 = 0x12272000 // MMDC0_MDOTC&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0040 = 0x0000004F // CS0_END&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0000 = 0x83110000 // MMDC0_MDCTL&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// Mode register writes&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x003F8030 // MMDC0_MDSCR, MR63 write, CS0&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0xFF0A8030 // MMDC0_MDSCR, MR10 write, CS0&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x82018030 // MMDC0_MDSCR, MR1 write, CS0&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x04028030 // MMDC0_MDSCR, MR2 write, CS0&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x02038030 // MMDC0_MDSCR, MR3 write, CS0&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x003F8038 // MMDC0_MDSCR, MR63 write, CS1&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0xFF0A8038 // MMDC0_MDSCR, MR10 write, CS1&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x82018038 // MMDC0_MDSCR, MR1 write, CS1&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x04028038 // MMDC0_MDSCR, MR2 write, CS1&lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x02038038 // MMDC0_MDSCR, MR3 write, CS1&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;//FINAL SETTINGS:&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B0020 = 0x00001800 // MMDC0_MDREF&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0818 = 0x00000000 // DDR_PHY_P0_MPODTCTRL&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B0800 = 0xA1310003&amp;nbsp; // DDR_PHY_P0_MPZQHWCTRL, enable automatic HW ZQ calibration.&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0004 = 0x00025576 // MMDC0_MDPDC now SDCTL power down enabled&lt;/P&gt;&lt;P&gt;setmem /32 0x021B0404 = 0x00010106&amp;nbsp; //MMDC0_MAPSR ADOPT power down enabled&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;setmem /32 0x021B001C = 0x00000000 // MMDC0_MDSCR, clear this register (especially the configuration bit as initialization is complete)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Jan 2016 07:39:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-LPDDR2-boot-fail/m-p/462238#M72631</guid>
      <dc:creator>cyhung</dc:creator>
      <dc:date>2016-01-03T07:39:18Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX LPDDR2 boot fail?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-LPDDR2-boot-fail/m-p/462239#M72632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&amp;nbsp; Please check the memory, using the recent memory test (with resulting &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;settings after calibration) more carefully, during long time (say, for several &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;hours). Also, please check if all needed U-boot modification were performed :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;please refer to Chapter 1 (Porting U-Boot from an i.MX 6/7 Reference Board to&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;an i.MX 6/7 Custom Board) of “i.MX_BSP_Porting_Guide.pdf”.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;A href="http://www.nxp.com/webapp/Download?colCode=L3.14.52_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product" title="http://www.nxp.com/webapp/Download?colCode=L3.14.52_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product"&gt;http://www.nxp.com/webapp/Download?colCode=L3.14.52_1.1.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageTyp…&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V2.40&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jan 2016 05:23:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-LPDDR2-boot-fail/m-p/462239#M72632</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-01-05T05:23:37Z</dc:date>
    </item>
  </channel>
</rss>

