Problem with LS101046a initial DDR4 UDIMM ERROR

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

Problem with LS101046a initial DDR4 UDIMM ERROR

1,985 Views
Lukelin
Contributor I

My board start and print error message as below and halt, the UDIMM is MTA18ASF1G72AZ-2G3B1ZG ERROR message:

Authentication failure

NOTICE: UDIMM 18ASF1G72AZ-2G6B1

ERROR: Found training error(s): 0x2100

ERROR: Error: Waiting for D_INIT timeout.

ERROR: Writing DDR register(s) failed

ERROR: Programing DDRC error

ERROR: DDR init failed.

NOTICE: Incorrect DRAM0 size is defined in platfor_def.h

ERROR: mmap_add_region_check() failed. error -22

ERROR: mmap_add_region_check() failed. error -22

NOTICE: BL2: v1.5(release):v1.2-dirty

NOTICE: BL2: Built : 14:30:52, Mar 15 2021

ERROR: SD read error - DMA error = 10000000

ERROR: Read error = fffffffb

ERROR: BL2: Failed to load image (-2)

Authentication failure

 

 

thanks!

0 Kudos
Reply
6 Replies

808 Views
Rusanya_T
Contributor I

NOTICE: UDIMM 18ADF2G72AZ-2G6E1

NOTICE: 16 GB DDR4, 64-bit, CL=15, ECC on, CS0+CS1
NOTICE: BL2: v1.5(release):Devp-v0.0.0-dirty
NOTICE: BL2: Built : 13:41:56, Mar 14 2024
this is the output for long time in the tera term window which i have shown without booting the nxp board using sd card.how can i fix it

RusanyaT
0 Kudos
Reply

1,974 Views
Bulat
NXP Employee
NXP Employee

As report mentions, the problem happens during DDR4 training procedure. This can be a result of hw or sw issues. In turn this can include incorrect DDR bus clock setting, incorrect schematics and/or layout of the DDR interface, power supply issues...

 

0 Kudos
Reply

1,970 Views
Lukelin
Contributor I

What is the error "training error(s): 0x2100" meaning?

0 Kudos
Reply

1,971 Views
Lukelin
Contributor I

The board works all rights until I disassemble  the OSC of  SD1_REFCLK2 and reassemble the OSC and the probem appear.  The SD1_REFCLK2 is normal 156.25MHz before disassembling and reassembling. I don't what is the matter.  

Would SD_REFCLK(AC amplitude and common Voltage) affect the DDR4 initial  training?

0 Kudos
Reply

1,967 Views
Bulat
NXP Employee
NXP Employee

SD_REFCLK AC amplitude and common Voltage can not affect the DDR4 initialization. Since the board worked fine before re-assembling, I can suppose that something else on the board could be damaged during re-assembling.

Try to check DDR4 clock (MCK) using a scope.

 

0 Kudos
Reply

1,537 Views
zhy666
Contributor I

i am dealing the same problem,but the error code is 0x3100

i have already check the power reset and clock,still cant find any clue

any suggestion

0 Kudos
Reply