07-29-2021, 10:40 AM
Hello, I followed you instruction and was able to build a uboot binary. I put this on a sd card as well as on an eMMC module with all the properties described on the wiki (partition named u-boot). As you can see this is the screenshot taken from cfdisk with the target sd-card:
If you can't see it the 1st partition starts at block 16384 and ends at block 49151. It has the name/label "uboot"
But, u-boot doesn't start. Instead I get this hardware information over the UART:
picocom v3.1
port is : /dev/ttyUSB0
flowcontrol : none
baudrate is : 1500000
parity is : none
databits are : 8
stopbits are : 1
escape is : C-a
local echo is : no
noinit is : no
noreset is : no
hangup is : no
nolock is : no
send_cmd is : sz -vv
receive_cmd is : rz -vv -E
imap is :
omap is :
emap is : crcrlf,delbs,
logfile is : none
initstring : none
exit_after is : not set
exit is : no
Type [C-a] [C-h] to see available commands
Terminal ready
DDR Version V1.08 20210520
ln
ddrconfig:7
LPDDR4X, 324MHz
BW=32 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=8192MB
wrlvl:clk skew:0x80,0x80
tdqss_skew:
cs 0 dqs 0: 3
cs 0 dqs 1: -4
cs 0 dqs 2: -2
cs 0 dqs 3: -7
cs 0 dqs 4: 0
cs 1 dqs 0: 2
cs 1 dqs 1: -4
cs 1 dqs 2: -2
cs 1 dqs 3: -5
cs 1 dqs 4: 0
cs 0 dqs 0: 72ps
cs 0 dqs 1: -96ps
cs 0 dqs 2: -48ps
cs 0 dqs 3: -168ps
cs 1 dqs 0: 48ps
cs 1 dqs 1: -96ps
cs 1 dqs 2: -48ps
cs 1 dqs 3: -120ps
tdqss.min:-168,mid:-48,max:72
change to: 324MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:0
vref_ca:00000071
minca:0x80,ck:0x80,ab:0x80,0x80, min_ck:0x0
get_clk_dqs_def_val: tdqs2dq:0
clk:0x61, clk_delta:-31,max_freq:1056
skew.dqs[0][0]:0x63
skew.dqs[0][1]:0x5e
skew.dqs[0][2]:0x60
skew.dqs[0][3]:0x5b
skew.dqs[1][0]:0x62
skew.dqs[1][1]:0x5e
skew.dqs[1][2]:0x60
skew.dqs[1][3]:0x5d
cs 0:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ1:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ2:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ3:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ4:min:0x0,mid:0x38,max:0x70,range:0x70
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ7:min:0x0,mid:0x39,max:0x72,range:0x72
DQS1:0x72:
DQ8:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ9:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ10:min:0x0,mid:0x3b,max:0x76,range:0x76
DQ11:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ12:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ13:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQS2:0x70:
DQ16:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ17:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ18:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ21:min:0x0,mid:0x37,max:0x6e,range:0x6e
DQ22:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ23:min:0x0,mid:0x38,max:0x71,range:0x71
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ28:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ29:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ30:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ31:min:0x0,mid:0x3f,max:0x7e,range:0x7e
the write training result:
DQS0:0x63:
DQ0:min:0x59,mid:0x78,max:0x97,range:0x3e
DQ1:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ2:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ3:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ4:min:0x56,mid:0x74,max:0x93,range:0x3d
DQ5:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ6:min:0x58,mid:0x76,max:0x95,range:0x3d
DQ7:min:0x58,mid:0x76,max:0x95,range:0x3d
DM0:min:0x58,mid:0x76,max:0x95,range:0x3d
DQS1:0x5e:
DQ8:min:0x51,mid:0x70,max:0x8f,range:0x3e
DQ9:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ10:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ11:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ12:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ13:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ14:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ15:min:0x53,mid:0x71,max:0x90,range:0x3d
DM1:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQS2:0x60:
DQ16:min:0x56,mid:0x75,max:0x94,range:0x3e
DQ17:min:0x56,mid:0x75,max:0x94,range:0x3e
DQ18:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ19:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ20:min:0x53,mid:0x72,max:0x91,range:0x3e
DQ21:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ22:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ23:min:0x54,mid:0x72,max:0x90,range:0x3c
DM2:min:0x55,mid:0x73,max:0x92,range:0x3d
DQS3:0x5b:
DQ24:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ25:min:0x50,mid:0x6e,max:0x8c,range:0x3c
DQ26:min:0x4f,mid:0x6d,max:0x8c,range:0x3d
DQ27:min:0x4e,mid:0x6c,max:0x8b,range:0x3d
DQ28:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ29:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ30:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ31:min:0x52,mid:0x70,max:0x8e,range:0x3c
DM3:min:0x4f,mid:0x6d,max:0x8c,range:0x3d
cs 1:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ1:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ2:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ3:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ4:min:0x0,mid:0x38,max:0x71,range:0x71
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3b,max:0x76,range:0x76
DQ7:min:0x0,mid:0x39,max:0x72,range:0x72
DQS1:0x72:
DQ8:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ9:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ10:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ11:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ12:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ13:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQS2:0x72:
DQ16:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ17:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ18:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ21:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ22:min:0x0,mid:0x38,max:0x70,range:0x70
DQ23:min:0x0,mid:0x39,max:0x73,range:0x73
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ28:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ29:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ30:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ31:min:0x0,mid:0x3e,max:0x7d,range:0x7d
the write training result:
DQS0:0x63:
DQ0:min:0x58,mid:0x77,max:0x96,range:0x3e
DQ1:min:0x59,mid:0x77,max:0x96,range:0x3d
DQ2:min:0x59,mid:0x78,max:0x97,range:0x3e
DQ3:min:0x59,mid:0x77,max:0x96,range:0x3d
DQ4:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ5:min:0x56,mid:0x74,max:0x93,range:0x3d
DQ6:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ7:min:0x57,mid:0x75,max:0x94,range:0x3d
DM0:min:0x57,mid:0x75,max:0x94,range:0x3d
DQS1:0x5e:
DQ8:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ9:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ10:min:0x52,mid:0x70,max:0x8e,range:0x3c
DQ11:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ12:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ13:min:0x54,mid:0x72,max:0x90,range:0x3c
DQ14:min:0x55,mid:0x72,max:0x90,range:0x3b
DQ15:min:0x55,mid:0x73,max:0x91,range:0x3c
DM1:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQS2:0x60:
DQ16:min:0x57,mid:0x76,max:0x95,range:0x3e
DQ17:min:0x56,mid:0x75,max:0x94,range:0x3e
DQ18:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ19:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ20:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ21:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ22:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ23:min:0x55,mid:0x73,max:0x91,range:0x3c
DM2:min:0x55,mid:0x73,max:0x92,range:0x3d
DQS3:0x5b:
DQ24:min:0x52,mid:0x71,max:0x90,range:0x3e
DQ25:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ26:min:0x51,mid:0x70,max:0x8f,range:0x3e
DQ27:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ28:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ29:min:0x53,mid:0x72,max:0x91,range:0x3e
DQ30:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ31:min:0x54,mid:0x72,max:0x91,range:0x3d
DM3:min:0x51,mid:0x70,max:0x8f,range:0x3e
CA Training result:
clk_a:0x61, clk_b:0x61
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x45, mid:0x86 max:0xc7, range:0x82
cs0 chA ca1 min: 0x49, mid:0x86 max:0xc4, range:0x7b
cs0 chA ca2 min: 0x41, mid:0x82 max:0xc4, range:0x83
cs0 chA ca3 min: 0x45, mid:0x81 max:0xbe, range:0x79
cs0 chA ca4 min: 0x42, mid:0x82 max:0xc3, range:0x81
cs0 chA ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs0 chA CS min: 0x45, mid:0x75 max:0xa6, range:0x61
cs0 chB ca0 min: 0x43, mid:0x84 max:0xc5, range:0x82
cs0 chB ca1 min: 0x46, mid:0x83 max:0xc1, range:0x7b
cs0 chB ca2 min: 0x41, mid:0x82 max:0xc3, range:0x82
cs0 chB ca3 min: 0x45, mid:0x81 max:0xbd, range:0x78
cs0 chB ca4 min: 0x3f, mid:0x81 max:0xc3, range:0x84
cs0 chB ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs0 chB CS min: 0x45, mid:0x75 max:0xa5, range:0x60
cs1 chA ca0 min: 0x44, mid:0x85 max:0xc7, range:0x83
cs1 chA ca1 min: 0x49, mid:0x86 max:0xc3, range:0x7a
cs1 chA ca2 min: 0x41, mid:0x82 max:0xc3, range:0x82
cs1 chA ca3 min: 0x45, mid:0x81 max:0xbd, range:0x78
cs1 chA ca4 min: 0x3f, mid:0x81 max:0xc3, range:0x84
cs1 chA ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs1 chA CS min: 0x45, mid:0x75 max:0xa5, range:0x60
cs1 chB ca0 min: 0x43, mid:0x84 max:0xc6, range:0x83
cs1 chB ca1 min: 0x47, mid:0x84 max:0xc1, range:0x7a
cs1 chB ca2 min: 0x41, mid:0x82 max:0xc4, range:0x83
cs1 chB ca3 min: 0x45, mid:0x81 max:0xbe, range:0x79
cs1 chB ca4 min: 0x42, mid:0x82 max:0xc3, range:0x81
cs1 chB ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs1 chB CS min: 0x44, mid:0x74 max:0xa5, range:0x61
RX DQS Train result:
cs0, DQS0:cyc:3,oph:0,dll:4
cs0, DQS1:cyc:3,oph:0,dll:8
cs0, DQS2:cyc:3,oph:0,dll:3
cs0, DQS3:cyc:3,oph:0,dll:7
cs1, DQS0:cyc:3,oph:0,dll:4
cs1, DQS1:cyc:3,oph:0,dll:13
cs1, DQS2:cyc:3,oph:0,dll:4
cs1, DQS3:cyc:3,oph:0,dll:10
get tdqqs2dq:458 ps
change to: 528MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:0
vref_ca:00000071
minca:0x80,ck:0x80,ab:0x80,0x80, min_ck:0x0
get_clk_dqs_def_val: tdqs2dq:458
clk:0x58, clk_delta:-40,max_freq:1056
skew.dqs[0][0]:0x5c
skew.dqs[0][1]:0x52
skew.dqs[0][2]:0x55
skew.dqs[0][3]:0x4d
skew.dqs[1][0]:0x5b
skew.dqs[1][1]:0x52
skew.dqs[1][2]:0x55
skew.dqs[1][3]:0x50
cs 0:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ1:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ2:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ3:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ4:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ7:min:0x0,mid:0x38,max:0x71,range:0x71
DQS1:0x72:
DQ8:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ9:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ10:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ11:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ12:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ13:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQS2:0x70:
DQ16:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ17:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ18:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x39,max:0x73,range:0x73
DQ21:min:0x0,mid:0x37,max:0x6e,range:0x6e
DQ22:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ23:min:0x0,mid:0x38,max:0x71,range:0x71
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ28:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ29:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ30:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ31:min:0x0,mid:0x3f,max:0x7e,range:0x7e
the write training result:
DQS0:0x5c:
DQ0:min:0x5e,mid:0x7c,max:0x9b,range:0x3d
DQ1:min:0x62,mid:0x7e,max:0x9b,range:0x39
DQ2:min:0x62,mid:0x7f,max:0x9c,range:0x3a
DQ3:min:0x5f,mid:0x7d,max:0x9b,range:0x3c
DQ4:min:0x5a,mid:0x77,max:0x95,range:0x3b
DQ5:min:0x5a,mid:0x78,max:0x96,range:0x3c
DQ6:min:0x5c,mid:0x7a,max:0x98,range:0x3c
DQ7:min:0x5d,mid:0x7a,max:0x98,range:0x3b
DM0:min:0x5c,mid:0x79,max:0x97,range:0x3b
DQS1:0x52:
DQ8:min:0x50,mid:0x6f,max:0x8e,range:0x3e
DQ9:min:0x51,mid:0x6f,max:0x8d,range:0x3c
DQ10:min:0x4f,mid:0x6d,max:0x8b,range:0x3c
DQ11:min:0x4f,mid:0x6c,max:0x89,range:0x3a
DQ12:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ13:min:0x53,mid:0x70,max:0x8e,range:0x3b
DQ14:min:0x53,mid:0x70,max:0x8e,range:0x3b
DQ15:min:0x54,mid:0x71,max:0x8e,range:0x3a
DM1:min:0x51,mid:0x6e,max:0x8c,range:0x3b
DQS2:0x55:
DQ16:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ17:min:0x58,mid:0x76,max:0x94,range:0x3c
DQ18:min:0x56,mid:0x73,max:0x91,range:0x3b
DQ19:min:0x55,mid:0x73,max:0x91,range:0x3c
DQ20:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ21:min:0x52,mid:0x6e,max:0x8b,range:0x39
DQ22:min:0x52,mid:0x6f,max:0x8c,range:0x3a
DQ23:min:0x54,mid:0x71,max:0x8e,range:0x3a
DM2:min:0x55,mid:0x72,max:0x90,range:0x3b
DQS3:0x4d:
DQ24:min:0x4f,mid:0x6d,max:0x8b,range:0x3c
DQ25:min:0x4f,mid:0x6c,max:0x8a,range:0x3b
DQ26:min:0x4e,mid:0x6b,max:0x89,range:0x3b
DQ27:min:0x4d,mid:0x6a,max:0x88,range:0x3b
DQ28:min:0x51,mid:0x6f,max:0x8d,range:0x3c
DQ29:min:0x51,mid:0x6f,max:0x8d,range:0x3c
DQ30:min:0x50,mid:0x6d,max:0x8b,range:0x3b
DQ31:min:0x52,mid:0x70,max:0x8e,range:0x3c
DM3:min:0x4e,mid:0x6b,max:0x89,range:0x3b
cs 1:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ1:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ2:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ3:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ4:min:0x0,mid:0x38,max:0x71,range:0x71
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ7:min:0x0,mid:0x39,max:0x72,range:0x72
DQS1:0x72:
DQ8:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ9:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ10:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ11:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ12:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ13:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQS2:0x72:
DQ16:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ17:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ18:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ21:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ22:min:0x0,mid:0x38,max:0x70,range:0x70
DQ23:min:0x0,mid:0x39,max:0x73,range:0x73
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6e,range:0x6e
DQ28:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ29:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ30:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ31:min:0x0,mid:0x3e,max:0x7d,range:0x7d
the write training result:
DQS0:0x5c:
DQ0:min:0x5d,mid:0x7b,max:0x9a,range:0x3d
DQ1:min:0x5e,mid:0x7c,max:0x9a,range:0x3c
DQ2:min:0x5f,mid:0x7d,max:0x9b,range:0x3c
DQ3:min:0x5e,mid:0x7c,max:0x9a,range:0x3c
DQ4:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ5:min:0x59,mid:0x77,max:0x95,range:0x3c
DQ6:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ7:min:0x5b,mid:0x79,max:0x97,range:0x3c
DM0:min:0x5b,mid:0x78,max:0x95,range:0x3a
DQS1:0x52:
DQ8:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ9:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ10:min:0x51,mid:0x6e,max:0x8c,range:0x3b
DQ11:min:0x50,mid:0x6d,max:0x8b,range:0x3b
DQ12:min:0x56,mid:0x73,max:0x91,range:0x3b
DQ13:min:0x56,mid:0x73,max:0x90,range:0x3a
DQ14:min:0x56,mid:0x73,max:0x90,range:0x3a
DQ15:min:0x56,mid:0x73,max:0x90,range:0x3a
DM1:min:0x53,mid:0x70,max:0x8e,range:0x3b
DQS2:0x55:
DQ16:min:0x58,mid:0x76,max:0x95,range:0x3d
DQ17:min:0x58,mid:0x76,max:0x95,range:0x3d
DQ18:min:0x56,mid:0x74,max:0x92,range:0x3c
DQ19:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ20:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ21:min:0x52,mid:0x6f,max:0x8c,range:0x3a
DQ22:min:0x52,mid:0x6f,max:0x8d,range:0x3b
DQ23:min:0x55,mid:0x71,max:0x8e,range:0x39
DM2:min:0x55,mid:0x72,max:0x90,range:0x3b
DQS3:0x4d:
DQ24:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ25:min:0x52,mid:0x70,max:0x8e,range:0x3c
DQ26:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ27:min:0x50,mid:0x6d,max:0x8b,range:0x3b
DQ28:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ29:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ30:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ31:min:0x55,mid:0x73,max:0x92,range:0x3d
DM3:min:0x51,mid:0x6f,max:0x8d,range:0x3c
CA Training result:
clk_a:0x58, clk_b:0x58
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x47, mid:0x89 max:0xcb, range:0x84
cs0 chA ca1 min: 0x4e, mid:0x8a max:0xc6, range:0x78
cs0 chA ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs0 chA ca3 min: 0x48, mid:0x82 max:0xbd, range:0x75
cs0 chA ca4 min: 0x42, mid:0x84 max:0xc6, range:0x84
cs0 chA ca5 min: 0x47, mid:0x81 max:0xbc, range:0x75
cs0 chA CS min: 0x48, mid:0x79 max:0xaa, range:0x62
cs0 chB ca0 min: 0x44, mid:0x86 max:0xc9, range:0x85
cs0 chB ca1 min: 0x4a, mid:0x86 max:0xc2, range:0x78
cs0 chB ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs0 chB ca3 min: 0x48, mid:0x82 max:0xbd, range:0x75
cs0 chB ca4 min: 0x40, mid:0x82 max:0xc5, range:0x85
cs0 chB ca5 min: 0x46, mid:0x81 max:0xbc, range:0x76
cs0 chB CS min: 0x47, mid:0x78 max:0xa9, range:0x62
cs1 chA ca0 min: 0x46, mid:0x89 max:0xcc, range:0x86
cs1 chA ca1 min: 0x4e, mid:0x8a max:0xc6, range:0x78
cs1 chA ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs1 chA ca3 min: 0x47, mid:0x82 max:0xbd, range:0x76
cs1 chA ca4 min: 0x41, mid:0x83 max:0xc5, range:0x84
cs1 chA ca5 min: 0x47, mid:0x81 max:0xbc, range:0x75
cs1 chA CS min: 0x48, mid:0x78 max:0xa9, range:0x61
cs1 chB ca0 min: 0x44, mid:0x86 max:0xc9, range:0x85
cs1 chB ca1 min: 0x4a, mid:0x86 max:0xc3, range:0x79
cs1 chB ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs1 chB ca3 min: 0x48, mid:0x83 max:0xbe, range:0x76
cs1 chB ca4 min: 0x42, mid:0x83 max:0xc5, range:0x83
cs1 chB ca5 min: 0x46, mid:0x81 max:0xbd, range:0x77
cs1 chB CS min: 0x46, mid:0x77 max:0xa8, range:0x62
RX DQS Train result:
cs0, DQS0:cyc:3,oph:1,dll:22
cs0, DQS1:cyc:3,oph:1,dll:30
cs0, DQS2:cyc:3,oph:1,dll:21
cs0, DQS3:cyc:3,oph:1,dll:27
cs1, DQS0:cyc:3,oph:1,dll:23
cs1, DQS1:cyc:3,oph:2,dll:7
cs1, DQS2:cyc:3,oph:1,dll:23
cs1, DQS3:cyc:3,oph:2,dll:2
change to: 780MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:0
vref_ca:00000071
minca:0x7f,ck:0x80,ab:0x80,0x80, min_ck:0x1
get_clk_dqs_def_val: tdqs2dq:458
clk:0x58, clk_delta:-40,max_freq:1056
skew.dqs[0][0]:0x5f
skew.dqs[0][1]:0x4f
skew.dqs[0][2]:0x54
skew.dqs[0][3]:0x48
skew.dqs[1][0]:0x5c
skew.dqs[1][1]:0x4f
skew.dqs[1][2]:0x54
skew.dqs[1][3]:0x4d
cs 0:
the read training result:
DQS0:0x57:
DQ0:min:0xe,mid:0x38,max:0x62,range:0x54
DQ1:min:0xe,mid:0x37,max:0x61,range:0x53
DQ2:min:0x10,mid:0x3b,max:0x66,range:0x56
DQ3:min:0xf,mid:0x38,max:0x62,range:0x53
DQ4:min:0x2,mid:0x2d,max:0x58,range:0x56
DQ5:min:0x4,mid:0x30,max:0x5d,range:0x59
DQ6:min:0x8,mid:0x32,max:0x5d,range:0x55
DQ7:min:0x6,mid:0x30,max:0x5a,range:0x54
DQS1:0x55:
DQ8:min:0x8,mid:0x32,max:0x5c,range:0x54
DQ9:min:0x8,mid:0x32,max:0x5c,range:0x54
DQ10:min:0x4,mid:0x2e,max:0x58,range:0x54
DQ11:min:0x1,mid:0x2c,max:0x58,range:0x57
DQ12:min:0xb,mid:0x35,max:0x60,range:0x55
DQ13:min:0xb,mid:0x34,max:0x5e,range:0x53
DQ14:min:0xd,mid:0x37,max:0x62,range:0x55
DQ15:min:0x9,mid:0x33,max:0x5e,range:0x55
DQS2:0x57:
DQ16:min:0xe,mid:0x39,max:0x65,range:0x57
DQ17:min:0xf,mid:0x38,max:0x62,range:0x53
DQ18:min:0xc,mid:0x36,max:0x60,range:0x54
DQ19:min:0x9,mid:0x34,max:0x60,range:0x57
DQ20:min:0x6,mid:0x30,max:0x5a,range:0x54
DQ21:min:0x2,mid:0x2b,max:0x54,range:0x52
DQ22:min:0x2,mid:0x2c,max:0x56,range:0x54
DQ23:min:0x6,mid:0x2e,max:0x57,range:0x51
DQS3:0x50:
DQ24:min:0x7,mid:0x31,max:0x5c,range:0x55
DQ25:min:0x4,mid:0x2d,max:0x57,range:0x53
DQ26:min:0x5,mid:0x2d,max:0x56,range:0x51
DQ27:min:0x1,mid:0x28,max:0x50,range:0x4f
DQ28:min:0x9,mid:0x34,max:0x60,range:0x57
DQ29:min:0x9,mid:0x33,max:0x5e,range:0x55
DQ30:min:0x7,mid:0x31,max:0x5b,range:0x54
DQ31:min:0x9,mid:0x34,max:0x60,range:0x57
the write training result:
DQS0:0x5f:
DQ0:min:0x73,mid:0x91,max:0xaf,range:0x3c
DQ1:min:0x76,mid:0x93,max:0xb0,range:0x3a
DQ2:min:0x76,mid:0x93,max:0xb0,range:0x3a
DQ3:min:0x75,mid:0x92,max:0xaf,range:0x3a
DQ4:min:0x6d,mid:0x89,max:0xa6,range:0x39
DQ5:min:0x6f,mid:0x8b,max:0xa8,range:0x39
DQ6:min:0x71,mid:0x8e,max:0xab,range:0x3a
DQ7:min:0x72,mid:0x8e,max:0xaa,range:0x38
DM0:min:0x71,mid:0x8c,max:0xa8,range:0x37
DQS1:0x4f:
DQ8:min:0x5c,mid:0x7a,max:0x98,range:0x3c
DQ9:min:0x5d,mid:0x79,max:0x96,range:0x39
DQ10:min:0x5c,mid:0x78,max:0x94,range:0x38
DQ11:min:0x59,mid:0x75,max:0x92,range:0x39
DQ12:min:0x65,mid:0x7f,max:0x99,range:0x34
DQ13:min:0x66,mid:0x7f,max:0x98,range:0x32
DQ14:min:0x68,mid:0x80,max:0x99,range:0x31
DQ15:min:0x67,mid:0x80,max:0x99,range:0x32
DM1:min:0x5d,mid:0x79,max:0x96,range:0x39
DQS2:0x54:
DQ16:min:0x69,mid:0x87,max:0xa5,range:0x3c
DQ17:min:0x6a,mid:0x87,max:0xa5,range:0x3b
DQ18:min:0x66,mid:0x83,max:0xa0,range:0x3a
DQ19:min:0x66,mid:0x83,max:0xa1,range:0x3b
DQ20:min:0x5f,mid:0x7b,max:0x97,range:0x38
DQ21:min:0x5c,mid:0x77,max:0x93,range:0x37
DQ22:min:0x5f,mid:0x7a,max:0x95,range:0x36
DQ23:min:0x66,mid:0x7f,max:0x98,range:0x32
DM2:min:0x66,mid:0x80,max:0x9a,range:0x34
DQS3:0x48:
DQ24:min:0x5a,mid:0x77,max:0x95,range:0x3b
DQ25:min:0x58,mid:0x75,max:0x93,range:0x3b
DQ26:min:0x57,mid:0x74,max:0x92,range:0x3b
DQ27:min:0x55,mid:0x72,max:0x90,range:0x3b
DQ28:min:0x5c,mid:0x79,max:0x96,range:0x3a
DQ29:min:0x5c,mid:0x79,max:0x96,range:0x3a
DQ30:min:0x5c,mid:0x77,max:0x93,range:0x37
DQ31:min:0x5f,mid:0x7b,max:0x97,range:0x38
DM3:min:0x58,mid:0x75,max:0x92,range:0x3a
cs 1:
the read training result:
DQS0:0x55:
DQ0:min:0xd,mid:0x37,max:0x61,range:0x54
DQ1:min:0xe,mid:0x37,max:0x61,range:0x53
DQ2:min:0xf,mid:0x39,max:0x64,range:0x55
DQ3:min:0xd,mid:0x36,max:0x60,range:0x53
DQ4:min:0x2,mid:0x2d,max:0x58,range:0x56
DQ5:min:0x3,mid:0x2e,max:0x5a,range:0x57
DQ6:min:0x7,mid:0x31,max:0x5c,range:0x55
DQ7:min:0x6,mid:0x2f,max:0x59,range:0x53
DQS1:0x55:
DQ8:min:0x7,mid:0x31,max:0x5b,range:0x54
DQ9:min:0x7,mid:0x31,max:0x5b,range:0x54
DQ10:min:0x2,mid:0x2c,max:0x57,range:0x55
DQ11:min:0x1,mid:0x2c,max:0x57,range:0x56
DQ12:min:0xc,mid:0x35,max:0x5f,range:0x53
DQ13:min:0xa,mid:0x33,max:0x5d,range:0x53
DQ14:min:0xd,mid:0x37,max:0x62,range:0x55
DQ15:min:0x9,mid:0x34,max:0x5f,range:0x56
DQS2:0x58:
DQ16:min:0xe,mid:0x39,max:0x64,range:0x56
DQ17:min:0xf,mid:0x38,max:0x61,range:0x52
DQ18:min:0xa,mid:0x34,max:0x5f,range:0x55
DQ19:min:0x8,mid:0x33,max:0x5e,range:0x56
DQ20:min:0x6,mid:0x30,max:0x5a,range:0x54
DQ21:min:0x1,mid:0x2a,max:0x54,range:0x53
DQ22:min:0x3,mid:0x2c,max:0x55,range:0x52
DQ23:min:0x6,mid:0x2f,max:0x58,range:0x52
DQS3:0x50:
DQ24:min:0x9,mid:0x32,max:0x5c,range:0x53
DQ25:min:0x6,mid:0x2f,max:0x58,range:0x52
DQ26:min:0x6,mid:0x2e,max:0x56,range:0x50
DQ27:min:0x2,mid:0x29,max:0x50,range:0x4e
DQ28:min:0x9,mid:0x34,max:0x60,range:0x57
DQ29:min:0x9,mid:0x32,max:0x5c,range:0x53
DQ30:min:0x8,mid:0x31,max:0x5a,range:0x52
DQ31:min:0xa,mid:0x34,max:0x5f,range:0x55
the write training result:
DQS0:0x5f:
DQ0:min:0x71,mid:0x8e,max:0xac,range:0x3b
DQ1:min:0x72,mid:0x8f,max:0xad,range:0x3b
DQ2:min:0x73,mid:0x90,max:0xae,range:0x3b
DQ3:min:0x71,mid:0x8f,max:0xad,range:0x3c
DQ4:min:0x6a,mid:0x87,max:0xa4,range:0x3a
DQ5:min:0x6c,mid:0x88,max:0xa5,range:0x39
DQ6:min:0x6f,mid:0x8c,max:0xa9,range:0x3a
DQ7:min:0x70,mid:0x8c,max:0xa8,range:0x38
DM0:min:0x6d,mid:0x89,max:0xa6,range:0x39
DQS1:0x4f:
DQ8:min:0x64,mid:0x7f,max:0x9b,range:0x37
DQ9:min:0x65,mid:0x7e,max:0x98,range:0x33
DQ10:min:0x5e,mid:0x7a,max:0x97,range:0x39
DQ11:min:0x5c,mid:0x78,max:0x94,range:0x38
DQ12:min:0x67,mid:0x81,max:0x9b,range:0x34
DQ13:min:0x69,mid:0x82,max:0x9b,range:0x32
DQ14:min:0x6a,mid:0x85,max:0xa0,range:0x36
DQ15:min:0x6a,mid:0x85,max:0xa1,range:0x37
DM1:min:0x66,mid:0x7f,max:0x99,range:0x33
DQS2:0x54:
DQ16:min:0x6a,mid:0x88,max:0xa6,range:0x3c
DQ17:min:0x6a,mid:0x87,max:0xa5,range:0x3b
DQ18:min:0x67,mid:0x84,max:0xa1,range:0x3a
DQ19:min:0x67,mid:0x84,max:0xa1,range:0x3a
DQ20:min:0x5f,mid:0x7b,max:0x98,range:0x39
DQ21:min:0x5d,mid:0x78,max:0x94,range:0x37
DQ22:min:0x5f,mid:0x7a,max:0x95,range:0x36
DQ23:min:0x67,mid:0x7f,max:0x98,range:0x31
DM2:min:0x66,mid:0x80,max:0x9b,range:0x35
DQS3:0x48:
DQ24:min:0x5f,mid:0x7d,max:0x9b,range:0x3c
DQ25:min:0x5e,mid:0x7b,max:0x98,range:0x3a
DQ26:min:0x5d,mid:0x7a,max:0x97,range:0x3a
DQ27:min:0x5b,mid:0x78,max:0x96,range:0x3b
DQ28:min:0x67,mid:0x83,max:0xa0,range:0x39
DQ29:min:0x66,mid:0x83,max:0xa0,range:0x3a
DQ30:min:0x65,mid:0x7f,max:0x9a,range:0x35
DQ31:min:0x69,mid:0x85,max:0xa2,range:0x39
DM3:min:0x5e,mid:0x7b,max:0x98,range:0x3a
CA Training result:
clk_a:0x58, clk_b:0x58
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x49, mid:0x8c max:0xcf, range:0x86
cs0 chA ca1 min: 0x53, mid:0x8d max:0xc8, range:0x75
cs0 chA ca2 min: 0x3d, mid:0x82 max:0xc8, range:0x8b
cs0 chA ca3 min: 0x4a, mid:0x81 max:0xb9, range:0x6f
cs0 chA ca4 min: 0x3d, mid:0x82 max:0xc8, range:0x8b
cs0 chA ca5 min: 0x48, mid:0x7f max:0xb7, range:0x6f
cs0 chA CS min: 0x4a, mid:0x7b max:0xad, range:0x63
cs0 chB ca0 min: 0x45, mid:0x88 max:0xcc, range:0x87
cs0 chB ca1 min: 0x4c, mid:0x87 max:0xc3, range:0x77
cs0 chB ca2 min: 0x3c, mid:0x81 max:0xc7, range:0x8b
cs0 chB ca3 min: 0x4a, mid:0x81 max:0xb8, range:0x6e
cs0 chB ca4 min: 0x3b, mid:0x81 max:0xc7, range:0x8c
cs0 chB ca5 min: 0x47, mid:0x7f max:0xb8, range:0x71
cs0 chB CS min: 0x49, mid:0x7a max:0xab, range:0x62
cs1 chA ca0 min: 0x47, mid:0x8b max:0xd0, range:0x89
cs1 chA ca1 min: 0x53, mid:0x8d max:0xc7, range:0x74
cs1 chA ca2 min: 0x3b, mid:0x81 max:0xc8, range:0x8d
cs1 chA ca3 min: 0x49, mid:0x81 max:0xb9, range:0x70
cs1 chA ca4 min: 0x3c, mid:0x81 max:0xc7, range:0x8b
cs1 chA ca5 min: 0x48, mid:0x80 max:0xb8, range:0x70
cs1 chA CS min: 0x4a, mid:0x7b max:0xac, range:0x62
cs1 chB ca0 min: 0x46, mid:0x89 max:0xcd, range:0x87
cs1 chB ca1 min: 0x4e, mid:0x88 max:0xc3, range:0x75
cs1 chB ca2 min: 0x3d, mid:0x82 max:0xc8, range:0x8b
cs1 chB ca3 min: 0x4b, mid:0x82 max:0xb9, range:0x6e
cs1 chB ca4 min: 0x3d, mid:0x82 max:0xc7, range:0x8a
cs1 chB ca5 min: 0x48, mid:0x80 max:0xb9, range:0x71
cs1 chB CS min: 0x47, mid:0x78 max:0xaa, range:0x63
RX DQS Train result:
cs0, DQS0:cyc:3,oph:4,dll:4
cs0, DQS1:cyc:3,oph:4,dll:14
cs0, DQS2:cyc:3,oph:3,dll:30
cs0, DQS3:cyc:3,oph:4,dll:11
cs1, DQS0:cyc:3,oph:4,dll:5
cs1, DQS1:cyc:3,oph:4,dll:24
cs1, DQS2:cyc:3,oph:4,dll:5
cs1, DQS3:cyc:3,oph:4,dll:19
change to: 1056MHz(final freq)
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:80
vref_ca:00000071
minca:0x7f,ck:0x80,ab:0x80,0x80, min_ck:0x1
get_clk_dqs_def_val: tdqs2dq:458
clk:0x39, clk_delta:-71,max_freq:1056
skew.dqs[0][0]:0x42
skew.dqs[0][1]:0x2d
skew.dqs[0][2]:0x33
skew.dqs[0][3]:0x23
skew.dqs[1][0]:0x3f
skew.dqs[1][1]:0x2d
skew.dqs[1][2]:0x33
skew.dqs[1][3]:0x29
cs 0:
the read training result:
DQS0:0x3e:
DQ0:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ1:min:0xd,mid:0x29,max:0x46,range:0x39
DQ2:min:0xf,mid:0x2d,max:0x4b,range:0x3c
DQ3:min:0xe,mid:0x2a,max:0x46,range:0x38
DQ4:min:0x2,mid:0x1f,max:0x3d,range:0x3b
DQ5:min:0x4,mid:0x22,max:0x41,range:0x3d
DQ6:min:0x7,mid:0x24,max:0x42,range:0x3b
DQ7:min:0x6,mid:0x22,max:0x3f,range:0x39
DQS1:0x3c:
DQ8:min:0x7,mid:0x25,max:0x43,range:0x3c
DQ9:min:0x7,mid:0x25,max:0x44,range:0x3d
DQ10:min:0x3,mid:0x21,max:0x40,range:0x3d
DQ11:min:0x1,mid:0x20,max:0x3f,range:0x3e
DQ12:min:0xb,mid:0x29,max:0x47,range:0x3c
DQ13:min:0xb,mid:0x28,max:0x46,range:0x3b
DQ14:min:0xd,mid:0x2a,max:0x48,range:0x3b
DQ15:min:0x8,mid:0x26,max:0x45,range:0x3d
DQS2:0x41:
DQ16:min:0xf,mid:0x2e,max:0x4e,range:0x3f
DQ17:min:0x11,mid:0x2e,max:0x4b,range:0x3a
DQ18:min:0xe,mid:0x2c,max:0x4a,range:0x3c
DQ19:min:0xb,mid:0x29,max:0x48,range:0x3d
DQ20:min:0x6,mid:0x24,max:0x43,range:0x3d
DQ21:min:0x2,mid:0x20,max:0x3e,range:0x3c
DQ22:min:0x2,mid:0x20,max:0x3f,range:0x3d
DQ23:min:0x6,mid:0x23,max:0x40,range:0x3a
DQS3:0x36:
DQ24:min:0x8,mid:0x25,max:0x43,range:0x3b
DQ25:min:0x4,mid:0x21,max:0x3e,range:0x3a
DQ26:min:0x5,mid:0x21,max:0x3d,range:0x38
DQ27:min:0x1,mid:0x1c,max:0x38,range:0x37
DQ28:min:0xa,mid:0x28,max:0x46,range:0x3c
DQ29:min:0xa,mid:0x27,max:0x44,range:0x3a
DQ30:min:0x8,mid:0x24,max:0x40,range:0x38
DQ31:min:0xb,mid:0x28,max:0x46,range:0x3b
the write training result:
DQS0:0x42:
DQ0:min:0x69,mid:0x84,max:0x9f,range:0x36
DQ1:min:0x6d,mid:0x88,max:0xa3,range:0x36
DQ2:min:0x6f,mid:0x8a,max:0xa5,range:0x36
DQ3:min:0x6d,mid:0x88,max:0xa3,range:0x36
DQ4:min:0x5e,mid:0x79,max:0x94,range:0x36
DQ5:min:0x63,mid:0x7c,max:0x96,range:0x33
DQ6:min:0x67,mid:0x81,max:0x9c,range:0x35
DQ7:min:0x69,mid:0x81,max:0x9a,range:0x31
DM0:min:0x66,mid:0x80,max:0x9a,range:0x34
DQS1:0x2d:
DQ8:min:0x53,mid:0x70,max:0x8d,range:0x3a
DQ9:min:0x53,mid:0x6e,max:0x89,range:0x36
DQ10:min:0x4f,mid:0x6a,max:0x85,range:0x36
DQ11:min:0x4e,mid:0x69,max:0x85,range:0x37
DQ12:min:0x57,mid:0x71,max:0x8c,range:0x35
DQ13:min:0x56,mid:0x70,max:0x8b,range:0x35
DQ14:min:0x59,mid:0x71,max:0x8a,range:0x31
DQ15:min:0x58,mid:0x71,max:0x8a,range:0x32
DM1:min:0x54,mid:0x6d,max:0x87,range:0x33
DQS2:0x33:
DQ16:min:0x5c,mid:0x78,max:0x94,range:0x38
DQ17:min:0x5b,mid:0x77,max:0x94,range:0x39
DQ18:min:0x58,mid:0x72,max:0x8d,range:0x35
DQ19:min:0x57,mid:0x72,max:0x8d,range:0x36
DQ20:min:0x54,mid:0x6c,max:0x85,range:0x31
DQ21:min:0x4f,mid:0x65,max:0x7b,range:0x2c
DQ22:min:0x52,mid:0x67,max:0x7c,range:0x2a
DQ23:min:0x56,mid:0x6d,max:0x85,range:0x2f
DM2:min:0x57,mid:0x71,max:0x8b,range:0x34
DQS3:0x23:
DQ24:min:0x4e,mid:0x6b,max:0x89,range:0x3b
DQ25:min:0x4e,mid:0x65,max:0x7d,range:0x2f
DQ26:min:0x4c,mid:0x64,max:0x7c,range:0x30
DQ27:min:0x4b,mid:0x60,max:0x76,range:0x2b
DQ28:min:0x52,mid:0x6c,max:0x87,range:0x35
DQ29:min:0x53,mid:0x6c,max:0x86,range:0x33
DQ30:min:0x50,mid:0x68,max:0x81,range:0x31
DQ31:min:0x55,mid:0x70,max:0x8b,range:0x36
DM3:min:0x4d,mid:0x64,max:0x7c,range:0x2f
cs 1:
the read training result:
DQS0:0x3d:
DQ0:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ1:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ2:min:0xe,mid:0x2c,max:0x4a,range:0x3c
DQ3:min:0xc,mid:0x29,max:0x46,range:0x3a
DQ4:min:0x2,mid:0x20,max:0x3e,range:0x3c
DQ5:min:0x3,mid:0x22,max:0x41,range:0x3e
DQ6:min:0x7,mid:0x24,max:0x42,range:0x3b
DQ7:min:0x6,mid:0x22,max:0x3f,range:0x39
DQS1:0x3b:
DQ8:min:0x7,mid:0x23,max:0x40,range:0x39
DQ9:min:0x6,mid:0x23,max:0x41,range:0x3b
DQ10:min:0x3,mid:0x20,max:0x3d,range:0x3a
DQ11:min:0x2,mid:0x1f,max:0x3d,range:0x3b
DQ12:min:0xc,mid:0x28,max:0x44,range:0x38
DQ13:min:0xb,mid:0x27,max:0x44,range:0x39
DQ14:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ15:min:0x9,mid:0x26,max:0x44,range:0x3b
DQS2:0x41:
DQ16:min:0x10,mid:0x2e,max:0x4c,range:0x3c
DQ17:min:0x10,mid:0x2c,max:0x48,range:0x38
DQ18:min:0xc,mid:0x29,max:0x47,range:0x3b
DQ19:min:0xb,mid:0x28,max:0x46,range:0x3b
DQ20:min:0x6,mid:0x24,max:0x42,range:0x3c
DQ21:min:0x1,mid:0x1e,max:0x3c,range:0x3b
DQ22:min:0x3,mid:0x21,max:0x3f,range:0x3c
DQ23:min:0x6,mid:0x23,max:0x40,range:0x3a
DQS3:0x37:
DQ24:min:0x9,mid:0x26,max:0x43,range:0x3a
DQ25:min:0x6,mid:0x22,max:0x3f,range:0x39
DQ26:min:0x6,mid:0x22,max:0x3f,range:0x39
DQ27:min:0x1,mid:0x1c,max:0x38,range:0x37
DQ28:min:0xb,mid:0x29,max:0x48,range:0x3d
DQ29:min:0xa,mid:0x27,max:0x44,range:0x3a
DQ30:min:0x8,mid:0x24,max:0x41,range:0x39
DQ31:min:0xb,mid:0x29,max:0x47,range:0x3c
the write training result:
DQS0:0x42:
DQ0:min:0x67,mid:0x83,max:0x9f,range:0x38
DQ1:min:0x69,mid:0x85,max:0xa1,range:0x38
DQ2:min:0x6b,mid:0x86,max:0xa1,range:0x36
DQ3:min:0x69,mid:0x83,max:0x9e,range:0x35
DQ4:min:0x5b,mid:0x77,max:0x93,range:0x38
DQ5:min:0x5e,mid:0x79,max:0x95,range:0x37
DQ6:min:0x63,mid:0x7e,max:0x9a,range:0x37
DQ7:min:0x66,mid:0x7f,max:0x98,range:0x32
DM0:min:0x64,mid:0x7d,max:0x97,range:0x33
DQS1:0x2d:
DQ8:min:0x57,mid:0x73,max:0x90,range:0x39
DQ9:min:0x57,mid:0x72,max:0x8d,range:0x36
DQ10:min:0x53,mid:0x6d,max:0x88,range:0x35
DQ11:min:0x52,mid:0x6c,max:0x87,range:0x35
DQ12:min:0x5b,mid:0x75,max:0x90,range:0x35
DQ13:min:0x5a,mid:0x74,max:0x8e,range:0x34
DQ14:min:0x5c,mid:0x74,max:0x8d,range:0x31
DQ15:min:0x5b,mid:0x75,max:0x8f,range:0x34
DM1:min:0x57,mid:0x72,max:0x8d,range:0x36
DQS2:0x33:
DQ16:min:0x5d,mid:0x79,max:0x95,range:0x38
DQ17:min:0x5d,mid:0x79,max:0x95,range:0x38
DQ18:min:0x58,mid:0x73,max:0x8f,range:0x37
DQ19:min:0x58,mid:0x73,max:0x8e,range:0x36
DQ20:min:0x54,mid:0x6c,max:0x85,range:0x31
DQ21:min:0x50,mid:0x64,max:0x78,range:0x28
DQ22:min:0x52,mid:0x69,max:0x81,range:0x2f
DQ23:min:0x56,mid:0x6e,max:0x86,range:0x30
DM2:min:0x59,mid:0x72,max:0x8c,range:0x33
DQS3:0x23:
DQ24:min:0x55,mid:0x72,max:0x8f,range:0x3a
DQ25:min:0x53,mid:0x6d,max:0x87,range:0x34
DQ26:min:0x52,mid:0x6b,max:0x85,range:0x33
DQ27:min:0x4f,mid:0x67,max:0x80,range:0x31
DQ28:min:0x57,mid:0x72,max:0x8d,range:0x36
DQ29:min:0x58,mid:0x73,max:0x8f,range:0x37
DQ30:min:0x56,mid:0x6e,max:0x87,range:0x31
DQ31:min:0x5b,mid:0x76,max:0x91,range:0x36
DM3:min:0x52,mid:0x6c,max:0x86,range:0x34
CA Training result:
clk_a:0x39, clk_b:0x39
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x58, mid:0x91 max:0xca, range:0x72
cs0 chA ca1 min: 0x4d, mid:0x91 max:0xd6, range:0x89
cs0 chA ca2 min: 0x4d, mid:0x86 max:0xbf, range:0x72
cs0 chA ca3 min: 0x40, mid:0x83 max:0xc7, range:0x87
cs0 chA ca4 min: 0x4d, mid:0x85 max:0xbe, range:0x71
cs0 chA ca5 min: 0x3f, mid:0x82 max:0xc5, range:0x86
cs0 chA CS min: 0x4d, mid:0x7c max:0xab, range:0x5e
cs0 chB ca0 min: 0x51, mid:0x8a max:0xc3, range:0x72
cs0 chB ca1 min: 0x43, mid:0x89 max:0xcf, range:0x8c
cs0 chB ca2 min: 0x4a, mid:0x84 max:0xbe, range:0x74
cs0 chB ca3 min: 0x40, mid:0x83 max:0xc7, range:0x87
cs0 chB ca4 min: 0x49, mid:0x82 max:0xbc, range:0x73
cs0 chB ca5 min: 0x3b, mid:0x7f max:0xc4, range:0x89
cs0 chB CS min: 0x4b, mid:0x79 max:0xa8, range:0x5d
cs1 chA ca0 min: 0x56, mid:0x90 max:0xca, range:0x74
cs1 chA ca1 min: 0x4e, mid:0x91 max:0xd4, range:0x86
cs1 chA ca2 min: 0x4d, mid:0x85 max:0xbe, range:0x71
cs1 chA ca3 min: 0x40, mid:0x83 max:0xc7, range:0x87
cs1 chA ca4 min: 0x4b, mid:0x84 max:0xbd, range:0x72
cs1 chA ca5 min: 0x3d, mid:0x81 max:0xc5, range:0x88
cs1 chA CS min: 0x4e, mid:0x7c max:0xab, range:0x5d
cs1 chB ca0 min: 0x52, mid:0x8b max:0xc4, range:0x72
cs1 chB ca1 min: 0x44, mid:0x89 max:0xcf, range:0x8b
cs1 chB ca2 min: 0x4c, mid:0x85 max:0xbf, range:0x73
cs1 chB ca3 min: 0x40, mid:0x84 max:0xc9, range:0x89
cs1 chB ca4 min: 0x4c, mid:0x84 max:0xbc, range:0x70
cs1 chB ca5 min: 0x3d, mid:0x81 max:0xc6, range:0x89
cs1 chB CS min: 0x4a, mid:0x79 max:0xa8, range:0x5e
RX DQS Train result:
cs0, DQS0:cyc:3,oph:5,dll:19
cs0, DQS1:cyc:3,oph:5,dll:31
cs0, DQS2:cyc:3,oph:5,dll:16
cs0, DQS3:cyc:3,oph:5,dll:28
cs1, DQS0:cyc:3,oph:5,dll:20
cs1, DQS1:cyc:3,oph:6,dll:16
cs1, DQS2:cyc:3,oph:5,dll:19
cs1, DQS3:cyc:3,oph:6,dll:7
out
Is there anything else to trace why the bootloader isn't working?
Thank you in advance
BR Chris
If you can't see it the 1st partition starts at block 16384 and ends at block 49151. It has the name/label "uboot"
But, u-boot doesn't start. Instead I get this hardware information over the UART:
picocom v3.1
port is : /dev/ttyUSB0
flowcontrol : none
baudrate is : 1500000
parity is : none
databits are : 8
stopbits are : 1
escape is : C-a
local echo is : no
noinit is : no
noreset is : no
hangup is : no
nolock is : no
send_cmd is : sz -vv
receive_cmd is : rz -vv -E
imap is :
omap is :
emap is : crcrlf,delbs,
logfile is : none
initstring : none
exit_after is : not set
exit is : no
Type [C-a] [C-h] to see available commands
Terminal ready
DDR Version V1.08 20210520
ln
ddrconfig:7
LPDDR4X, 324MHz
BW=32 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=8192MB
wrlvl:clk skew:0x80,0x80
tdqss_skew:
cs 0 dqs 0: 3
cs 0 dqs 1: -4
cs 0 dqs 2: -2
cs 0 dqs 3: -7
cs 0 dqs 4: 0
cs 1 dqs 0: 2
cs 1 dqs 1: -4
cs 1 dqs 2: -2
cs 1 dqs 3: -5
cs 1 dqs 4: 0
cs 0 dqs 0: 72ps
cs 0 dqs 1: -96ps
cs 0 dqs 2: -48ps
cs 0 dqs 3: -168ps
cs 1 dqs 0: 48ps
cs 1 dqs 1: -96ps
cs 1 dqs 2: -48ps
cs 1 dqs 3: -120ps
tdqss.min:-168,mid:-48,max:72
change to: 324MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:0
vref_ca:00000071
minca:0x80,ck:0x80,ab:0x80,0x80, min_ck:0x0
get_clk_dqs_def_val: tdqs2dq:0
clk:0x61, clk_delta:-31,max_freq:1056
skew.dqs[0][0]:0x63
skew.dqs[0][1]:0x5e
skew.dqs[0][2]:0x60
skew.dqs[0][3]:0x5b
skew.dqs[1][0]:0x62
skew.dqs[1][1]:0x5e
skew.dqs[1][2]:0x60
skew.dqs[1][3]:0x5d
cs 0:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ1:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ2:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ3:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ4:min:0x0,mid:0x38,max:0x70,range:0x70
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ7:min:0x0,mid:0x39,max:0x72,range:0x72
DQS1:0x72:
DQ8:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ9:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ10:min:0x0,mid:0x3b,max:0x76,range:0x76
DQ11:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ12:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ13:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQS2:0x70:
DQ16:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ17:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ18:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ21:min:0x0,mid:0x37,max:0x6e,range:0x6e
DQ22:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ23:min:0x0,mid:0x38,max:0x71,range:0x71
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ28:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ29:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ30:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ31:min:0x0,mid:0x3f,max:0x7e,range:0x7e
the write training result:
DQS0:0x63:
DQ0:min:0x59,mid:0x78,max:0x97,range:0x3e
DQ1:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ2:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ3:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ4:min:0x56,mid:0x74,max:0x93,range:0x3d
DQ5:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ6:min:0x58,mid:0x76,max:0x95,range:0x3d
DQ7:min:0x58,mid:0x76,max:0x95,range:0x3d
DM0:min:0x58,mid:0x76,max:0x95,range:0x3d
DQS1:0x5e:
DQ8:min:0x51,mid:0x70,max:0x8f,range:0x3e
DQ9:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ10:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ11:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ12:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ13:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ14:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ15:min:0x53,mid:0x71,max:0x90,range:0x3d
DM1:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQS2:0x60:
DQ16:min:0x56,mid:0x75,max:0x94,range:0x3e
DQ17:min:0x56,mid:0x75,max:0x94,range:0x3e
DQ18:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ19:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ20:min:0x53,mid:0x72,max:0x91,range:0x3e
DQ21:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ22:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ23:min:0x54,mid:0x72,max:0x90,range:0x3c
DM2:min:0x55,mid:0x73,max:0x92,range:0x3d
DQS3:0x5b:
DQ24:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ25:min:0x50,mid:0x6e,max:0x8c,range:0x3c
DQ26:min:0x4f,mid:0x6d,max:0x8c,range:0x3d
DQ27:min:0x4e,mid:0x6c,max:0x8b,range:0x3d
DQ28:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ29:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ30:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ31:min:0x52,mid:0x70,max:0x8e,range:0x3c
DM3:min:0x4f,mid:0x6d,max:0x8c,range:0x3d
cs 1:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ1:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ2:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ3:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ4:min:0x0,mid:0x38,max:0x71,range:0x71
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3b,max:0x76,range:0x76
DQ7:min:0x0,mid:0x39,max:0x72,range:0x72
DQS1:0x72:
DQ8:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ9:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ10:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ11:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ12:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ13:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQS2:0x72:
DQ16:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ17:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ18:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ21:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ22:min:0x0,mid:0x38,max:0x70,range:0x70
DQ23:min:0x0,mid:0x39,max:0x73,range:0x73
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ28:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ29:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ30:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ31:min:0x0,mid:0x3e,max:0x7d,range:0x7d
the write training result:
DQS0:0x63:
DQ0:min:0x58,mid:0x77,max:0x96,range:0x3e
DQ1:min:0x59,mid:0x77,max:0x96,range:0x3d
DQ2:min:0x59,mid:0x78,max:0x97,range:0x3e
DQ3:min:0x59,mid:0x77,max:0x96,range:0x3d
DQ4:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ5:min:0x56,mid:0x74,max:0x93,range:0x3d
DQ6:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ7:min:0x57,mid:0x75,max:0x94,range:0x3d
DM0:min:0x57,mid:0x75,max:0x94,range:0x3d
DQS1:0x5e:
DQ8:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ9:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ10:min:0x52,mid:0x70,max:0x8e,range:0x3c
DQ11:min:0x51,mid:0x6f,max:0x8e,range:0x3d
DQ12:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ13:min:0x54,mid:0x72,max:0x90,range:0x3c
DQ14:min:0x55,mid:0x72,max:0x90,range:0x3b
DQ15:min:0x55,mid:0x73,max:0x91,range:0x3c
DM1:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQS2:0x60:
DQ16:min:0x57,mid:0x76,max:0x95,range:0x3e
DQ17:min:0x56,mid:0x75,max:0x94,range:0x3e
DQ18:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ19:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ20:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ21:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ22:min:0x53,mid:0x71,max:0x90,range:0x3d
DQ23:min:0x55,mid:0x73,max:0x91,range:0x3c
DM2:min:0x55,mid:0x73,max:0x92,range:0x3d
DQS3:0x5b:
DQ24:min:0x52,mid:0x71,max:0x90,range:0x3e
DQ25:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ26:min:0x51,mid:0x70,max:0x8f,range:0x3e
DQ27:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ28:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ29:min:0x53,mid:0x72,max:0x91,range:0x3e
DQ30:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ31:min:0x54,mid:0x72,max:0x91,range:0x3d
DM3:min:0x51,mid:0x70,max:0x8f,range:0x3e
CA Training result:
clk_a:0x61, clk_b:0x61
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x45, mid:0x86 max:0xc7, range:0x82
cs0 chA ca1 min: 0x49, mid:0x86 max:0xc4, range:0x7b
cs0 chA ca2 min: 0x41, mid:0x82 max:0xc4, range:0x83
cs0 chA ca3 min: 0x45, mid:0x81 max:0xbe, range:0x79
cs0 chA ca4 min: 0x42, mid:0x82 max:0xc3, range:0x81
cs0 chA ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs0 chA CS min: 0x45, mid:0x75 max:0xa6, range:0x61
cs0 chB ca0 min: 0x43, mid:0x84 max:0xc5, range:0x82
cs0 chB ca1 min: 0x46, mid:0x83 max:0xc1, range:0x7b
cs0 chB ca2 min: 0x41, mid:0x82 max:0xc3, range:0x82
cs0 chB ca3 min: 0x45, mid:0x81 max:0xbd, range:0x78
cs0 chB ca4 min: 0x3f, mid:0x81 max:0xc3, range:0x84
cs0 chB ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs0 chB CS min: 0x45, mid:0x75 max:0xa5, range:0x60
cs1 chA ca0 min: 0x44, mid:0x85 max:0xc7, range:0x83
cs1 chA ca1 min: 0x49, mid:0x86 max:0xc3, range:0x7a
cs1 chA ca2 min: 0x41, mid:0x82 max:0xc3, range:0x82
cs1 chA ca3 min: 0x45, mid:0x81 max:0xbd, range:0x78
cs1 chA ca4 min: 0x3f, mid:0x81 max:0xc3, range:0x84
cs1 chA ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs1 chA CS min: 0x45, mid:0x75 max:0xa5, range:0x60
cs1 chB ca0 min: 0x43, mid:0x84 max:0xc6, range:0x83
cs1 chB ca1 min: 0x47, mid:0x84 max:0xc1, range:0x7a
cs1 chB ca2 min: 0x41, mid:0x82 max:0xc4, range:0x83
cs1 chB ca3 min: 0x45, mid:0x81 max:0xbe, range:0x79
cs1 chB ca4 min: 0x42, mid:0x82 max:0xc3, range:0x81
cs1 chB ca5 min: 0x44, mid:0x80 max:0xbd, range:0x79
cs1 chB CS min: 0x44, mid:0x74 max:0xa5, range:0x61
RX DQS Train result:
cs0, DQS0:cyc:3,oph:0,dll:4
cs0, DQS1:cyc:3,oph:0,dll:8
cs0, DQS2:cyc:3,oph:0,dll:3
cs0, DQS3:cyc:3,oph:0,dll:7
cs1, DQS0:cyc:3,oph:0,dll:4
cs1, DQS1:cyc:3,oph:0,dll:13
cs1, DQS2:cyc:3,oph:0,dll:4
cs1, DQS3:cyc:3,oph:0,dll:10
get tdqqs2dq:458 ps
change to: 528MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:0
vref_ca:00000071
minca:0x80,ck:0x80,ab:0x80,0x80, min_ck:0x0
get_clk_dqs_def_val: tdqs2dq:458
clk:0x58, clk_delta:-40,max_freq:1056
skew.dqs[0][0]:0x5c
skew.dqs[0][1]:0x52
skew.dqs[0][2]:0x55
skew.dqs[0][3]:0x4d
skew.dqs[1][0]:0x5b
skew.dqs[1][1]:0x52
skew.dqs[1][2]:0x55
skew.dqs[1][3]:0x50
cs 0:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ1:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ2:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ3:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ4:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ7:min:0x0,mid:0x38,max:0x71,range:0x71
DQS1:0x72:
DQ8:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ9:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ10:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ11:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ12:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ13:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQS2:0x70:
DQ16:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ17:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ18:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x39,max:0x73,range:0x73
DQ21:min:0x0,mid:0x37,max:0x6e,range:0x6e
DQ22:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ23:min:0x0,mid:0x38,max:0x71,range:0x71
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ28:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ29:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ30:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ31:min:0x0,mid:0x3f,max:0x7e,range:0x7e
the write training result:
DQS0:0x5c:
DQ0:min:0x5e,mid:0x7c,max:0x9b,range:0x3d
DQ1:min:0x62,mid:0x7e,max:0x9b,range:0x39
DQ2:min:0x62,mid:0x7f,max:0x9c,range:0x3a
DQ3:min:0x5f,mid:0x7d,max:0x9b,range:0x3c
DQ4:min:0x5a,mid:0x77,max:0x95,range:0x3b
DQ5:min:0x5a,mid:0x78,max:0x96,range:0x3c
DQ6:min:0x5c,mid:0x7a,max:0x98,range:0x3c
DQ7:min:0x5d,mid:0x7a,max:0x98,range:0x3b
DM0:min:0x5c,mid:0x79,max:0x97,range:0x3b
DQS1:0x52:
DQ8:min:0x50,mid:0x6f,max:0x8e,range:0x3e
DQ9:min:0x51,mid:0x6f,max:0x8d,range:0x3c
DQ10:min:0x4f,mid:0x6d,max:0x8b,range:0x3c
DQ11:min:0x4f,mid:0x6c,max:0x89,range:0x3a
DQ12:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ13:min:0x53,mid:0x70,max:0x8e,range:0x3b
DQ14:min:0x53,mid:0x70,max:0x8e,range:0x3b
DQ15:min:0x54,mid:0x71,max:0x8e,range:0x3a
DM1:min:0x51,mid:0x6e,max:0x8c,range:0x3b
DQS2:0x55:
DQ16:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ17:min:0x58,mid:0x76,max:0x94,range:0x3c
DQ18:min:0x56,mid:0x73,max:0x91,range:0x3b
DQ19:min:0x55,mid:0x73,max:0x91,range:0x3c
DQ20:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ21:min:0x52,mid:0x6e,max:0x8b,range:0x39
DQ22:min:0x52,mid:0x6f,max:0x8c,range:0x3a
DQ23:min:0x54,mid:0x71,max:0x8e,range:0x3a
DM2:min:0x55,mid:0x72,max:0x90,range:0x3b
DQS3:0x4d:
DQ24:min:0x4f,mid:0x6d,max:0x8b,range:0x3c
DQ25:min:0x4f,mid:0x6c,max:0x8a,range:0x3b
DQ26:min:0x4e,mid:0x6b,max:0x89,range:0x3b
DQ27:min:0x4d,mid:0x6a,max:0x88,range:0x3b
DQ28:min:0x51,mid:0x6f,max:0x8d,range:0x3c
DQ29:min:0x51,mid:0x6f,max:0x8d,range:0x3c
DQ30:min:0x50,mid:0x6d,max:0x8b,range:0x3b
DQ31:min:0x52,mid:0x70,max:0x8e,range:0x3c
DM3:min:0x4e,mid:0x6b,max:0x89,range:0x3b
cs 1:
the read training result:
DQS0:0x6f:
DQ0:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ1:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ2:min:0x0,mid:0x3e,max:0x7d,range:0x7d
DQ3:min:0x0,mid:0x3c,max:0x79,range:0x79
DQ4:min:0x0,mid:0x38,max:0x71,range:0x71
DQ5:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ6:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ7:min:0x0,mid:0x39,max:0x72,range:0x72
DQS1:0x72:
DQ8:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ9:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ10:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ11:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ12:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQ13:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ14:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ15:min:0x0,mid:0x3e,max:0x7c,range:0x7c
DQS2:0x72:
DQ16:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ17:min:0x0,mid:0x3d,max:0x7b,range:0x7b
DQ18:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ19:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ20:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ21:min:0x0,mid:0x37,max:0x6f,range:0x6f
DQ22:min:0x0,mid:0x38,max:0x70,range:0x70
DQ23:min:0x0,mid:0x39,max:0x73,range:0x73
DQS3:0x6d:
DQ24:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ25:min:0x0,mid:0x3a,max:0x75,range:0x75
DQ26:min:0x0,mid:0x3a,max:0x74,range:0x74
DQ27:min:0x0,mid:0x37,max:0x6e,range:0x6e
DQ28:min:0x0,mid:0x3f,max:0x7e,range:0x7e
DQ29:min:0x0,mid:0x3d,max:0x7a,range:0x7a
DQ30:min:0x0,mid:0x3c,max:0x78,range:0x78
DQ31:min:0x0,mid:0x3e,max:0x7d,range:0x7d
the write training result:
DQS0:0x5c:
DQ0:min:0x5d,mid:0x7b,max:0x9a,range:0x3d
DQ1:min:0x5e,mid:0x7c,max:0x9a,range:0x3c
DQ2:min:0x5f,mid:0x7d,max:0x9b,range:0x3c
DQ3:min:0x5e,mid:0x7c,max:0x9a,range:0x3c
DQ4:min:0x57,mid:0x75,max:0x94,range:0x3d
DQ5:min:0x59,mid:0x77,max:0x95,range:0x3c
DQ6:min:0x5a,mid:0x78,max:0x97,range:0x3d
DQ7:min:0x5b,mid:0x79,max:0x97,range:0x3c
DM0:min:0x5b,mid:0x78,max:0x95,range:0x3a
DQS1:0x52:
DQ8:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ9:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ10:min:0x51,mid:0x6e,max:0x8c,range:0x3b
DQ11:min:0x50,mid:0x6d,max:0x8b,range:0x3b
DQ12:min:0x56,mid:0x73,max:0x91,range:0x3b
DQ13:min:0x56,mid:0x73,max:0x90,range:0x3a
DQ14:min:0x56,mid:0x73,max:0x90,range:0x3a
DQ15:min:0x56,mid:0x73,max:0x90,range:0x3a
DM1:min:0x53,mid:0x70,max:0x8e,range:0x3b
DQS2:0x55:
DQ16:min:0x58,mid:0x76,max:0x95,range:0x3d
DQ17:min:0x58,mid:0x76,max:0x95,range:0x3d
DQ18:min:0x56,mid:0x74,max:0x92,range:0x3c
DQ19:min:0x55,mid:0x73,max:0x92,range:0x3d
DQ20:min:0x53,mid:0x71,max:0x8f,range:0x3c
DQ21:min:0x52,mid:0x6f,max:0x8c,range:0x3a
DQ22:min:0x52,mid:0x6f,max:0x8d,range:0x3b
DQ23:min:0x55,mid:0x71,max:0x8e,range:0x39
DM2:min:0x55,mid:0x72,max:0x90,range:0x3b
DQS3:0x4d:
DQ24:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ25:min:0x52,mid:0x70,max:0x8e,range:0x3c
DQ26:min:0x50,mid:0x6e,max:0x8d,range:0x3d
DQ27:min:0x50,mid:0x6d,max:0x8b,range:0x3b
DQ28:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ29:min:0x54,mid:0x72,max:0x91,range:0x3d
DQ30:min:0x52,mid:0x70,max:0x8f,range:0x3d
DQ31:min:0x55,mid:0x73,max:0x92,range:0x3d
DM3:min:0x51,mid:0x6f,max:0x8d,range:0x3c
CA Training result:
clk_a:0x58, clk_b:0x58
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x47, mid:0x89 max:0xcb, range:0x84
cs0 chA ca1 min: 0x4e, mid:0x8a max:0xc6, range:0x78
cs0 chA ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs0 chA ca3 min: 0x48, mid:0x82 max:0xbd, range:0x75
cs0 chA ca4 min: 0x42, mid:0x84 max:0xc6, range:0x84
cs0 chA ca5 min: 0x47, mid:0x81 max:0xbc, range:0x75
cs0 chA CS min: 0x48, mid:0x79 max:0xaa, range:0x62
cs0 chB ca0 min: 0x44, mid:0x86 max:0xc9, range:0x85
cs0 chB ca1 min: 0x4a, mid:0x86 max:0xc2, range:0x78
cs0 chB ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs0 chB ca3 min: 0x48, mid:0x82 max:0xbd, range:0x75
cs0 chB ca4 min: 0x40, mid:0x82 max:0xc5, range:0x85
cs0 chB ca5 min: 0x46, mid:0x81 max:0xbc, range:0x76
cs0 chB CS min: 0x47, mid:0x78 max:0xa9, range:0x62
cs1 chA ca0 min: 0x46, mid:0x89 max:0xcc, range:0x86
cs1 chA ca1 min: 0x4e, mid:0x8a max:0xc6, range:0x78
cs1 chA ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs1 chA ca3 min: 0x47, mid:0x82 max:0xbd, range:0x76
cs1 chA ca4 min: 0x41, mid:0x83 max:0xc5, range:0x84
cs1 chA ca5 min: 0x47, mid:0x81 max:0xbc, range:0x75
cs1 chA CS min: 0x48, mid:0x78 max:0xa9, range:0x61
cs1 chB ca0 min: 0x44, mid:0x86 max:0xc9, range:0x85
cs1 chB ca1 min: 0x4a, mid:0x86 max:0xc3, range:0x79
cs1 chB ca2 min: 0x41, mid:0x83 max:0xc6, range:0x85
cs1 chB ca3 min: 0x48, mid:0x83 max:0xbe, range:0x76
cs1 chB ca4 min: 0x42, mid:0x83 max:0xc5, range:0x83
cs1 chB ca5 min: 0x46, mid:0x81 max:0xbd, range:0x77
cs1 chB CS min: 0x46, mid:0x77 max:0xa8, range:0x62
RX DQS Train result:
cs0, DQS0:cyc:3,oph:1,dll:22
cs0, DQS1:cyc:3,oph:1,dll:30
cs0, DQS2:cyc:3,oph:1,dll:21
cs0, DQS3:cyc:3,oph:1,dll:27
cs1, DQS0:cyc:3,oph:1,dll:23
cs1, DQS1:cyc:3,oph:2,dll:7
cs1, DQS2:cyc:3,oph:1,dll:23
cs1, DQS3:cyc:3,oph:2,dll:2
change to: 780MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:0
vref_ca:00000071
minca:0x7f,ck:0x80,ab:0x80,0x80, min_ck:0x1
get_clk_dqs_def_val: tdqs2dq:458
clk:0x58, clk_delta:-40,max_freq:1056
skew.dqs[0][0]:0x5f
skew.dqs[0][1]:0x4f
skew.dqs[0][2]:0x54
skew.dqs[0][3]:0x48
skew.dqs[1][0]:0x5c
skew.dqs[1][1]:0x4f
skew.dqs[1][2]:0x54
skew.dqs[1][3]:0x4d
cs 0:
the read training result:
DQS0:0x57:
DQ0:min:0xe,mid:0x38,max:0x62,range:0x54
DQ1:min:0xe,mid:0x37,max:0x61,range:0x53
DQ2:min:0x10,mid:0x3b,max:0x66,range:0x56
DQ3:min:0xf,mid:0x38,max:0x62,range:0x53
DQ4:min:0x2,mid:0x2d,max:0x58,range:0x56
DQ5:min:0x4,mid:0x30,max:0x5d,range:0x59
DQ6:min:0x8,mid:0x32,max:0x5d,range:0x55
DQ7:min:0x6,mid:0x30,max:0x5a,range:0x54
DQS1:0x55:
DQ8:min:0x8,mid:0x32,max:0x5c,range:0x54
DQ9:min:0x8,mid:0x32,max:0x5c,range:0x54
DQ10:min:0x4,mid:0x2e,max:0x58,range:0x54
DQ11:min:0x1,mid:0x2c,max:0x58,range:0x57
DQ12:min:0xb,mid:0x35,max:0x60,range:0x55
DQ13:min:0xb,mid:0x34,max:0x5e,range:0x53
DQ14:min:0xd,mid:0x37,max:0x62,range:0x55
DQ15:min:0x9,mid:0x33,max:0x5e,range:0x55
DQS2:0x57:
DQ16:min:0xe,mid:0x39,max:0x65,range:0x57
DQ17:min:0xf,mid:0x38,max:0x62,range:0x53
DQ18:min:0xc,mid:0x36,max:0x60,range:0x54
DQ19:min:0x9,mid:0x34,max:0x60,range:0x57
DQ20:min:0x6,mid:0x30,max:0x5a,range:0x54
DQ21:min:0x2,mid:0x2b,max:0x54,range:0x52
DQ22:min:0x2,mid:0x2c,max:0x56,range:0x54
DQ23:min:0x6,mid:0x2e,max:0x57,range:0x51
DQS3:0x50:
DQ24:min:0x7,mid:0x31,max:0x5c,range:0x55
DQ25:min:0x4,mid:0x2d,max:0x57,range:0x53
DQ26:min:0x5,mid:0x2d,max:0x56,range:0x51
DQ27:min:0x1,mid:0x28,max:0x50,range:0x4f
DQ28:min:0x9,mid:0x34,max:0x60,range:0x57
DQ29:min:0x9,mid:0x33,max:0x5e,range:0x55
DQ30:min:0x7,mid:0x31,max:0x5b,range:0x54
DQ31:min:0x9,mid:0x34,max:0x60,range:0x57
the write training result:
DQS0:0x5f:
DQ0:min:0x73,mid:0x91,max:0xaf,range:0x3c
DQ1:min:0x76,mid:0x93,max:0xb0,range:0x3a
DQ2:min:0x76,mid:0x93,max:0xb0,range:0x3a
DQ3:min:0x75,mid:0x92,max:0xaf,range:0x3a
DQ4:min:0x6d,mid:0x89,max:0xa6,range:0x39
DQ5:min:0x6f,mid:0x8b,max:0xa8,range:0x39
DQ6:min:0x71,mid:0x8e,max:0xab,range:0x3a
DQ7:min:0x72,mid:0x8e,max:0xaa,range:0x38
DM0:min:0x71,mid:0x8c,max:0xa8,range:0x37
DQS1:0x4f:
DQ8:min:0x5c,mid:0x7a,max:0x98,range:0x3c
DQ9:min:0x5d,mid:0x79,max:0x96,range:0x39
DQ10:min:0x5c,mid:0x78,max:0x94,range:0x38
DQ11:min:0x59,mid:0x75,max:0x92,range:0x39
DQ12:min:0x65,mid:0x7f,max:0x99,range:0x34
DQ13:min:0x66,mid:0x7f,max:0x98,range:0x32
DQ14:min:0x68,mid:0x80,max:0x99,range:0x31
DQ15:min:0x67,mid:0x80,max:0x99,range:0x32
DM1:min:0x5d,mid:0x79,max:0x96,range:0x39
DQS2:0x54:
DQ16:min:0x69,mid:0x87,max:0xa5,range:0x3c
DQ17:min:0x6a,mid:0x87,max:0xa5,range:0x3b
DQ18:min:0x66,mid:0x83,max:0xa0,range:0x3a
DQ19:min:0x66,mid:0x83,max:0xa1,range:0x3b
DQ20:min:0x5f,mid:0x7b,max:0x97,range:0x38
DQ21:min:0x5c,mid:0x77,max:0x93,range:0x37
DQ22:min:0x5f,mid:0x7a,max:0x95,range:0x36
DQ23:min:0x66,mid:0x7f,max:0x98,range:0x32
DM2:min:0x66,mid:0x80,max:0x9a,range:0x34
DQS3:0x48:
DQ24:min:0x5a,mid:0x77,max:0x95,range:0x3b
DQ25:min:0x58,mid:0x75,max:0x93,range:0x3b
DQ26:min:0x57,mid:0x74,max:0x92,range:0x3b
DQ27:min:0x55,mid:0x72,max:0x90,range:0x3b
DQ28:min:0x5c,mid:0x79,max:0x96,range:0x3a
DQ29:min:0x5c,mid:0x79,max:0x96,range:0x3a
DQ30:min:0x5c,mid:0x77,max:0x93,range:0x37
DQ31:min:0x5f,mid:0x7b,max:0x97,range:0x38
DM3:min:0x58,mid:0x75,max:0x92,range:0x3a
cs 1:
the read training result:
DQS0:0x55:
DQ0:min:0xd,mid:0x37,max:0x61,range:0x54
DQ1:min:0xe,mid:0x37,max:0x61,range:0x53
DQ2:min:0xf,mid:0x39,max:0x64,range:0x55
DQ3:min:0xd,mid:0x36,max:0x60,range:0x53
DQ4:min:0x2,mid:0x2d,max:0x58,range:0x56
DQ5:min:0x3,mid:0x2e,max:0x5a,range:0x57
DQ6:min:0x7,mid:0x31,max:0x5c,range:0x55
DQ7:min:0x6,mid:0x2f,max:0x59,range:0x53
DQS1:0x55:
DQ8:min:0x7,mid:0x31,max:0x5b,range:0x54
DQ9:min:0x7,mid:0x31,max:0x5b,range:0x54
DQ10:min:0x2,mid:0x2c,max:0x57,range:0x55
DQ11:min:0x1,mid:0x2c,max:0x57,range:0x56
DQ12:min:0xc,mid:0x35,max:0x5f,range:0x53
DQ13:min:0xa,mid:0x33,max:0x5d,range:0x53
DQ14:min:0xd,mid:0x37,max:0x62,range:0x55
DQ15:min:0x9,mid:0x34,max:0x5f,range:0x56
DQS2:0x58:
DQ16:min:0xe,mid:0x39,max:0x64,range:0x56
DQ17:min:0xf,mid:0x38,max:0x61,range:0x52
DQ18:min:0xa,mid:0x34,max:0x5f,range:0x55
DQ19:min:0x8,mid:0x33,max:0x5e,range:0x56
DQ20:min:0x6,mid:0x30,max:0x5a,range:0x54
DQ21:min:0x1,mid:0x2a,max:0x54,range:0x53
DQ22:min:0x3,mid:0x2c,max:0x55,range:0x52
DQ23:min:0x6,mid:0x2f,max:0x58,range:0x52
DQS3:0x50:
DQ24:min:0x9,mid:0x32,max:0x5c,range:0x53
DQ25:min:0x6,mid:0x2f,max:0x58,range:0x52
DQ26:min:0x6,mid:0x2e,max:0x56,range:0x50
DQ27:min:0x2,mid:0x29,max:0x50,range:0x4e
DQ28:min:0x9,mid:0x34,max:0x60,range:0x57
DQ29:min:0x9,mid:0x32,max:0x5c,range:0x53
DQ30:min:0x8,mid:0x31,max:0x5a,range:0x52
DQ31:min:0xa,mid:0x34,max:0x5f,range:0x55
the write training result:
DQS0:0x5f:
DQ0:min:0x71,mid:0x8e,max:0xac,range:0x3b
DQ1:min:0x72,mid:0x8f,max:0xad,range:0x3b
DQ2:min:0x73,mid:0x90,max:0xae,range:0x3b
DQ3:min:0x71,mid:0x8f,max:0xad,range:0x3c
DQ4:min:0x6a,mid:0x87,max:0xa4,range:0x3a
DQ5:min:0x6c,mid:0x88,max:0xa5,range:0x39
DQ6:min:0x6f,mid:0x8c,max:0xa9,range:0x3a
DQ7:min:0x70,mid:0x8c,max:0xa8,range:0x38
DM0:min:0x6d,mid:0x89,max:0xa6,range:0x39
DQS1:0x4f:
DQ8:min:0x64,mid:0x7f,max:0x9b,range:0x37
DQ9:min:0x65,mid:0x7e,max:0x98,range:0x33
DQ10:min:0x5e,mid:0x7a,max:0x97,range:0x39
DQ11:min:0x5c,mid:0x78,max:0x94,range:0x38
DQ12:min:0x67,mid:0x81,max:0x9b,range:0x34
DQ13:min:0x69,mid:0x82,max:0x9b,range:0x32
DQ14:min:0x6a,mid:0x85,max:0xa0,range:0x36
DQ15:min:0x6a,mid:0x85,max:0xa1,range:0x37
DM1:min:0x66,mid:0x7f,max:0x99,range:0x33
DQS2:0x54:
DQ16:min:0x6a,mid:0x88,max:0xa6,range:0x3c
DQ17:min:0x6a,mid:0x87,max:0xa5,range:0x3b
DQ18:min:0x67,mid:0x84,max:0xa1,range:0x3a
DQ19:min:0x67,mid:0x84,max:0xa1,range:0x3a
DQ20:min:0x5f,mid:0x7b,max:0x98,range:0x39
DQ21:min:0x5d,mid:0x78,max:0x94,range:0x37
DQ22:min:0x5f,mid:0x7a,max:0x95,range:0x36
DQ23:min:0x67,mid:0x7f,max:0x98,range:0x31
DM2:min:0x66,mid:0x80,max:0x9b,range:0x35
DQS3:0x48:
DQ24:min:0x5f,mid:0x7d,max:0x9b,range:0x3c
DQ25:min:0x5e,mid:0x7b,max:0x98,range:0x3a
DQ26:min:0x5d,mid:0x7a,max:0x97,range:0x3a
DQ27:min:0x5b,mid:0x78,max:0x96,range:0x3b
DQ28:min:0x67,mid:0x83,max:0xa0,range:0x39
DQ29:min:0x66,mid:0x83,max:0xa0,range:0x3a
DQ30:min:0x65,mid:0x7f,max:0x9a,range:0x35
DQ31:min:0x69,mid:0x85,max:0xa2,range:0x39
DM3:min:0x5e,mid:0x7b,max:0x98,range:0x3a
CA Training result:
clk_a:0x58, clk_b:0x58
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x49, mid:0x8c max:0xcf, range:0x86
cs0 chA ca1 min: 0x53, mid:0x8d max:0xc8, range:0x75
cs0 chA ca2 min: 0x3d, mid:0x82 max:0xc8, range:0x8b
cs0 chA ca3 min: 0x4a, mid:0x81 max:0xb9, range:0x6f
cs0 chA ca4 min: 0x3d, mid:0x82 max:0xc8, range:0x8b
cs0 chA ca5 min: 0x48, mid:0x7f max:0xb7, range:0x6f
cs0 chA CS min: 0x4a, mid:0x7b max:0xad, range:0x63
cs0 chB ca0 min: 0x45, mid:0x88 max:0xcc, range:0x87
cs0 chB ca1 min: 0x4c, mid:0x87 max:0xc3, range:0x77
cs0 chB ca2 min: 0x3c, mid:0x81 max:0xc7, range:0x8b
cs0 chB ca3 min: 0x4a, mid:0x81 max:0xb8, range:0x6e
cs0 chB ca4 min: 0x3b, mid:0x81 max:0xc7, range:0x8c
cs0 chB ca5 min: 0x47, mid:0x7f max:0xb8, range:0x71
cs0 chB CS min: 0x49, mid:0x7a max:0xab, range:0x62
cs1 chA ca0 min: 0x47, mid:0x8b max:0xd0, range:0x89
cs1 chA ca1 min: 0x53, mid:0x8d max:0xc7, range:0x74
cs1 chA ca2 min: 0x3b, mid:0x81 max:0xc8, range:0x8d
cs1 chA ca3 min: 0x49, mid:0x81 max:0xb9, range:0x70
cs1 chA ca4 min: 0x3c, mid:0x81 max:0xc7, range:0x8b
cs1 chA ca5 min: 0x48, mid:0x80 max:0xb8, range:0x70
cs1 chA CS min: 0x4a, mid:0x7b max:0xac, range:0x62
cs1 chB ca0 min: 0x46, mid:0x89 max:0xcd, range:0x87
cs1 chB ca1 min: 0x4e, mid:0x88 max:0xc3, range:0x75
cs1 chB ca2 min: 0x3d, mid:0x82 max:0xc8, range:0x8b
cs1 chB ca3 min: 0x4b, mid:0x82 max:0xb9, range:0x6e
cs1 chB ca4 min: 0x3d, mid:0x82 max:0xc7, range:0x8a
cs1 chB ca5 min: 0x48, mid:0x80 max:0xb9, range:0x71
cs1 chB CS min: 0x47, mid:0x78 max:0xaa, range:0x63
RX DQS Train result:
cs0, DQS0:cyc:3,oph:4,dll:4
cs0, DQS1:cyc:3,oph:4,dll:14
cs0, DQS2:cyc:3,oph:3,dll:30
cs0, DQS3:cyc:3,oph:4,dll:11
cs1, DQS0:cyc:3,oph:4,dll:5
cs1, DQS1:cyc:3,oph:4,dll:24
cs1, DQS2:cyc:3,oph:4,dll:5
cs1, DQS3:cyc:3,oph:4,dll:19
change to: 1056MHz(final freq)
PHY drv:clk:36,ca:36,DQ:29,odt:60
PHY drv:clk:0x1a,0x1a,ca:0x1a,0x1a,DQ:0x1e,0x1e,odt:0x0,0xa
vrefinner:0x55, vrefout:0x100
dram drv:40,odt:80
vref_ca:00000071
minca:0x7f,ck:0x80,ab:0x80,0x80, min_ck:0x1
get_clk_dqs_def_val: tdqs2dq:458
clk:0x39, clk_delta:-71,max_freq:1056
skew.dqs[0][0]:0x42
skew.dqs[0][1]:0x2d
skew.dqs[0][2]:0x33
skew.dqs[0][3]:0x23
skew.dqs[1][0]:0x3f
skew.dqs[1][1]:0x2d
skew.dqs[1][2]:0x33
skew.dqs[1][3]:0x29
cs 0:
the read training result:
DQS0:0x3e:
DQ0:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ1:min:0xd,mid:0x29,max:0x46,range:0x39
DQ2:min:0xf,mid:0x2d,max:0x4b,range:0x3c
DQ3:min:0xe,mid:0x2a,max:0x46,range:0x38
DQ4:min:0x2,mid:0x1f,max:0x3d,range:0x3b
DQ5:min:0x4,mid:0x22,max:0x41,range:0x3d
DQ6:min:0x7,mid:0x24,max:0x42,range:0x3b
DQ7:min:0x6,mid:0x22,max:0x3f,range:0x39
DQS1:0x3c:
DQ8:min:0x7,mid:0x25,max:0x43,range:0x3c
DQ9:min:0x7,mid:0x25,max:0x44,range:0x3d
DQ10:min:0x3,mid:0x21,max:0x40,range:0x3d
DQ11:min:0x1,mid:0x20,max:0x3f,range:0x3e
DQ12:min:0xb,mid:0x29,max:0x47,range:0x3c
DQ13:min:0xb,mid:0x28,max:0x46,range:0x3b
DQ14:min:0xd,mid:0x2a,max:0x48,range:0x3b
DQ15:min:0x8,mid:0x26,max:0x45,range:0x3d
DQS2:0x41:
DQ16:min:0xf,mid:0x2e,max:0x4e,range:0x3f
DQ17:min:0x11,mid:0x2e,max:0x4b,range:0x3a
DQ18:min:0xe,mid:0x2c,max:0x4a,range:0x3c
DQ19:min:0xb,mid:0x29,max:0x48,range:0x3d
DQ20:min:0x6,mid:0x24,max:0x43,range:0x3d
DQ21:min:0x2,mid:0x20,max:0x3e,range:0x3c
DQ22:min:0x2,mid:0x20,max:0x3f,range:0x3d
DQ23:min:0x6,mid:0x23,max:0x40,range:0x3a
DQS3:0x36:
DQ24:min:0x8,mid:0x25,max:0x43,range:0x3b
DQ25:min:0x4,mid:0x21,max:0x3e,range:0x3a
DQ26:min:0x5,mid:0x21,max:0x3d,range:0x38
DQ27:min:0x1,mid:0x1c,max:0x38,range:0x37
DQ28:min:0xa,mid:0x28,max:0x46,range:0x3c
DQ29:min:0xa,mid:0x27,max:0x44,range:0x3a
DQ30:min:0x8,mid:0x24,max:0x40,range:0x38
DQ31:min:0xb,mid:0x28,max:0x46,range:0x3b
the write training result:
DQS0:0x42:
DQ0:min:0x69,mid:0x84,max:0x9f,range:0x36
DQ1:min:0x6d,mid:0x88,max:0xa3,range:0x36
DQ2:min:0x6f,mid:0x8a,max:0xa5,range:0x36
DQ3:min:0x6d,mid:0x88,max:0xa3,range:0x36
DQ4:min:0x5e,mid:0x79,max:0x94,range:0x36
DQ5:min:0x63,mid:0x7c,max:0x96,range:0x33
DQ6:min:0x67,mid:0x81,max:0x9c,range:0x35
DQ7:min:0x69,mid:0x81,max:0x9a,range:0x31
DM0:min:0x66,mid:0x80,max:0x9a,range:0x34
DQS1:0x2d:
DQ8:min:0x53,mid:0x70,max:0x8d,range:0x3a
DQ9:min:0x53,mid:0x6e,max:0x89,range:0x36
DQ10:min:0x4f,mid:0x6a,max:0x85,range:0x36
DQ11:min:0x4e,mid:0x69,max:0x85,range:0x37
DQ12:min:0x57,mid:0x71,max:0x8c,range:0x35
DQ13:min:0x56,mid:0x70,max:0x8b,range:0x35
DQ14:min:0x59,mid:0x71,max:0x8a,range:0x31
DQ15:min:0x58,mid:0x71,max:0x8a,range:0x32
DM1:min:0x54,mid:0x6d,max:0x87,range:0x33
DQS2:0x33:
DQ16:min:0x5c,mid:0x78,max:0x94,range:0x38
DQ17:min:0x5b,mid:0x77,max:0x94,range:0x39
DQ18:min:0x58,mid:0x72,max:0x8d,range:0x35
DQ19:min:0x57,mid:0x72,max:0x8d,range:0x36
DQ20:min:0x54,mid:0x6c,max:0x85,range:0x31
DQ21:min:0x4f,mid:0x65,max:0x7b,range:0x2c
DQ22:min:0x52,mid:0x67,max:0x7c,range:0x2a
DQ23:min:0x56,mid:0x6d,max:0x85,range:0x2f
DM2:min:0x57,mid:0x71,max:0x8b,range:0x34
DQS3:0x23:
DQ24:min:0x4e,mid:0x6b,max:0x89,range:0x3b
DQ25:min:0x4e,mid:0x65,max:0x7d,range:0x2f
DQ26:min:0x4c,mid:0x64,max:0x7c,range:0x30
DQ27:min:0x4b,mid:0x60,max:0x76,range:0x2b
DQ28:min:0x52,mid:0x6c,max:0x87,range:0x35
DQ29:min:0x53,mid:0x6c,max:0x86,range:0x33
DQ30:min:0x50,mid:0x68,max:0x81,range:0x31
DQ31:min:0x55,mid:0x70,max:0x8b,range:0x36
DM3:min:0x4d,mid:0x64,max:0x7c,range:0x2f
cs 1:
the read training result:
DQS0:0x3d:
DQ0:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ1:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ2:min:0xe,mid:0x2c,max:0x4a,range:0x3c
DQ3:min:0xc,mid:0x29,max:0x46,range:0x3a
DQ4:min:0x2,mid:0x20,max:0x3e,range:0x3c
DQ5:min:0x3,mid:0x22,max:0x41,range:0x3e
DQ6:min:0x7,mid:0x24,max:0x42,range:0x3b
DQ7:min:0x6,mid:0x22,max:0x3f,range:0x39
DQS1:0x3b:
DQ8:min:0x7,mid:0x23,max:0x40,range:0x39
DQ9:min:0x6,mid:0x23,max:0x41,range:0x3b
DQ10:min:0x3,mid:0x20,max:0x3d,range:0x3a
DQ11:min:0x2,mid:0x1f,max:0x3d,range:0x3b
DQ12:min:0xc,mid:0x28,max:0x44,range:0x38
DQ13:min:0xb,mid:0x27,max:0x44,range:0x39
DQ14:min:0xd,mid:0x2a,max:0x47,range:0x3a
DQ15:min:0x9,mid:0x26,max:0x44,range:0x3b
DQS2:0x41:
DQ16:min:0x10,mid:0x2e,max:0x4c,range:0x3c
DQ17:min:0x10,mid:0x2c,max:0x48,range:0x38
DQ18:min:0xc,mid:0x29,max:0x47,range:0x3b
DQ19:min:0xb,mid:0x28,max:0x46,range:0x3b
DQ20:min:0x6,mid:0x24,max:0x42,range:0x3c
DQ21:min:0x1,mid:0x1e,max:0x3c,range:0x3b
DQ22:min:0x3,mid:0x21,max:0x3f,range:0x3c
DQ23:min:0x6,mid:0x23,max:0x40,range:0x3a
DQS3:0x37:
DQ24:min:0x9,mid:0x26,max:0x43,range:0x3a
DQ25:min:0x6,mid:0x22,max:0x3f,range:0x39
DQ26:min:0x6,mid:0x22,max:0x3f,range:0x39
DQ27:min:0x1,mid:0x1c,max:0x38,range:0x37
DQ28:min:0xb,mid:0x29,max:0x48,range:0x3d
DQ29:min:0xa,mid:0x27,max:0x44,range:0x3a
DQ30:min:0x8,mid:0x24,max:0x41,range:0x39
DQ31:min:0xb,mid:0x29,max:0x47,range:0x3c
the write training result:
DQS0:0x42:
DQ0:min:0x67,mid:0x83,max:0x9f,range:0x38
DQ1:min:0x69,mid:0x85,max:0xa1,range:0x38
DQ2:min:0x6b,mid:0x86,max:0xa1,range:0x36
DQ3:min:0x69,mid:0x83,max:0x9e,range:0x35
DQ4:min:0x5b,mid:0x77,max:0x93,range:0x38
DQ5:min:0x5e,mid:0x79,max:0x95,range:0x37
DQ6:min:0x63,mid:0x7e,max:0x9a,range:0x37
DQ7:min:0x66,mid:0x7f,max:0x98,range:0x32
DM0:min:0x64,mid:0x7d,max:0x97,range:0x33
DQS1:0x2d:
DQ8:min:0x57,mid:0x73,max:0x90,range:0x39
DQ9:min:0x57,mid:0x72,max:0x8d,range:0x36
DQ10:min:0x53,mid:0x6d,max:0x88,range:0x35
DQ11:min:0x52,mid:0x6c,max:0x87,range:0x35
DQ12:min:0x5b,mid:0x75,max:0x90,range:0x35
DQ13:min:0x5a,mid:0x74,max:0x8e,range:0x34
DQ14:min:0x5c,mid:0x74,max:0x8d,range:0x31
DQ15:min:0x5b,mid:0x75,max:0x8f,range:0x34
DM1:min:0x57,mid:0x72,max:0x8d,range:0x36
DQS2:0x33:
DQ16:min:0x5d,mid:0x79,max:0x95,range:0x38
DQ17:min:0x5d,mid:0x79,max:0x95,range:0x38
DQ18:min:0x58,mid:0x73,max:0x8f,range:0x37
DQ19:min:0x58,mid:0x73,max:0x8e,range:0x36
DQ20:min:0x54,mid:0x6c,max:0x85,range:0x31
DQ21:min:0x50,mid:0x64,max:0x78,range:0x28
DQ22:min:0x52,mid:0x69,max:0x81,range:0x2f
DQ23:min:0x56,mid:0x6e,max:0x86,range:0x30
DM2:min:0x59,mid:0x72,max:0x8c,range:0x33
DQS3:0x23:
DQ24:min:0x55,mid:0x72,max:0x8f,range:0x3a
DQ25:min:0x53,mid:0x6d,max:0x87,range:0x34
DQ26:min:0x52,mid:0x6b,max:0x85,range:0x33
DQ27:min:0x4f,mid:0x67,max:0x80,range:0x31
DQ28:min:0x57,mid:0x72,max:0x8d,range:0x36
DQ29:min:0x58,mid:0x73,max:0x8f,range:0x37
DQ30:min:0x56,mid:0x6e,max:0x87,range:0x31
DQ31:min:0x5b,mid:0x76,max:0x91,range:0x36
DM3:min:0x52,mid:0x6c,max:0x86,range:0x34
CA Training result:
clk_a:0x39, clk_b:0x39
reg0x26c:0x0, 0x0
cs0 chA ca0 min: 0x58, mid:0x91 max:0xca, range:0x72
cs0 chA ca1 min: 0x4d, mid:0x91 max:0xd6, range:0x89
cs0 chA ca2 min: 0x4d, mid:0x86 max:0xbf, range:0x72
cs0 chA ca3 min: 0x40, mid:0x83 max:0xc7, range:0x87
cs0 chA ca4 min: 0x4d, mid:0x85 max:0xbe, range:0x71
cs0 chA ca5 min: 0x3f, mid:0x82 max:0xc5, range:0x86
cs0 chA CS min: 0x4d, mid:0x7c max:0xab, range:0x5e
cs0 chB ca0 min: 0x51, mid:0x8a max:0xc3, range:0x72
cs0 chB ca1 min: 0x43, mid:0x89 max:0xcf, range:0x8c
cs0 chB ca2 min: 0x4a, mid:0x84 max:0xbe, range:0x74
cs0 chB ca3 min: 0x40, mid:0x83 max:0xc7, range:0x87
cs0 chB ca4 min: 0x49, mid:0x82 max:0xbc, range:0x73
cs0 chB ca5 min: 0x3b, mid:0x7f max:0xc4, range:0x89
cs0 chB CS min: 0x4b, mid:0x79 max:0xa8, range:0x5d
cs1 chA ca0 min: 0x56, mid:0x90 max:0xca, range:0x74
cs1 chA ca1 min: 0x4e, mid:0x91 max:0xd4, range:0x86
cs1 chA ca2 min: 0x4d, mid:0x85 max:0xbe, range:0x71
cs1 chA ca3 min: 0x40, mid:0x83 max:0xc7, range:0x87
cs1 chA ca4 min: 0x4b, mid:0x84 max:0xbd, range:0x72
cs1 chA ca5 min: 0x3d, mid:0x81 max:0xc5, range:0x88
cs1 chA CS min: 0x4e, mid:0x7c max:0xab, range:0x5d
cs1 chB ca0 min: 0x52, mid:0x8b max:0xc4, range:0x72
cs1 chB ca1 min: 0x44, mid:0x89 max:0xcf, range:0x8b
cs1 chB ca2 min: 0x4c, mid:0x85 max:0xbf, range:0x73
cs1 chB ca3 min: 0x40, mid:0x84 max:0xc9, range:0x89
cs1 chB ca4 min: 0x4c, mid:0x84 max:0xbc, range:0x70
cs1 chB ca5 min: 0x3d, mid:0x81 max:0xc6, range:0x89
cs1 chB CS min: 0x4a, mid:0x79 max:0xa8, range:0x5e
RX DQS Train result:
cs0, DQS0:cyc:3,oph:5,dll:19
cs0, DQS1:cyc:3,oph:5,dll:31
cs0, DQS2:cyc:3,oph:5,dll:16
cs0, DQS3:cyc:3,oph:5,dll:28
cs1, DQS0:cyc:3,oph:5,dll:20
cs1, DQS1:cyc:3,oph:6,dll:16
cs1, DQS2:cyc:3,oph:5,dll:19
cs1, DQS3:cyc:3,oph:6,dll:7
out
Is there anything else to trace why the bootloader isn't working?
Thank you in advance
BR Chris