DDR4 calibration issues on LS1046 custom board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

DDR4 calibration issues on LS1046 custom board

Jump to solution
1,457 Views
altu
Contributor III

Good day!

We are trying to bring up our custom LS1046-based board up and stucked with DDR4 calibration procedure.

SPD data of the modules is red successfully, calibration process starts successfully too, but after that it fails with this reason(log from CodeWarrior  

############################### Run 1

Result for: wrlvl_searcher 

######################################

Test result: [

============================================================

Updated:

WRLVL_CNTL = 0x8655F605, WRLVL_CNTL_2 = 0x00000000,
WRLVL_CNTL_3 = 0x00000000, SDRAM_CLK_CNTL = 0x02800000


============================================================

Updated:

WRLVL_CNTL = 0x8655F60A, WRLVL_CNTL_2 = 0x0B0B0C0F,
WRLVL_CNTL_3 = 0x0F10110D, SDRAM_CLK_CNTL = 0x02800000


============================================================

Updated:

WRLVL_CNTL = 0x8655F60A, WRLVL_CNTL_2 = 0x0B0B0C0F,
WRLVL_CNTL_3 = 0x0F101115, SDRAM_CLK_CNTL = 0x02800000


============================================================

Updated:

WRLVL_CNTL = 0x8655F60A, WRLVL_CNTL_2 = 0x0B0B0C0F,
WRLVL_CNTL_3 = 0x0F10111D, SDRAM_CLK_CNTL = 0x02800000


Write Leveling start values are correct and require no further modification,
but the test failed due to other issues.

Most common failure causes:

-incorrect values configured in DDR4 DQn_MAP registers
-incorrect ODT values
-incorrect driver strength selected
-incorrect timing values selected for Timing Configuration 0 properties (TIMING_CFG_0 register)

<<Test failed!>>

{{Write Leveling start values are correct and require no further modification,
but the test failed due to other issues.}}


Err. capture registers:

0xE20, 0xDEADBEEF
0xE24, 0xDEADBEEF
0xE28, 0x00000000
0xE40, 0x00000000
0xE44, 0x00000000
0xE48, 0x0000001D
0xE4C, 0x60FF2001
0xE50, 0x00001FC0
0xE54, 0x00000000
0xE58, 0x00010000

 ############################################

DQ mapping seems to be OK - we have 1:1 mapping from CPU to DDR slot, so we use DQ mappings from DDR module SPD without changing.

What can be the problem? 

0 Kudos
Reply
1 Solution
1,311 Views
altu
Contributor III

The problem was solved by updating to new version of QCVS(4.27.0)

View solution in original post

0 Kudos
Reply
3 Replies
1,371 Views
June_Lu
NXP TechSupport
NXP TechSupport

1.The QCVS does not support hardcoded RCW official, valid RCW has to be presented in the RCW source flash or SD card.

Would you kindly program the RCW into the flash first, and then do the QCVS DDR validation.

2.Run the command below in the CCS:

(bin) 42 % delete all

(bin) 43 % config cc cwtap

(bin) 44 % show cc

(bin) 45 % ccs::config_chain {ls1043a dap sap2}

(bin) 46 % display ::ccs::get_config_chain

(bin) 47 % ccs::reset_to_debug

Send the logs to me.

3.would you kindly share the schematics and confirm the layout follow the

AN5097, Hardware and Layout Design Considerations for DDR4 SDRAM Memory Interfaces

Thanks

0 Kudos
Reply
1,406 Views
June_Lu
NXP TechSupport
NXP TechSupport

Is there available RCW on the customer board?

Has the ASLEEP led turned on and off?

What's the frequency of the DDR clock?

Thanks

0 Kudos
Reply
1,312 Views
altu
Contributor III

The problem was solved by updating to new version of QCVS(4.27.0)

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2314063%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EDDR4%20calibration%20issues%20on%20LS1046%20custom%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2314063%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EGood%20day!%3C%2FP%3E%3CP%3EWe%20are%20trying%20to%20bring%20up%20our%20custom%20LS1046-based%20board%20up%20and%20stucked%20with%20DDR4%20calibration%20procedure.%3C%2FP%3E%3CP%3ESPD%20data%20of%20the%20modules%20is%20red%20successfully%2C%20calibration%20process%20starts%20successfully%20too%2C%20but%20after%20that%20it%20fails%20with%20this%20reason(log%20from%20CodeWarrior%20%3CLI-EMOJI%20id%3D%22lia_disappointed-face%22%20title%3D%22%3Adisappointed_face%3A%22%3E%3C%2FLI-EMOJI%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%20Run%201%3C%2FP%3E%3CP%3EResult%20for%3A%20wrlvl_searcher%26nbsp%3B%3C%2FP%3E%3CP%3E%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%3C%2FP%3E%3CP%3ETest%20result%3A%20%5B%3C%2FP%3E%3CP%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%3EUpdated%3A%3C%2FP%3E%3CP%3EWRLVL_CNTL%20%3D%200x8655F605%2C%20WRLVL_CNTL_2%20%3D%200x00000000%2C%3CBR%20%2F%3EWRLVL_CNTL_3%20%3D%200x00000000%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%3EUpdated%3A%3C%2FP%3E%3CP%3EWRLVL_CNTL%20%3D%200x8655F60A%2C%20WRLVL_CNTL_2%20%3D%200x0B0B0C0F%2C%3CBR%20%2F%3EWRLVL_CNTL_3%20%3D%200x0F10110D%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%3EUpdated%3A%3C%2FP%3E%3CP%3EWRLVL_CNTL%20%3D%200x8655F60A%2C%20WRLVL_CNTL_2%20%3D%200x0B0B0C0F%2C%3CBR%20%2F%3EWRLVL_CNTL_3%20%3D%200x0F101115%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%3EUpdated%3A%3C%2FP%3E%3CP%3EWRLVL_CNTL%20%3D%200x8655F60A%2C%20WRLVL_CNTL_2%20%3D%200x0B0B0C0F%2C%3CBR%20%2F%3EWRLVL_CNTL_3%20%3D%200x0F10111D%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EWrite%20Leveling%20start%20values%20are%20correct%20and%20require%20no%20further%20modification%2C%3CBR%20%2F%3Ebut%20the%20test%20failed%20due%20to%20other%20issues.%3C%2FP%3E%3CP%3EMost%20common%20failure%20causes%3A%3C%2FP%3E%3CP%3E-incorrect%20values%20configured%20in%20DDR4%20DQn_MAP%20registers%3CBR%20%2F%3E-incorrect%20ODT%20values%3CBR%20%2F%3E-incorrect%20driver%20strength%20selected%3CBR%20%2F%3E-incorrect%20timing%20values%20selected%20for%20Timing%20Configuration%200%20properties%20(TIMING_CFG_0%20register)%3C%2FP%3E%3CP%3E%26lt%3B%3CTEST%20failed%3D%22%22%3E%26gt%3B%3C%2FTEST%3E%3C%2FP%3E%3CP%3E%7B%7BWrite%20Leveling%20start%20values%20are%20correct%20and%20require%20no%20further%20modification%2C%3CBR%20%2F%3Ebut%20the%20test%20failed%20due%20to%20other%20issues.%7D%7D%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EErr.%20capture%20registers%3A%3C%2FP%3E%3CP%3E0xE20%2C%200xDEADBEEF%3CBR%20%2F%3E0xE24%2C%200xDEADBEEF%3CBR%20%2F%3E0xE28%2C%200x00000000%3CBR%20%2F%3E0xE40%2C%200x00000000%3CBR%20%2F%3E0xE44%2C%200x00000000%3CBR%20%2F%3E0xE48%2C%200x0000001D%3CBR%20%2F%3E0xE4C%2C%200x60FF2001%3CBR%20%2F%3E0xE50%2C%200x00001FC0%3CBR%20%2F%3E0xE54%2C%200x00000000%3CBR%20%2F%3E0xE58%2C%200x00010000%3C%2FP%3E%3CP%3E%26nbsp%3B%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%3C%2FP%3E%3CP%3EDQ%20mapping%20seems%20to%20be%20OK%20-%20we%20have%201%3A1%20mapping%20from%20CPU%20to%20DDR%20slot%2C%20so%20we%20use%20DQ%20mappings%20from%20DDR%20module%20SPD%20without%20changing.%3C%2FP%3E%3CP%3EWhat%20can%20be%20the%20problem%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2314621%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20DDR4%20calibration%20issues%20on%20LS1046%20custom%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2314621%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20'Microsoft%20YaHei'%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3EIs%20there%20available%20RCW%20on%20the%20customer%20board%3F%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20'Microsoft%20YaHei'%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3EHas%20the%20ASLEEP%20led%20turned%20on%20and%20off%3F%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20'Microsoft%20YaHei'%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3EWhat's%20the%20frequency%20of%20the%20DDR%20clock%3F%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20'Microsoft%20YaHei'%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3EThanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2314720%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20DDR4%20calibration%20issues%20on%20LS1046%20custom%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2314720%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDDR%20calibration%20is%20performed%20using%20a%20hardcoded%20RCW.%3C%2FP%3E%3CP%3ESystem%20clock%20-%20100%20MHz%26nbsp%3B%20DDR%20bus%20clock%20-%20800%20MHz%2C%20DDR%20data%20rate%20-%201600%20mt%2Fs%3C%2FP%3E%3CP%3EMemory%20module%20-%20non-ECC.%3C%2FP%3E%3CP%3EOne%20interesting%20thing%20-%20from%20timer%20to%20time%20the%201%20st%20stage%20of%20calibration%20(wrtlvl%20search)%20is%20successfully%20passed.%3C%2FP%3E%3CP%3EFor%20example%3A%3C%2FP%3E%3CP%20class%3D%22%22%3ETest%26nbsp%3Bresult%3A%20%5B%26nbsp%3B%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL%20%3D%200x8655F605%2C%20WRLVL_CNTL_2%20%3D%200x00000000%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%26nbsp%3B0x00000000%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL%20%3D%200x8655F609%2C%20WRLVL_CNTL_2%20%3D%200x0A0B0C0E%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%26nbsp%3B0x0F10110D%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL%20%3D%200x8655F609%2C%20WRLVL_CNTL_2%20%3D%200x0A0B0C0E%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%26nbsp%3B0x0F101115%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL%20%3D%200x8655F609%2C%20WRLVL_CNTL_2%20%3D%200x0A0B0C0F%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%26nbsp%3B0x0F10111D%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3E%26lt%3B%3CTEST%3E%26gt%3B%3C%2FTEST%3E%3C%2FP%3E%3CP%20class%3D%22%22%3EErr.capture%20registers%3A%3C%2FP%3E%3CP%20class%3D%22%22%3E0xE20%2C%26nbsp%3B0x00000000%26nbsp%3B0xE24%2C%200x00000000%26nbsp%3B0xE28%2C0x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xE40%2C0x00000000%26nbsp%3B0xE44%2C0x00000000%26nbsp%3B0xE48%2C%200x0000001D%3C%2FP%3E%3CP%20class%3D%22%22%3E0xE4C%2C%200x00000000%26nbsp%3B0xE50%2C0x00000000%26nbsp%3B0xE54%2C0x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xE58%2C%200x00010000%3C%2FP%3E%3CP%20class%3D%22%22%3EDump%3A%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF00%2C0x00000000%200xF04%2C%200x00000002%200xF08%2C%200x0000000F%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF0C%2C0x14000C20%26nbsp%3B0xF10%2C%26nbsp%3B0x00000000%200xF14%2C%200x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF18%2C%200x00000000%200xF1C%2C%26nbsp%3B0x00000000%26nbsp%3B0xF20%2C%26nbsp%3B0x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF24%2C%200x2F003000%200xF28%2C%200x32003400%200xF2C%2C%26nbsp%3B0x39003B00%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF30%2C%26nbsp%3B0x3C003E00%200xF34%2C%200x00005000%200xF38%2C%200x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF3C%2C%26nbsp%3B0x00000000%26nbsp%3B0xF40%2C%26nbsp%3B0x00000000%200xF44%2C%200x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF48%2C%200x00000001%200xF4C%2C%26nbsp%3B0xD4000000%26nbsp%3B0xF50%2C%26nbsp%3B0x13001500%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF54%2C%200x17001900%200xF58%2C%200x1D001F00%200xF5C%2C%26nbsp%3B0x21002200%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF60%2C%26nbsp%3B0x3A000000%200xF64%2C%200x00009000%200xF68%2C%200x00000020%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF6C%2C%26nbsp%3B0x00000000%26nbsp%3B0xF70%2C%26nbsp%3B0x0070006F%200xF74%2C%200x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF78%2C%200x00000000%200xF7C%2C%26nbsp%3B0x00000000%26nbsp%3B0xF80%2C%26nbsp%3B0x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF84%2C%200x00000000%200xF88%2C%200x00000000%200xF8C%2C%26nbsp%3B0x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF90%2C%26nbsp%3B0x00000000%200xF94%2C%200x80000000%200xF98%2C%200x00000000%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF9C%2C%26nbsp%3B0x34043104%26nbsp%3B0xFA0%2C%26nbsp%3B0x35043304%200xFA4%2C%200x31043304%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFA8%2C%200x2F043104%200xFAC%2C%26nbsp%3B0x04040000%26nbsp%3B0xFB0%2C%26nbsp%3B0x00000003%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFB4%2C%200x1F1E1F21%200xFB8%2C%200x1E1C1F1D%200xFBC%2C%26nbsp%3B0x1F1B1D1E%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFC0%2C%26nbsp%3B0x1C1B1C1C%200xFC4%2C%200x1F1E1F22%200xFC8%2C%200x1F1F2120%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFCC%2C%26nbsp%3B0x1F1E1F20%26nbsp%3B0xFD0%2C%26nbsp%3B0x1C1D201F%200xFD4%2C%200x1F1B1B1E%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFD8%2C%200x1F1D1E1C%200xFDC%2C%26nbsp%3B0x1F1F1D1F%26nbsp%3B0xFE0%2C%26nbsp%3B0x1F1D1E1C%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFE4%2C%200x1F1C191A%200xFE8%2C%200x1C1D1C1A%200xFEC%2C%26nbsp%3B0x1F1E1C1E%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFF0%2C%26nbsp%3B0x1E1F1E1A%200xFF4%2C%200x1F1F1F1F%200xFF8%2C%200x1F1F1F1F%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFFC%2C%26nbsp%3B0x1F000000%3C%2FP%3E%3CP%20class%3D%22%22%3EData%3A%3C%2FP%3E%3CP%20class%3D%22%22%3E0x00000009%26nbsp%3B0x0000000a%200x0000000b%200x0000000c%200x0000000f%3C%2FP%3E%3CP%20class%3D%22%22%3E0x0000000f%200x00000010%26nbsp%3B0x00000011%200x0000001d%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3EJust%20after%20that%20I%20start%20calibration%20process%20again(without%20any%20changes%20in%20settings)%20and%20get%20a%20fail%3A%3C%2FP%3E%3CP%20class%3D%22%22%3E%23%23%23%23%23%23%23%23%23%23%20Result%20for%3A%20wrlvl_searcher%20%23%23%23%23%23%23%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3ETest%20result%3A%20%5B%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%20WRLVL_CNTL%20%3D%200x8655F605%2C%20WRLVL_CNTL_2%20%3D%200x00000000%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%200x00000000%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%20WRLVL_CNTL%20%3D%200x8655F609%2C%20WRLVL_CNTL_2%20%3D%200x0A0B0C0E%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%200x0F10110D%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%20WRLVL_CNTL%20%3D%200x8655F609%2C%20WRLVL_CNTL_2%20%3D%200x0A0B0C0E%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%200x0F101115%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20class%3D%22%22%3EUpdated%3A%20WRLVL_CNTL%20%3D%200x8655F609%2C%20WRLVL_CNTL_2%20%3D%200x0A0B0C0E%2C%3C%2FP%3E%3CP%20class%3D%22%22%3EWRLVL_CNTL_3%20%3D%200x0F10111D%2C%20SDRAM_CLK_CNTL%20%3D%200x02800000%3C%2FP%3E%3CP%20class%3D%22%22%3EWrite%20Leveling%20start%20values%20are%20correct%20and%20require%20no%20further%20modification%2C%20but%20the%20test%3C%2FP%3E%3CP%20class%3D%22%22%3Efailed%20due%20to%20other%20issues.%26nbsp%3BMost%20common%20failure%20causes%3A%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B-%20incorrect%20values%20configured%20in%20DDR4%20DQn_MAP%20registers%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B-%20incorrect%20ODT%20values%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B-%20incorrect%20driver%20strength%20selected%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B-%20incorrect%20timing%20values%20selected%20for%20Timing%20Configuration%200%20properties%20(TIMING_CFG_0%20register)%3C%2FP%3E%3CP%20class%3D%22%22%3E%26lt%3B%3CTEST%20failed%3D%22%22%3E%26gt%3B%3C%2FTEST%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%7B%7BWrite%20Leveling%20start%20values%20are%20correct%20and%20require%20no%20further%20modification%2C%20but%20the%20test%20failed%20due%20to%20other%20issues.%7D%7D%3C%2FP%3E%3CP%20class%3D%22%22%3EErr.%20capture%20registers%3A%3C%2FP%3E%3CP%20class%3D%22%22%3E0xE20%2C%200xDEADBEEF%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xE24%2C%200xDEADBEEF%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xE28%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xE40%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xE44%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xE48%2C%200x0000001D%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xE4C%2C%200x60FF2001%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xE50%2C%200x00001FC0%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xE54%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xE58%2C%200x00010000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3EDump%3A%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF00%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF04%2C%200x00000002%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF08%2C%200x0000000E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF0C%2C%200x14000C20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF10%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF14%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF18%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF1C%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF20%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF24%2C%200x2F003100%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF28%2C%200x33003400%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF2C%2C%200x3A003A00%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF30%2C%200x3C003E00%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF34%2C%200x00005000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF38%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF3C%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF40%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF44%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF48%2C%200x00000001%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF4C%2C%200xD4000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF50%2C%200x13001500%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF54%2C%200x17001900%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF58%2C%200x1D001F00%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF5C%2C%200x21002200%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF60%2C%200x3A000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF64%2C%200x00009000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF68%2C%200x00000020%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF6C%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF70%2C%200x0070006F%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF74%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF78%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF7C%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF80%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF84%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF88%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF8C%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xF90%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF94%2C%200x80000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF98%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xF9C%2C%200x31022F02%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFA0%2C%200x33023102%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFA4%2C%200x30023102%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFA8%2C%200x2E022F02%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFAC%2C%200x02020000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFB0%2C%200x10000003%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFB4%2C%200x46444650%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFB8%2C%200x45445142%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFBC%2C%200x51445052%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFC0%2C%200x46454544%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFC4%2C%200x45434651%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFC8%2C%200x44455045%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFCC%2C%200x46455051%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFD0%2C%200x45455146%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFD4%2C%200x52505052%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFD8%2C%200x52505246%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFDC%2C%200x50464546%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFE0%2C%200x51465042%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFE4%2C%200x53464650%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFE8%2C%200x52515145%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFEC%2C%200x50454546%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0xFF0%2C%200x45505142%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFF4%2C%200x46464646%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFF8%2C%200x52515350%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B0xFFC%2C%200x00000000%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3EData%3A%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E0x00000009%200x0000000a%200x0000000b%200x0000000c%200x0000000e%200x0000000f%200x00000010%200x00000011%200x00000025%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%3C%2FP%3E%3CP%20class%3D%22%22%3EAlso%20I'%20ve%20noticed%20that%20Lane%208%20is%20probed%20during%20calibration%20process%2C%20despite%20to%20that%20fact%20that%20ddr%20module%20is%20non-ecc%20and%20ecc%20is%20disabled%20in%20project%20settings.%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2315296%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20DDR4%20calibration%20issues%20on%20LS1046%20custom%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2315296%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3E%3CSPAN%3E1.%3C%2FSPAN%3E%3CSPAN%3EThe%20QCVS%20does%20not%20support%20hardcoded%20RCW%3C%2FSPAN%3E%3CSPAN%3E%20official%3C%2FSPAN%3E%3CSPAN%3E%2C%20valid%20RCW%20has%20to%20be%20present%3C%2FSPAN%3E%3CSPAN%3Eed%3C%2FSPAN%3E%3CSPAN%3E%20in%20the%20RCW%20source%20flash%20or%20SD%20card.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3EWould%20you%20kindly%20program%20the%20RCW%20into%20the%20flash%20first%2C%20and%20then%20do%20the%20QCVS%20DDR%20validation.%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3E2.Run%20the%20command%20below%20in%20the%20CCS%3A%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3E(bin)%2042%20%25%20delete%20all%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3E(bin)%2043%20%25%20config%20cc%20cwtap%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3E(bin)%2044%20%25%20show%20cc%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3E(bin)%2045%20%25%20ccs%3A%3Aconfig_chain%20%7Bls1043a%20dap%20sap2%7D%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3E(bin)%2046%20%25%20display%20%3A%3Accs%3A%3Aget_config_chain%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3E(bin)%2047%20%25%20ccs%3A%3Areset_to_debug%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3ESend%20the%20logs%20to%20me.%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3E3.would%20you%20kindly%20share%20the%20schematics%20and%20confirm%20the%20layout%20follow%20the%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%20lang%3D%22en-US%22%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DAN5097%26amp%3Blocation%3Dnull%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EAN5097%2C%20Hardware%20and%20Layout%20Design%20Considerations%20for%20DDR4%20SDRAM%20Memory%20Interfaces%3C%2FA%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200in%3B%20font-family%3A%20Calibri%3B%20font-size%3A%2011.0pt%3B%22%3EThanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2317389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20DDR4%20calibration%20issues%20on%20LS1046%20custom%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2317389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20problem%20was%20solved%20by%20updating%20to%20new%20version%20of%20QCVS(4.27.0)%3C%2FP%3E%3C%2FLINGO-BODY%3E