<?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: 64 bit DDR controller configuration using spd not bootup(UBOOT) in T-Series</title>
    <link>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711554#M2227</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is solved by adjusting write leveling and chip select bound address parameters using code Warrier QCVS Tool.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jan 2019 01:29:16 GMT</pubDate>
    <dc:creator>dhanasekaran</dc:creator>
    <dc:date>2019-01-24T01:29:16Z</dc:date>
    <item>
      <title>64 bit DDR controller configuration using spd not bootup(UBOOT)</title>
      <link>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711550#M2223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; we use T4240 processor with 4 GB( DDR3L)&amp;nbsp; connected in DDRC1- Bus width 64bit ,&amp;nbsp; 2GB( DDR3L) connected in DDRC2 Bus width 32bit and DDRC3 don't have any DDR Ram. We configuring DDR ram by using spd Value in Uboot. .&amp;nbsp; when &lt;STRONG&gt;&lt;EM&gt;DRRC1 as 64bit and DRRC2 as 32bit the U-boot hangs&lt;/EM&gt;&lt;/STRONG&gt;.But &lt;STRONG&gt;when configuration DRRC1 and DRRC2 as 32bit U-Boot works fine&lt;/STRONG&gt; and mapped as 4GB. Any suggestion Please!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;BOOTED UP fine log:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2016.012.0+ga9b437f (Jul 11 2017 - 11:48:39 +0530)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU0:&amp;nbsp; T4240, Version: 2.0, (0x82400020)&lt;BR /&gt;Core:&amp;nbsp; e6500, Version: 2.0, (0x80400120)&lt;BR /&gt;Clock Configuration:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU0:1000 MHz, CPU1:1000 MHz, CPU2:1000 MHz, CPU3:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU4:1000 MHz, CPU5:1000 MHz, CPU6:1000 MHz, CPU7:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU8:1000 MHz, CPU9:1000 MHz, CPU10:1000 MHz, CPU11:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CCB:733.333 MHz,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDR:600&amp;nbsp; MHz (1200 MT/s data rate) (Asynchronous), IFC:183.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FMAN1: 733.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FMAN2: 733.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QMAN:&amp;nbsp; 366.667 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PME:&amp;nbsp;&amp;nbsp; 366.667 MHz&lt;BR /&gt;L1:&amp;nbsp;&amp;nbsp;&amp;nbsp; D-cache 32 KiB enabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I-cache 32 KiB enabled&lt;BR /&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;BR /&gt;SPI:&amp;nbsp;&amp;nbsp; ready&lt;BR /&gt;DRAM:&amp;nbsp; Initializing....using SPD&lt;BR /&gt;intractive dhana&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;Detected UDIMM &lt;BR /&gt;total 2 GB&lt;BR /&gt;total 2 GB&lt;BR /&gt;&amp;nbsp;CONFIG_PPC&lt;BR /&gt;no interleaveing inside law&lt;BR /&gt;no interleaveing inside law&lt;BR /&gt;spl build 0 &amp;nbsp;&amp;nbsp; &amp;nbsp;config ramboot 02 GiB left unmapped&lt;BR /&gt;4 GiB (DDR3, 32-bit, CL=9, ECC off)&lt;BR /&gt;VID: Could not find voltage regulator on I2C.&lt;BR /&gt;Warning: Adjusting core voltage failed.&lt;BR /&gt;Flash: ERROR: too many flash sectors&lt;BR /&gt;256 MiB&lt;BR /&gt;L2:&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 MiB enabled&lt;BR /&gt;enable l2 for cluster 1 fec60000&lt;BR /&gt;enable l2 for cluster 2 feca0000&lt;BR /&gt;Corenet Platform Cache: 1 MiB enabled&lt;BR /&gt;Using SERDES1 Protocol: 27 (0x1b)&lt;BR /&gt;Using SERDES2 Protocol: 27 (0x1b)&lt;BR /&gt;Using SERDES3 Protocol: 1 (0x1)&lt;BR /&gt;Using SERDES4 Protocol: 9 (0x9)&lt;BR /&gt;NAND:&amp;nbsp; 0 MiB&lt;BR /&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0&lt;BR /&gt;*** Warning - bad CRC, using default environment&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PCIE Switch Initialize all portsPCIe1: Root Complex, no link, regs @ 0xfe240000&lt;BR /&gt;PCIe1: Bus 00 - 00&lt;BR /&gt;PCIe2: disabled&lt;BR /&gt;PCIe3: Root Complex, no link, regs @ 0xfe260000&lt;BR /&gt;PCIe3: Bus 01 - 01&lt;BR /&gt;PCIe4: Root Complex, no link, regs @ 0xfe270000&lt;BR /&gt;PCIe4: Bus 02 - 02&lt;BR /&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;BR /&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;BR /&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;BR /&gt;Net:&amp;nbsp;&amp;nbsp; Invalid SerDes2 protocol for T4240RDB&lt;BR /&gt;Fman1: Uploading microcode version 108.4.5&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 0&lt;BR /&gt;Failed to connect&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 1&lt;BR /&gt;Failed to connect&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 2&lt;BR /&gt;Failed to connect&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 3&lt;BR /&gt;Failed to connect&lt;BR /&gt;Fman2: Uploading microcode version 108.4.5&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 0&lt;BR /&gt;Failed to connect&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 0&lt;BR /&gt;Failed to connect&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 0&lt;BR /&gt;Failed to connect&lt;BR /&gt;Could not get PHY for FSL_MDIO0: addr 0&lt;BR /&gt;Failed to connect&lt;BR /&gt;FM1@DTSEC1 [PRIME]&lt;BR /&gt;Error: FM1@DTSEC1 address not set.&lt;BR /&gt;, FM1@DTSEC2&lt;BR /&gt;Error: FM1@DTSEC2 address not set.&lt;BR /&gt;, FM1@DTSEC3&lt;BR /&gt;Error: FM1@DTSEC3 address not set.&lt;BR /&gt;, FM1@DTSEC4&lt;BR /&gt;Error: FM1@DTSEC4 address not set.&lt;BR /&gt;, FM1@DTSEC9&lt;BR /&gt;Error: FM1@DTSEC9 address not set.&lt;BR /&gt;, FM1@DTSEC10&lt;BR /&gt;Error: FM1@DTSEC10 address not set.&lt;BR /&gt;, FM2@DTSEC1&lt;BR /&gt;Error: FM2@DTSEC1 address not set.&lt;BR /&gt;, FM2@DTSEC2&lt;BR /&gt;Error: FM2@DTSEC2 address not set.&lt;BR /&gt;, FM2@DTSEC3&lt;BR /&gt;Error: FM2@DTSEC3 address not set.&lt;BR /&gt;, FM2@DTSEC4&lt;BR /&gt;Error: FM2@DTSEC4 address not set.&lt;BR /&gt;, FM2@DTSEC9&lt;BR /&gt;Error: FM2@DTSEC9 address not set.&lt;BR /&gt;, FM2@DTSEC10&lt;BR /&gt;Error: FM2@DTSEC10 address not set.&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot: 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;BOOT UP Fail log:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;CPU0:&amp;nbsp; T4240, Version: 2.0, (0x82400020)&lt;BR /&gt;Core:&amp;nbsp; e6500, Version: 2.0, (0x80400120)&lt;BR /&gt;Clock Configuration:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU0:1000 MHz, CPU1:1000 MHz, CPU2:1000 MHz, CPU3:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU4:1000 MHz, CPU5:1000 MHz, CPU6:1000 MHz, CPU7:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU8:1000 MHz, CPU9:1000 MHz, CPU10:1000 MHz, CPU11:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CCB:733.333 MHz,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDR:800&amp;nbsp; MHz (1600 MT/s data rate) (Asynchronous), IFC:183.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FMAN1: 733.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FMAN2: 733.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QMAN:&amp;nbsp; 366.667 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PME:&amp;nbsp;&amp;nbsp; 366.667 MHz&lt;BR /&gt;L1:&amp;nbsp;&amp;nbsp;&amp;nbsp; D-cache 32 KiB enabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I-cache 32 KiB enabled&lt;BR /&gt;Reset Configuration Word (RCW):&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000: 1606000f 0f0f0f0f 00000000 00000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000010: 6c360848 007f4c00 1c026000 15000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000020: 00080000 ee0000ee 00000000 000287fc&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000030: 00000000 50000000 00000000 00000028&lt;BR /&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;BR /&gt;Board: T4240RDB, SERDES Reference Clocks:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERDES1=100MHz SERDES2=156.25MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERDES3=100MHz SERDES4=100MHz&lt;BR /&gt;SPI:&amp;nbsp;&amp;nbsp; ready&lt;BR /&gt;DRAM:&amp;nbsp; Initializing....using SPD&lt;BR /&gt;DDR Interactive &lt;BR /&gt;&amp;nbsp;dimm ctrl no 0&lt;BR /&gt;&amp;nbsp;dimm ctrl no 1&lt;BR /&gt;n_ranks 1&lt;BR /&gt;n_ranks 1&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;Detected UDIMM &lt;BR /&gt;hwconfig has unrecognized parameter for ctlr_intlv.&lt;BR /&gt;hwconfig has unrecognized parameter for ctlr_intlv.&lt;BR /&gt;total 4 GB&lt;BR /&gt;total 2 GB&lt;BR /&gt;&amp;nbsp;CONFIG_PPC&lt;BR /&gt;4 GiB left unmapped&lt;BR /&gt;6 GiB (DDR3, 64-bit, CL=11, ECC off)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks regards!&lt;/P&gt;&lt;P&gt;dhanasekaran K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2017 09:17:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711550#M2223</guid>
      <dc:creator>dhanasekaran</dc:creator>
      <dc:date>2017-09-22T09:17:51Z</dc:date>
    </item>
    <item>
      <title>Re: 64 bit DDR controller configuration using spd not bootup(UBOOT)</title>
      <link>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711551#M2224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks like a problem with memory controller interleaving, it is not possible to interleave two controllers with different memory configuration. Try to disable interleaving with following line in u-boot:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;setenv hwconfig "fsl_ddr:ctlr_intlv=null"&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bulat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Sep 2017 12:01:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711551#M2224</guid>
      <dc:creator>Bulat</dc:creator>
      <dc:date>2017-09-25T12:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: 64 bit DDR controller configuration using spd not bootup(UBOOT)</title>
      <link>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711552#M2225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sorry for the Delay, we face some other issue on our board so, can't check ddr, Now we checks and modify HWCONFIG as you mentioned but it still now boot properly, please view the log&lt;/P&gt;&lt;P&gt;**************************************************************************************************************&lt;BR /&gt;=&amp;gt; printenv hwconfig &lt;BR /&gt;hwconfig=fsl_ddr:ctlr_intlv=null,bank_intlv=auto;usb1:dr_mode=host,phy_type=utmi&lt;/P&gt;&lt;P&gt;******************************************************************************************************************&lt;/P&gt;&lt;P&gt;&amp;nbsp; initcall: effa88ac&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;U-Boot 2016.012.0+ga9b437f (Sep 30 2017 - 12:18:26 -0400)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;initcall: eff4e818&lt;BR /&gt;U-Boot code: EFF40000 -&amp;gt; F0000000&amp;nbsp; BSS: -&amp;gt; F0050AE0&lt;BR /&gt;initcall: eff4842c&lt;BR /&gt;CPU0:&amp;nbsp; T4240, Version: 2.0, (0x82400020)&lt;BR /&gt;Core:&amp;nbsp; e6500, Version: 2.0, (0x80400120)&lt;BR /&gt;Clock Configuration:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU0:1000 MHz, CPU1:1000 MHz, CPU2:1000 MHz, CPU3:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU4:1000 MHz, CPU5:1000 MHz, CPU6:1000 MHz, CPU7:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU8:1000 MHz, CPU9:1000 MHz, CPU10:1000 MHz, CPU11:1000 MHz, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CCB:733.333 MHz,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDR:800&amp;nbsp; MHz (1600 MT/s data rate) (Asynchronous), IFC:183.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FMAN1: 733.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FMAN2: 733.333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QMAN:&amp;nbsp; 366.667 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PME:&amp;nbsp;&amp;nbsp; 366.667 MHz&lt;BR /&gt;L1:&amp;nbsp;&amp;nbsp;&amp;nbsp; D-cache 32 KiB enabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I-cache 32 KiB enabled&lt;BR /&gt;Reset Configuration Word (RCW):&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000: 1606000f 0f0f0f0f 00000000 00000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000010: 6c361848 00774c00 1c026000 15000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000020: 00080000 ee0000ee 00000000 000287fc&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000030: 00000000 50000000 00000000 00000028&lt;BR /&gt;initcall: eff4e560&lt;BR /&gt;initcall: eff4e928&lt;BR /&gt;I2C:&amp;nbsp;&amp;nbsp; Requested speed:100000, i2c_clk:366666663&lt;BR /&gt;FDR:0x34, div:5120, ga:0x4, gb:0x5, a:10, b:512, speed:71614&lt;BR /&gt;Tr &amp;lt;= 1249 ns&lt;BR /&gt;FDR:0x33, div:4096, ga:0x7, gb:0x4, a:16, b:256, speed:89518&lt;BR /&gt;Tr &amp;lt;= 550 ns&lt;BR /&gt;FDR:0x0f, div:3840, ga:0xb, gb:0x3, a:30, b:128, speed:95486&lt;BR /&gt;Tr &amp;lt;= 201 ns&lt;BR /&gt;divider:3666, est_div:3840, DFSR:18&lt;BR /&gt;FDR:0x0f, speed:95486&lt;BR /&gt;ready&lt;BR /&gt;initcall: eff4f220&lt;BR /&gt;Board: T4240RDB, SERDES Reference Clocks:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERDES1=100MHz SERDES2=156.25MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERDES3=100MHz SERDES4=100MHz&lt;BR /&gt;initcall: eff4e8e8&lt;BR /&gt;SPI:&amp;nbsp;&amp;nbsp; ready&lt;BR /&gt;initcall: eff4e8b4&lt;BR /&gt;DRAM:&amp;nbsp; initcall: eff4e858&lt;BR /&gt;Initializing....using SPD&lt;BR /&gt;DDR Interactive &lt;BR /&gt;FSL DDR&amp;gt;dddddd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compute&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;starting at step 1 (STEP_GET_SPD)&lt;BR /&gt;Total no of controller&amp;nbsp; 1 &lt;BR /&gt;&amp;nbsp;dimm ctrl no 0&lt;BR /&gt;&amp;nbsp;dimm ctrl no 1&lt;BR /&gt;n_ranks 1&lt;BR /&gt;DDR: DDR III rank density = 0x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80000000&lt;BR /&gt;n_ranks 1&lt;BR /&gt;DDR: DDR III rank density = 0x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80000000&lt;BR /&gt;Computing lowest common DIMM parameters for memctl=0&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;lowest_common_spd_caslat is 0xb&lt;BR /&gt;outpdimm-&amp;gt;taamin_ps is&amp;nbsp; 0x35b6&lt;BR /&gt;mclk_ps is 0x4e2&lt;BR /&gt;Warning: not all DIMMs ECC capable, cant enable ECC&lt;BR /&gt;tCKmin_ps = 1250&lt;BR /&gt;trcd_ps&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;trp_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;tras_ps&amp;nbsp;&amp;nbsp; = 35000&lt;BR /&gt;twtr_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;trfc_ps&amp;nbsp;&amp;nbsp; = 350000&lt;BR /&gt;trrd_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;twr_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 15000&lt;BR /&gt;trc_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48750&lt;BR /&gt;Computing lowest common DIMM parameters for memctl=1&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;lowest_common_spd_caslat is 0xb&lt;BR /&gt;outpdimm-&amp;gt;taamin_ps is&amp;nbsp; 0x35b6&lt;BR /&gt;mclk_ps is 0x4e2&lt;BR /&gt;Warning: not all DIMMs ECC capable, cant enable ECC&lt;BR /&gt;tCKmin_ps = 1250&lt;BR /&gt;trcd_ps&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;trp_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;tras_ps&amp;nbsp;&amp;nbsp; = 35000&lt;BR /&gt;twtr_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;trfc_ps&amp;nbsp;&amp;nbsp; = 350000&lt;BR /&gt;trrd_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;twr_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 15000&lt;BR /&gt;trc_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48750&lt;BR /&gt;Reloading memory controller configuration options for memctl=0&lt;BR /&gt;mclk_ps = 1250 ps&lt;BR /&gt;&lt;STRONG&gt;memory controller interleaving disabled&lt;/STRONG&gt;.&lt;BR /&gt;Found timing match: n_ranks 1, data rate 1700, rank_gb 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clk_adjust 5, wrlvl_start 8, wrlvl_ctrl_2 0x80a0a0c,&lt;BR /&gt;wrlvl_ctrl_3 0xc0d0e0a&lt;BR /&gt;Reloading memory controller configuration options for memctl=1&lt;BR /&gt;mclk_ps = 1250 ps&lt;BR /&gt;memory controller interleaving disabled.&lt;BR /&gt;Found timing match: n_ranks 1, data rate 1700, rank_gb 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clk_adjust 5, wrlvl_start 8, wrlvl_ctrl_2 0x80a0a0c,&lt;BR /&gt;wrlvl_ctrl_3 0xc0d0e0a&lt;BR /&gt;0 of 2 controllers are interleaving.&lt;BR /&gt;Checking interleaving options completed&lt;BR /&gt;dbw_cap_adj[0]=0&lt;BR /&gt;dbw_cap_adj[1]=0&lt;BR /&gt;ctrl 0 dimm 0 base 0x0&lt;BR /&gt;ctrl 0 total 0x80000000&lt;BR /&gt;ctrl 1 dimm 0 base 0x80000000&lt;BR /&gt;ctrl 1 total 0x80000000&lt;BR /&gt;Total mem by __step_assign_addresses is 0x100000000&lt;BR /&gt;Total mem 4294967296 assigned&lt;BR /&gt;FSL Memory ctrl register computation&lt;BR /&gt;FSLDDR: cs[0]_bnds = 0x0000007f&lt;BR /&gt;FSLDDR: cs[0]_config = 0x80044402&lt;BR /&gt;FSLDDR: cs[0]_config_2 = 0x00000000&lt;BR /&gt;FSLDDR: timing_cfg_0 = 0x5011010c&lt;BR /&gt;FSLDDR: timing_cfg_3 = 0x01111000&lt;BR /&gt;FSLDDR: timing_cfg_1 = 0xbcb40c66&lt;BR /&gt;FSLDDR: timing_cfg_2 = 0x0040c160&lt;BR /&gt;FSLDDR: ddr_cdr1 = 0x80040000&lt;BR /&gt;FSLDDR: ddr_cdr2 = 0x00000001&lt;BR /&gt;FSLDDR: ddr_sdram_cfg = 0xc70c0000&lt;BR /&gt;DDR: ddr_data_init = 0xdeadbeef&lt;BR /&gt;FSLDDR: ddr_sdram_cfg_2 = 0x24401110&lt;BR /&gt;FSLDDR: ddr_sdram_mode = 0x00441c70&lt;BR /&gt;FSLDDR: ddr_sdram_mode_3 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_2 = 0x00980000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_4 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_6 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_8 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_interval = 0x0c30030c&lt;BR /&gt;FSLDDR: clk_cntl = 0x02800000&lt;BR /&gt;FSLDDR: timing_cfg_4 = 0x00000001&lt;BR /&gt;FSLDDR: timing_cfg_5 = 0x04401400&lt;BR /&gt;FSLDDR: zq_cntl = 0x89080600&lt;BR /&gt;FSLDDR: wrlvl_cntl = 0x8675f608&lt;BR /&gt;FSLDDR: wrlvl_cntl_2 = 0x080a0a0c&lt;BR /&gt;FSLDDR: wrlvl_cntl_3 = 0x0c0d0e0a&lt;BR /&gt;FSLDDR: cs[0]_bnds = 0x008000ff&lt;BR /&gt;FSLDDR: cs[0]_config = 0x80044402&lt;BR /&gt;FSLDDR: cs[0]_config_2 = 0x00000000&lt;BR /&gt;FSLDDR: timing_cfg_0 = 0x5011010c&lt;BR /&gt;FSLDDR: timing_cfg_3 = 0x01111000&lt;BR /&gt;FSLDDR: timing_cfg_1 = 0xbcb40c66&lt;BR /&gt;FSLDDR: timing_cfg_2 = 0x0040c160&lt;BR /&gt;FSLDDR: ddr_cdr1 = 0x80040000&lt;BR /&gt;FSLDDR: ddr_cdr2 = 0x00000001&lt;BR /&gt;FSLDDR: ddr_sdram_cfg = 0xc70c0000&lt;BR /&gt;DDR: ddr_data_init = 0xdeadbeef&lt;BR /&gt;FSLDDR: ddr_sdram_cfg_2 = 0x24401110&lt;BR /&gt;FSLDDR: ddr_sdram_mode = 0x00441c70&lt;BR /&gt;FSLDDR: ddr_sdram_mode_3 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_2 = 0x00980000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_4 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_6 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_8 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_interval = 0x0c30030c&lt;BR /&gt;FSLDDR: clk_cntl = 0x02800000&lt;BR /&gt;FSLDDR: timing_cfg_4 = 0x00000001&lt;BR /&gt;FSLDDR: timing_cfg_5 = 0x04401400&lt;BR /&gt;FSLDDR: zq_cntl = 0x89080600&lt;BR /&gt;FSLDDR: wrlvl_cntl = 0x8675f608&lt;BR /&gt;FSLDDR: wrlvl_cntl_2 = 0x080a0a0c&lt;BR /&gt;FSLDDR: wrlvl_cntl_3 = 0x0c0d0e0a&lt;BR /&gt;FSL DDR&amp;gt;edit c0 d0 spd 8 0x03&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FSL DDR&amp;gt;compute&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;starting at step 2 (STEP_COMPUTE_DIMM_PARMS)&lt;BR /&gt;Total no of controller&amp;nbsp; 1 &lt;BR /&gt;SPD checksum unexpected.&lt;BR /&gt;Checksum lsb in SPD = 64, computed SPD = 79&lt;BR /&gt;Checksum msb in SPD = 95, computed SPD = E5&lt;BR /&gt;DIMM 0: failed checksum&lt;BR /&gt;Error: compute_dimm_parameters non-zero returned FATAL value for memctl=0 dimm=0&lt;BR /&gt;FSL DDR&amp;gt;edit c0 d0 spd 126 0x79&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FSL DDR&amp;gt;edit c0 d0 spd 127 0xe5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FSL DDR&amp;gt;compute&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;starting at step 2 (STEP_COMPUTE_DIMM_PARMS)&lt;BR /&gt;Total no of controller&amp;nbsp; 1 &lt;BR /&gt;n_ranks 1&lt;BR /&gt;&lt;STRONG&gt;DDR: DDR III rank density = 0x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100000000&lt;/STRONG&gt;&lt;BR /&gt;n_ranks 1&lt;BR /&gt;DDR: DDR III rank density = 0x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80000000&lt;BR /&gt;Computing lowest common DIMM parameters for memctl=0&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;lowest_common_spd_caslat is 0xb&lt;BR /&gt;outpdimm-&amp;gt;taamin_ps is&amp;nbsp; 0x35b6&lt;BR /&gt;mclk_ps is 0x4e2&lt;BR /&gt;Warning: not all DIMMs ECC capable, cant enable ECC&lt;BR /&gt;tCKmin_ps = 1250&lt;BR /&gt;trcd_ps&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;trp_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;tras_ps&amp;nbsp;&amp;nbsp; = 35000&lt;BR /&gt;twtr_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;trfc_ps&amp;nbsp;&amp;nbsp; = 350000&lt;BR /&gt;trrd_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;twr_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 15000&lt;BR /&gt;trc_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48750&lt;BR /&gt;Computing lowest common DIMM parameters for memctl=1&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;lowest_common_spd_caslat is 0xb&lt;BR /&gt;outpdimm-&amp;gt;taamin_ps is&amp;nbsp; 0x35b6&lt;BR /&gt;mclk_ps is 0x4e2&lt;BR /&gt;&lt;STRONG&gt;Warning: not all DIMMs ECC capable, cant enable ECC&lt;/STRONG&gt;&lt;BR /&gt;tCKmin_ps = 1250&lt;BR /&gt;trcd_ps&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;trp_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;tras_ps&amp;nbsp;&amp;nbsp; = 35000&lt;BR /&gt;twtr_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;trfc_ps&amp;nbsp;&amp;nbsp; = 350000&lt;BR /&gt;trrd_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;twr_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 15000&lt;BR /&gt;trc_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48750&lt;BR /&gt;Reloading memory controller configuration options for memctl=0&lt;BR /&gt;mclk_ps = 1250 ps&lt;BR /&gt;memory controller interleaving disabled.&lt;BR /&gt;Found timing match: n_ranks 1, data rate 1700, rank_gb 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clk_adjust 5, wrlvl_start 8, wrlvl_ctrl_2 0x80a0a0c,&lt;BR /&gt;wrlvl_ctrl_3 0xc0d0e0a&lt;BR /&gt;Reloading memory controller configuration options for memctl=1&lt;BR /&gt;mclk_ps = 1250 ps&lt;BR /&gt;memory controller interleaving disabled.&lt;BR /&gt;Found timing match: n_ranks 1, data rate 1700, rank_gb 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clk_adjust 5, wrlvl_start 8, wrlvl_ctrl_2 0x80a0a0c,&lt;BR /&gt;wrlvl_ctrl_3 0xc0d0e0a&lt;BR /&gt;0 of 2 controllers are interleaving.&lt;BR /&gt;Checking interleaving options completed&lt;BR /&gt;dbw_cap_adj[0]=0&lt;BR /&gt;dbw_cap_adj[1]=0&lt;BR /&gt;ctrl 0 dimm 0 base 0x0&lt;BR /&gt;ctrl 0 total 0x100000000&lt;BR /&gt;ctrl 1 dimm 0 base 0x100000000&lt;BR /&gt;ctrl 1 total 0x80000000&lt;BR /&gt;Total mem by __step_assign_addresses is 0x180000000&lt;BR /&gt;Total mem 6442450944 assigned&lt;BR /&gt;FSL Memory ctrl register computation&lt;BR /&gt;FSLDDR: cs[0]_bnds = 0x000000ff&lt;BR /&gt;FSLDDR: cs[0]_config = 0x80044402&lt;BR /&gt;FSLDDR: cs[0]_config_2 = 0x00000000&lt;BR /&gt;FSLDDR: timing_cfg_0 = 0x5011010c&lt;BR /&gt;FSLDDR: timing_cfg_3 = 0x01111000&lt;BR /&gt;FSLDDR: timing_cfg_1 = 0xbcb40c66&lt;BR /&gt;FSLDDR: timing_cfg_2 = 0x0040c160&lt;BR /&gt;FSLDDR: ddr_cdr1 = 0x80040000&lt;BR /&gt;FSLDDR: ddr_cdr2 = 0x00000001&lt;BR /&gt;FSLDDR: ddr_sdram_cfg = 0xc7040000&lt;BR /&gt;DDR: ddr_data_init = 0xdeadbeef&lt;BR /&gt;FSLDDR: ddr_sdram_cfg_2 = 0x24401110&lt;BR /&gt;FSLDDR: ddr_sdram_mode = 0x00441c70&lt;BR /&gt;FSLDDR: ddr_sdram_mode_3 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_2 = 0x00980000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_4 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_6 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_8 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_interval = 0x0c30030c&lt;BR /&gt;FSLDDR: clk_cntl = 0x02800000&lt;BR /&gt;FSLDDR: timing_cfg_4 = 0x00000001&lt;BR /&gt;FSLDDR: timing_cfg_5 = 0x04401400&lt;BR /&gt;FSLDDR: zq_cntl = 0x89080600&lt;BR /&gt;FSLDDR: wrlvl_cntl = 0x8675f608&lt;BR /&gt;FSLDDR: wrlvl_cntl_2 = 0x080a0a0c&lt;BR /&gt;FSLDDR: wrlvl_cntl_3 = 0x0c0d0e0a&lt;BR /&gt;FSLDDR: cs[0]_bnds = 0x0100017f&lt;BR /&gt;FSLDDR: cs[0]_config = 0x80044402&lt;BR /&gt;FSLDDR: cs[0]_config_2 = 0x00000000&lt;BR /&gt;FSLDDR: timing_cfg_0 = 0x5011010c&lt;BR /&gt;FSLDDR: timing_cfg_3 = 0x01111000&lt;BR /&gt;FSLDDR: timing_cfg_1 = 0xbcb40c66&lt;BR /&gt;FSLDDR: timing_cfg_2 = 0x0040c160&lt;BR /&gt;FSLDDR: ddr_cdr1 = 0x80040000&lt;BR /&gt;FSLDDR: ddr_cdr2 = 0x00000001&lt;BR /&gt;FSLDDR: ddr_sdram_cfg = 0xc70c0000&lt;BR /&gt;DDR: ddr_data_init = 0xdeadbeef&lt;BR /&gt;FSLDDR: ddr_sdram_cfg_2 = 0x24401110&lt;BR /&gt;FSLDDR: ddr_sdram_mode = 0x00441c70&lt;BR /&gt;FSLDDR: ddr_sdram_mode_3 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_2 = 0x00980000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_4 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_6 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_8 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_interval = 0x0c30030c&lt;BR /&gt;FSLDDR: clk_cntl = 0x02800000&lt;BR /&gt;FSLDDR: timing_cfg_4 = 0x00000001&lt;BR /&gt;FSLDDR: timing_cfg_5 = 0x04401400&lt;BR /&gt;FSLDDR: zq_cntl = 0x89080600&lt;BR /&gt;FSLDDR: wrlvl_cntl = 0x8675f608&lt;BR /&gt;FSLDDR: wrlvl_cntl_2 = 0x080a0a0c&lt;BR /&gt;FSLDDR: wrlvl_cntl_3 = 0x0c0d0e0a&lt;BR /&gt;FSL DDR&amp;gt;go&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;starting at step 2 (STEP_COMPUTE_DIMM_PARMS)&lt;BR /&gt;Total no of controller&amp;nbsp; 1 &lt;BR /&gt;n_ranks 1&lt;BR /&gt;DDR: DDR III rank density = 0x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100000000&lt;BR /&gt;n_ranks 1&lt;BR /&gt;DDR: DDR III rank density = 0x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80000000&lt;BR /&gt;Computing lowest common DIMM parameters for memctl=0&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;lowest_common_spd_caslat is 0xb&lt;BR /&gt;outpdimm-&amp;gt;taamin_ps is&amp;nbsp; 0x35b6&lt;BR /&gt;mclk_ps is 0x4e2&lt;BR /&gt;Warning: not all DIMMs ECC capable, cant enable ECC&lt;BR /&gt;tCKmin_ps = 1250&lt;BR /&gt;trcd_ps&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;trp_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;tras_ps&amp;nbsp;&amp;nbsp; = 35000&lt;BR /&gt;twtr_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;trfc_ps&amp;nbsp;&amp;nbsp; = 350000&lt;BR /&gt;trrd_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;twr_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 15000&lt;BR /&gt;trc_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48750&lt;BR /&gt;Computing lowest common DIMM parameters for memctl=1&lt;BR /&gt;Detected UDIMM &lt;BR /&gt;lowest_common_spd_caslat is 0xb&lt;BR /&gt;outpdimm-&amp;gt;taamin_ps is&amp;nbsp; 0x35b6&lt;BR /&gt;mclk_ps is 0x4e2&lt;BR /&gt;Warning: not all DIMMs ECC capable, cant enable ECC&lt;BR /&gt;tCKmin_ps = 1250&lt;BR /&gt;trcd_ps&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;trp_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 13750&lt;BR /&gt;tras_ps&amp;nbsp;&amp;nbsp; = 35000&lt;BR /&gt;twtr_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;trfc_ps&amp;nbsp;&amp;nbsp; = 350000&lt;BR /&gt;trrd_ps&amp;nbsp;&amp;nbsp; = 7500&lt;BR /&gt;twr_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 15000&lt;BR /&gt;trc_ps&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48750&lt;BR /&gt;Reloading memory controller configuration options for memctl=0&lt;BR /&gt;mclk_ps = 1250 ps&lt;BR /&gt;memory controller interleaving disabled.&lt;BR /&gt;Found timing match: n_ranks 1, data rate 1700, rank_gb 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clk_adjust 5, wrlvl_start 8, wrlvl_ctrl_2 0x80a0a0c,&lt;BR /&gt;wrlvl_ctrl_3 0xc0d0e0a&lt;BR /&gt;Reloading memory controller configuration options for memctl=1&lt;BR /&gt;mclk_ps = 1250 ps&lt;BR /&gt;memory controller interleaving disabled.&lt;BR /&gt;Found timing match: n_ranks 1, data rate 1700, rank_gb 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clk_adjust 5, wrlvl_start 8, wrlvl_ctrl_2 0x80a0a0c,&lt;BR /&gt;wrlvl_ctrl_3 0xc0d0e0a&lt;BR /&gt;0 of 2 controllers are interleaving.&lt;BR /&gt;Checking interleaving options completed&lt;BR /&gt;dbw_cap_adj[0]=0&lt;BR /&gt;dbw_cap_adj[1]=0&lt;BR /&gt;ctrl 0 dimm 0 base 0x0&lt;BR /&gt;ctrl 0 total 0x100000000&lt;BR /&gt;ctrl 1 dimm 0 base 0x100000000&lt;BR /&gt;ctrl 1 total 0x80000000&lt;BR /&gt;Total mem by __step_assign_addresses is 0x180000000&lt;BR /&gt;Total mem 6442450944 assigned&lt;BR /&gt;FSL Memory ctrl register computation&lt;BR /&gt;FSLDDR: cs[0]_bnds = 0x000000ff&lt;BR /&gt;FSLDDR: cs[0]_config = 0x80044402&lt;BR /&gt;FSLDDR: cs[0]_config_2 = 0x00000000&lt;BR /&gt;FSLDDR: timing_cfg_0 = 0x5011010c&lt;BR /&gt;FSLDDR: timing_cfg_3 = 0x01111000&lt;BR /&gt;FSLDDR: timing_cfg_1 = 0xbcb40c66&lt;BR /&gt;FSLDDR: timing_cfg_2 = 0x0040c160&lt;BR /&gt;FSLDDR: ddr_cdr1 = 0x80040000&lt;BR /&gt;FSLDDR: ddr_cdr2 = 0x00000001&lt;BR /&gt;FSLDDR: ddr_sdram_cfg = 0xc7040000&lt;BR /&gt;DDR: ddr_data_init = 0xdeadbeef&lt;BR /&gt;FSLDDR: ddr_sdram_cfg_2 = 0x24401110&lt;BR /&gt;FSLDDR: ddr_sdram_mode = 0x00441c70&lt;BR /&gt;FSLDDR: ddr_sdram_mode_3 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_2 = 0x00980000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_4 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_6 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_8 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_interval = 0x0c30030c&lt;BR /&gt;FSLDDR: clk_cntl = 0x02800000&lt;BR /&gt;FSLDDR: timing_cfg_4 = 0x00000001&lt;BR /&gt;FSLDDR: timing_cfg_5 = 0x04401400&lt;BR /&gt;FSLDDR: zq_cntl = 0x89080600&lt;BR /&gt;FSLDDR: wrlvl_cntl = 0x8675f608&lt;BR /&gt;FSLDDR: wrlvl_cntl_2 = 0x080a0a0c&lt;BR /&gt;FSLDDR: wrlvl_cntl_3 = 0x0c0d0e0a&lt;BR /&gt;FSLDDR: cs[0]_bnds = 0x0100017f&lt;BR /&gt;FSLDDR: cs[0]_config = 0x80044402&lt;BR /&gt;FSLDDR: cs[0]_config_2 = 0x00000000&lt;BR /&gt;FSLDDR: timing_cfg_0 = 0x5011010c&lt;BR /&gt;FSLDDR: timing_cfg_3 = 0x01111000&lt;BR /&gt;FSLDDR: timing_cfg_1 = 0xbcb40c66&lt;BR /&gt;FSLDDR: timing_cfg_2 = 0x0040c160&lt;BR /&gt;FSLDDR: ddr_cdr1 = 0x80040000&lt;BR /&gt;FSLDDR: ddr_cdr2 = 0x00000001&lt;BR /&gt;FSLDDR: ddr_sdram_cfg = 0xc70c0000&lt;BR /&gt;DDR: ddr_data_init = 0xdeadbeef&lt;BR /&gt;FSLDDR: ddr_sdram_cfg_2 = 0x24401110&lt;BR /&gt;FSLDDR: ddr_sdram_mode = 0x00441c70&lt;BR /&gt;FSLDDR: ddr_sdram_mode_3 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_5 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_2 = 0x00980000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_4 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_6 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_mode_8 = 0x00000000&lt;BR /&gt;FSLDDR: ddr_sdram_interval = 0x0c30030c&lt;BR /&gt;FSLDDR: clk_cntl = 0x02800000&lt;BR /&gt;FSLDDR: timing_cfg_4 = 0x00000001&lt;BR /&gt;FSLDDR: timing_cfg_5 = 0x04401400&lt;BR /&gt;FSLDDR: zq_cntl = 0x89080600&lt;BR /&gt;FSLDDR: wrlvl_cntl = 0x8675f608&lt;BR /&gt;FSLDDR: wrlvl_cntl_2 = 0x080a0a0c&lt;BR /&gt;FSLDDR: wrlvl_cntl_3 = 0x0c0d0e0a&lt;BR /&gt;end of memory = 6442450944&lt;BR /&gt;Programming controller 0&lt;BR /&gt;total 4 GB&lt;BR /&gt;Need to wait up to 66 * 10ms&lt;BR /&gt;Programming controller 1&lt;BR /&gt;total 2 GB&lt;BR /&gt;Need to wait up to 66 * 10ms&lt;BR /&gt;&amp;nbsp;CONFIG_PPC&lt;BR /&gt;no interleaveing inside law&lt;BR /&gt;&amp;nbsp;base&amp;nbsp; 0&lt;BR /&gt;size 4294967296&lt;BR /&gt;ndimm_present 1&lt;BR /&gt;law_memctl 16&lt;BR /&gt;ctrl_num 0&lt;BR /&gt;setup ddr law base = 0x0, size 0x100000000, TRGT_ID 0x10&lt;BR /&gt;no interleaveing inside law&lt;BR /&gt;&amp;nbsp;base&amp;nbsp; 4294967296&lt;BR /&gt;size 2147483648&lt;BR /&gt;ndimm_present 1&lt;BR /&gt;law_memctl 17&lt;BR /&gt;ctrl_num 1&lt;BR /&gt;setup ddr law base = 0x100000000, size 0x80000000, TRGT_ID 0x11&lt;BR /&gt;total_memory by __fsl_ddr_sdram = 6442450944&lt;BR /&gt;4 GiB left unmapped&lt;BR /&gt;initcall: eff4ec18&lt;BR /&gt;Monitor len: 00110AE0&lt;BR /&gt;Ram size: 80000000&lt;BR /&gt;Ram top: 80000000&lt;BR /&gt;Reserving MP boot page to 7ffff000&lt;BR /&gt;initcall: eff4e5ac&lt;BR /&gt;initcall: eff4e5c0&lt;BR /&gt;initcall: eff4e79c&lt;BR /&gt;Reserving 1090k for U-Boot at: 7fee0000&lt;BR /&gt;initcall: eff4e74c&lt;BR /&gt;Reserving 4104k for malloc() at: 7fade000&lt;BR /&gt;initcall: eff4eb0c&lt;BR /&gt;Reserving 72 Bytes for Board Info at: 7faddfb8&lt;BR /&gt;initcall: eff4e5c8&lt;BR /&gt;initcall: eff4e6f8&lt;BR /&gt;Reserving 192 Bytes for Global Data at: 7faddef8&lt;BR /&gt;initcall: eff4e670&lt;BR /&gt;initcall: eff4e628&lt;BR /&gt;initcall: eff4ece8&lt;BR /&gt;initcall: eff4ebd8&lt;BR /&gt;initcall: eff4eb88&lt;BR /&gt;6 GiB (DDR3, 64-bit, CL=11, ECC off)&lt;BR /&gt;initcall: eff4e5d0&lt;BR /&gt;initcall: eff4e5fc&lt;BR /&gt;initcall: eff4e638&lt;BR /&gt;New Stack Pointer is: 7faddee0&lt;BR /&gt;initcall: eff4eaa8&lt;BR /&gt;initcall: eff4ea28&lt;BR /&gt;Relocation Offset is: 8ffa0000&lt;BR /&gt;Relocating to 7fee0000, new gd at 7faddef8, sp at 7faddee0&lt;BR /&gt;initcall: eff4e9e4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;Regards ,&lt;/P&gt;&lt;P&gt;Dhanasekaran K.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2017 08:54:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711552#M2225</guid>
      <dc:creator>dhanasekaran</dc:creator>
      <dc:date>2017-10-03T08:54:57Z</dc:date>
    </item>
    <item>
      <title>Re: 64 bit DDR controller configuration using spd not bootup(UBOOT)</title>
      <link>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711553#M2226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;What the configuration I have check to configure two DRRC without ECC and interleave in uboot and also in Codewarrior Tcl.&lt;/P&gt;&lt;P&gt;We check the above booted 32bit DDRC Values using codewarrior tap it not init properly that it sets memory region as zero and we cannot change it.(it always zero and provide machine check error during download)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dhanasekaran k&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2017 18:13:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711553#M2226</guid>
      <dc:creator>dhanasekaran</dc:creator>
      <dc:date>2017-10-12T18:13:59Z</dc:date>
    </item>
    <item>
      <title>Re: 64 bit DDR controller configuration using spd not bootup(UBOOT)</title>
      <link>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711554#M2227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is solved by adjusting write leveling and chip select bound address parameters using code Warrier QCVS Tool.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2019 01:29:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/64-bit-DDR-controller-configuration-using-spd-not-bootup-UBOOT/m-p/711554#M2227</guid>
      <dc:creator>dhanasekaran</dc:creator>
      <dc:date>2019-01-24T01:29:16Z</dc:date>
    </item>
  </channel>
</rss>

