Advertisement
TehnoZet2

ListingAX6000

Nov 3rd, 2024
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.85 KB | Source Code | 0 0
  1. F0: 102B 0000
  2. FA: 1040 0000
  3. FA: 1040 0000 [0200]
  4. F9: 0000 0000
  5. V0: 0000 0000 [0001]
  6. 00: 0000 0000
  7. BP: 2400 0041 [0000]
  8. G0: 1190 0000
  9. EC: 0000 0000 [1000]
  10. T0: 0000 0228 [010F]
  11. Jump to BL
  12.  
  13. NOTICE: BL2: v2.6(release):8b2bdeec64-dirty
  14. NOTICE: BL2: Built : 09:23:25, Jan 30 2023
  15. INFO: BL2: Doing platform setup
  16. NOTICE: WDT: disabled
  17. NOTICE: CPU: MT7986 (2000MHz)
  18. NOTICE: EMI: Using DDR4 settings
  19.  
  20. before ctrl3 = 0x0
  21. clear request & ack
  22. after ctrl3 = 0x0
  23.  
  24. DVFSRC_SUCCESS 0
  25.  
  26. dump toprgu registers data:
  27. 1001c000 | 00000000 0000ffe0 00000000 00000000
  28. 1001c010 | 00000fff 00000000 00800000 00000000
  29. 1001c020 | 00000000 00000000 00000000 00000000
  30. 1001c030 | 003c0003 003c0003 00000000 00000000
  31. 1001c040 | 00000000 00000000 00000000 00000000
  32. 1001c050 | 00000000 00000000 00000000 00000000
  33. 1001c060 | 00000000 00000000 00000000 00000000
  34. 1001c070 | 00000000 00000000 00000000 00000000
  35. 1001c080 | 00000000 00000000 00000000 00000000
  36.  
  37. dump drm registers data:
  38. 1001d000 | 00000000 00000000 00000000 00000000
  39. 1001d010 | 00000000 00000000 00000000 00000000
  40. 1001d020 | 00000000 00000000 00000000 00000000
  41. 1001d030 | 00a083f1 000003ff 00100000 00000000
  42. 1001d040 | 00000000 00000000 00020303 000000ff
  43. 1001d050 | 00000000 00000000 00000000 00000000
  44. 1001d060 | 00000002 00000000 00000000 00000000
  45. drm: 500 = 0x8
  46. [DDR Reserve] ddr reserve mode not be enabled yet
  47. Save DRM_DEBUG_CTL(0xa083f1)
  48. DRM_LATCH_CTL : 0x27e71
  49. DRM_LATCH_CTL2: 0x200a0
  50. drm_update_reg: 0, bits: 0x8000, addr: 0x1001d030, val: 0xa003f1
  51. drm_update_reg: 0, bits: 0x80000, addr: 0x1001d030, val: 0xa003f1
  52. drm_update_reg: 0, bits: 0x200, addr: 0x1001d034, val: 0x1ff
  53. drm_update_reg: 0, bits: 0x200000, addr: 0x1001d034, val: 0x1ff
  54. drm_update_reg: 0, bits: 0x100, addr: 0x1001d034, val: 0xff
  55. MTK_DRM_DEBUG_CTL : 0xa003f1
  56. MTK_DRM_DEBUG_CTL2: 0xff
  57. drm_update_reg: 0, bits: 0x4000, addr: 0x1001d030, val: 0xa003f1
  58. DRM DDR reserve mode FAIL! a083f1
  59. DDR RESERVE Success 0
  60. drm_update_reg: 0, bits: 0x2000, addr: 0x1001d030, val: 0xa003f1
  61. drm_update_reg: 0, bits: 0x1000, addr: 0x1001d030, val: 0xa003f1
  62. [DRAM] into mt_set_emi
  63. [EMI] ComboMCP not ready, using default setting
  64.  
  65. Init_DRAM:2169: init PCDDR4 dram Start
  66. [MD32_INIT] in c code >>>>>>
  67. [MD32_INIT] 3
  68. [MD32_INIT] 4
  69. [MD32_INIT] 5
  70. [MD32_INIT] 6
  71. [MD32_INIT] V22 add 1
  72. [MD32_INIT] V22 add 1 end
  73. [MD32_INIT] 7
  74. [MD32_INIT] 8
  75. [MD32_INIT] 9
  76. [MD32_INIT] 10
  77. [MD32_INIT] 11
  78. [MD32_INIT] 12
  79. [MD32_INIT] 13
  80. [MD32_INIT] 14
  81. [MD32_INIT] 15
  82. [MD32_INIT] 16
  83. [MD32_INIT] 17
  84. [MD32_INIT] 18
  85. [MD32_INIT] 19
  86. [MD32_INIT] 20
  87. [MD32_INIT] 21
  88. [MD32_INIT] 22
  89. [MD32_INIT] 23
  90. [MD32_INIT] 28
  91. [MD32_INIT] 29
  92. [MD32_INIT] 30 for RTMRW, if have
  93. [MD32_INIT] in c code <<<<<<
  94. [Set_DRAM_Pinmux_Sel] DRAMPinmux = 0
  95.  
  96.  
  97. [Bian_co] ETT version 0.0.0.1
  98. dram_type 4, R0 cbt_mode 0, R1 cbt_mode 0 VENDOR=136
  99.  
  100. Read voltage for 1600, 0
  101. Vio18 = 0
  102. Vcore = 0
  103. Vdram = 0
  104. Vddq = 0
  105. Vmddr = 0
  106. == DRAMC_CTX_T ==
  107. support_channel_num: 1
  108. channel: 0
  109. support_rank_num: 1
  110. rank: 0
  111. freq_sel: 22
  112. shu_type: 0
  113. dram_type: 4
  114. dram_fsp: 0
  115. odt_onoff: 1
  116. DBI_R_onoff: 0, 0
  117. DBI_W_onoff: 0, 0
  118. data_width: 16
  119. test2_1: 0x55000000
  120. test2_2: 0xaa000100
  121. frequency: 1600
  122. freqGroup: 1600
  123. u1PLLMode: 0
  124. dram type 6
  125. ===============================================================================
  126. Dram Type= 4, Freq= 1600, CH_0, rank 0
  127. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  128. ===============================================================================
  129. OCD DRVP=0 ,CALOUT=0
  130. OCD DRVP=1 ,CALOUT=0
  131. OCD DRVP=2 ,CALOUT=0
  132. OCD DRVP=3 ,CALOUT=0
  133. OCD DRVP=4 ,CALOUT=0
  134. OCD DRVP=5 ,CALOUT=0
  135. OCD DRVP=6 ,CALOUT=0
  136. OCD DRVP=7 ,CALOUT=0
  137. OCD DRVP=8 ,CALOUT=0
  138. OCD DRVP=9 ,CALOUT=1
  139.  
  140. OCD DRVP calibration OK! DRVP=9
  141.  
  142. OCD DRVN=0 ,CALOUT=1
  143. OCD DRVN=1 ,CALOUT=1
  144. OCD DRVN=2 ,CALOUT=1
  145. OCD DRVN=3 ,CALOUT=1
  146. OCD DRVN=4 ,CALOUT=1
  147. OCD DRVN=5 ,CALOUT=1
  148. OCD DRVN=6 ,CALOUT=0
  149.  
  150. OCD DRVN calibration OK! DRVN=6
  151.  
  152. [SwImpedanceCal] DRVP=9, DRVN=6
  153. freq_region=0, Reg: DRVP=9, DRVN=6, ODTP=6
  154. MEM_TYPE=6, freq_sel=22
  155. [ModeRegister CWL Config] data_rate:3200-MR_CWL:[ModeRegister CL Config] data_rate:3200-MR_CL:[ModeRegister WR Config] data_rate:3200-MR_WR:===================================
  156. PCDDR4 DRAM CONFIGURATION
  157. ===================================
  158. CWL = 0x7
  159. RTT_NORM = 0x6
  160. CL = 0xb
  161. AL = 0x0
  162. BL = 0x0
  163. RBT = 0x0
  164. WR = 0x8
  165. ===================================
  166. ===================================
  167. ANA top config
  168. ===================================
  169. ASYNC_MODE = 3
  170. DLL_ASYNC_EN = 1
  171. ALL_SLAVE_EN = 0
  172. NEW_RANK_MODE = 0
  173. DLL_IDLE_MODE = 1
  174. LP45_APHY_COMB_EN = 1
  175. TX_ODT_DIS = 0
  176. NEW_8X_MODE = 0
  177. ===================================
  178. ===================================
  179. data_rate = 3200
  180. CKR = 1
  181. DQ_P2S_RATIO = 8
  182. ===================================
  183. CA_P2S_RATIO = 8
  184. DQ_CA_OPEN = 0
  185. DQ_SEMI_OPEN = 0
  186. CA_SEMI_OPEN = 0
  187. CA_FULL_RATE = 0
  188. DQ_CKDIV4_EN = 0
  189. CA_CKDIV4_EN = 0
  190. CA_PREDIV_EN = 0
  191. PH8_DLY = 31
  192. SEMI_OPEN_CA_PICK_MCK_RATIO= 0
  193. DQ_AAMCK_DIV = 4
  194. CA_AAMCK_DIV = 4
  195. CA_ADMCK_DIV = 4
  196. DQ_TRACK_CA_EN = 0
  197. CA_PICK = 1600
  198. CA_MCKIO = 1600
  199. MCKIO_SEMI = 0
  200. PLL_FREQ = 3200
  201. DQ_UI_PI_RATIO = 32
  202. CA_UI_PI_RATIO = 0
  203. ===================================
  204. ===================================
  205. memory_type:PCDDR4
  206. GP_NUM : 1
  207. SRAM_EN : 1
  208. MD32_EN : 0
  209. ===================================
  210. ===========================================
  211. HW_ZQCAL_config
  212. ===========================================
  213. ZQCALL is 0
  214. TZQLAT is 27
  215. ZQCSDUAL is 0
  216. ZQCSCNT is 511
  217. ===========================================
  218. [ANA_INIT] >>>>>>>>>>>>>>
  219. [ANA_ClockOff_Sequence] flow start
  220. WLY_DEBUG::ANA_ClockOff_Sequence delay 100ns start
  221. WLY_DEBUG::ANA_ClockOff_Sequence delay 100ns end
  222. [ANA_ClockOff_Sequence] flow end
  223. ============ PULL DRAM RESETB DOWN ============
  224. ========== PULL DRAM RESETB DOWN end =========
  225. ============ SUSPEND_ON ============
  226. ============ SUSPEND_ON end ============
  227. ============ SPM_control ============
  228. ============ SPM_control end ============
  229. <<<<<< [CONFIGURE PHASE]: ANA_TX
  230. >>>>>> [CONFIGURE PHASE][SHUFFLE]: PLL
  231. ===================================
  232. data_rate = 3200,PCW = 0X7800
  233. ===================================
  234. <<<<<< [CONFIGURE PHASE][SHUFFLE]: PLL
  235. INFO: RG_ARDQ_REV_B0_TEMP_VALUE= 0x0
  236. INFO: RG_ARDQ_REV_B0_TEMP_VALUE= 0x0
  237. INFO: RG_ARDQ_REV_B1_TEMP_VALUE= 0x0
  238. INFO: RG_ARDQ_REV_B1_TEMP_VALUE= 0x0
  239. INFO: RG_ARDQ_REV_B2_TEMP_VALUE= 0x0
  240. INFO: RG_ARDQ_REV_B1_TEMP_VALUE= 0x0
  241. INFO: RG_ARCMD_REV_TEMP_VALUE= 0x0
  242. INFO: RG_ARCMD_REV_TEMP_VALUE= 0x60
  243. >>>>>> [CONFIGURE PHASE][SHUFFLE]: ANA CLOCK DIV configuration
  244. INFO: RG_ARDQ_REV_B0_TEMP_VALUE= 0x0
  245. INFO: RG_ARDQ_REV_B0_TEMP_VALUE= 0x0 PH8_DLY= 0x1f
  246. INFO: RG_ARDQ_REV_B1_TEMP_VALUE= 0x0
  247. INFO: RG_ARDQ_REV_B1_TEMP_VALUE= 0x0 PH8_DLY= 0x1f
  248. INFO: RG_ARDQ_REV_B2_TEMP_VALUE= 0x0
  249. INFO: RG_ARDQ_REV_B2_TEMP_VALUE= 0x0 PH8_DLY= 0x1f
  250. INFO: RG_ARCMD_REV_TEMP_VALUE= 0x60
  251. INFO: RG_ARCMD_REV_TEMP_VALUE= 0x60 PH8_DLY= 0x1f
  252. <<<<<< [CONFIGURE PHASE][SHUFFLE]: ANA CLOCK DIV configuration
  253. >>>>>> [CONFIGURE PHASE][SHUFFLE]: DLL
  254. INFO: RG_ARCMD_REV_TEMP_VALUE= 0x60
  255. INFO: RG_ARCMD_REV_TEMP_VALUE= 0x61
  256. <<<<<< [CONFIGURE PHASE][SHUFFLE]: DLL
  257. [ANA_INIT] flow start
  258. [ANA_INIT] PLL >>>>>>>>
  259. [ANA_INIT] PLL <<<<<<<<
  260. [ANA_INIT] MIDPI >>>>>>>>
  261. [ANA_INIT] MIDPI <<<<<<<<
  262. [ANA_INIT] DLL >>>>>>>>
  263. [ANA_INIT] DLL <<<<<<<<
  264. [ANA_INIT] flow end
  265. [ANA_INIT] <<<<<<<<<<<<<
  266. [Flow] [DDRPHY] DIG_CONFIG_NONSHUF_DCM <<<<<
  267. [Flow] [DDRPHY] DIG_CONFIG_NONSHUF_DCM <<<<<
  268. [Flow] Enable top DCM control >>>>>
  269. [Flow] Enable top DCM control <<<<<
  270. Enable DLL master slave shuffle
  271. ==============================================================
  272. Gating Mode config
  273. ==============================================================
  274. Config description:
  275. RX_GATING_MODE 0: Pulse Mode 1: Burst Mode(8UI) 2: Burst Mode(7UI) 3: Original Burst Mode
  276. RX_GATING_TRACK_MODE 0: Valid DLY Mode 1: Valid Mode (Jade-like) 2: FIFO mode
  277. SELPH_MODE 0: By rank 1: By Phase
  278. ==============================================================
  279. GAT_TRACK_EN = 1
  280. RX_GATING_MODE = 2
  281. RX_GATING_TRACK_MODE = 2
  282. SELPH_MODE = 1
  283. PICG_EARLY_EN = 1
  284. VALID_LAT_VALUE = 0
  285. ==============================================================
  286. Enter into Gating configuration >>>>
  287. Exit from Gating configuration <<<<
  288. [DIG_HW_NONSHUF_ZQCAL_CFG],Configuration Enter
  289. [DIG_HW_NONSHUF_ZQCAL_CFG_FOR_PCDDR],Configuration Enter
  290. [DIG_HW_NONSHUF_ZQCAL_CFG],Configuration Enter
  291. [DIG_HW_NONSHUF_ZQCAL_CFG_FOR_PCDDR],Configuration Enter
  292. Enter into PICG configuration >>>>
  293. Exit from PICG configuration <<<<
  294. [DIG_SHUF_CONFIG] DCM_FUNCTION >>>>>>, group_id=0
  295. [DIG_SHUF_CONFIG] DCM_FUNCTION <<<<<<, group_id=0
  296. [DIG_FREQ_CONFIG][TX_CA][Delay] ch_id:0, group_id:0 >>>>>
  297. [DIG_FREQ_CONFIG][TX_CA][Delay] ch_id:0, group_id:0 <<<<<
  298. [DIG_HW_SHUF_ZQCAL_CFG] Group:0, Configuration Enter
  299. [ModeRegister CWL Config] data_rate:3200-MR_CWL:[ModeRegister CL Config] data_rate:3200-MR_CL:[ModeRegister WR Config] data_rate:3200-MR_WR:===================================
  300. PCDDR4 DRAM CONFIGURATION
  301. ===================================
  302. CWL = 0x7
  303. RTT_NORM = 0x6
  304. CL = 0xb
  305. AL = 0x0
  306. BL = 0x0
  307. RBT = 0x0
  308. WR = 0x8
  309. ===================================
  310. [ReadLatency GET] MR_CL:[ReadLatency GET] MR_CL:UI_MCK_least is 1
  311. RX_GW_selph_by_ps[0] is 12464
  312. RX_GW_selph_by_ps[1] is 12464
  313. RX_GW_selph_by_ps[2] is 12464
  314. RX_GW_selph_by_ps[3] is 12464
  315. ===================================
  316. RX_path CONFIGURATION
  317. ===================================
  318. data_rate is 3200
  319. dq_p2s_ratio is 8
  320. ca_default_delay is 1
  321. ca_ser_latency is 7
  322. cs2RL_start is 1
  323. byte_num is 2
  324. rank_num is 2
  325. RL[0] is 24
  326. RL[1] is 24
  327. RL_min is 24
  328. RL_max is 24
  329. TDQSCK[0] is 0
  330. TDQSCK[1] is 0
  331. TDQSCK[2] is 0
  332. TDQSCK[3] is 0
  333. dqsien_default_delay is 0
  334. dqsien_ser_latency is 7
  335. oe_ser_latency is 4
  336. gating_window_ahead_dqs is 2
  337. aphy_slice_delay is 11
  338. aphy_dtc_delay is 100
  339. aphy_lead_lag_margin is 16
  340. dram_ui_ratio is 2
  341. dq_ui_unit is 312
  342. ca_ui_unit is 312
  343. MCK_unit is 2496
  344. dramc_dram_ratio is 4
  345. CKR is 1
  346. tRPRE_toggle is 0
  347. tRPRE_static is 2
  348. tRPST is 0
  349. DQSIENMODE is 1
  350. BL is 16
  351. FAKE_1TO16_MODE is 0
  352. SVA_1_10_t2_SPEC is 11
  353. read_cmd_out is 1
  354. ca_MCKIO_ui_unit is 312
  355. ca_p2s_ratio is 8
  356. TDQSCK_min_SPEC is 0
  357. TDQSCK_max_SPEC is 360
  358. TX_pipeline is 1
  359. RX_pipeline is 1
  360. NEW_RANK_MODE is 0
  361. close_loop_mode is 1
  362. ===================================
  363. ===================================
  364. RX_path RG value
  365. ===================================
  366. RX_UI_P0[0] is 15
  367. RX_UI_P0[1] is 15
  368. RX_UI_P0[2] is 15
  369. RX_UI_P0[3] is 15
  370. RX_UI_P1[0] is 19
  371. RX_UI_P1[1] is 19
  372. RX_UI_P1[2] is 19
  373. RX_UI_P1[3] is 19
  374. RX_PI[0] is 31
  375. RX_PI[1] is 31
  376. RX_PI[2] is 31
  377. RX_PI[3] is 31
  378. DQSINCTL is 3
  379. DATLAT_DSEL is 11
  380. DATLAT is 12
  381. DATLAT_DSEL_PHY is 12
  382. DLE_EXTEND is 1
  383. RX_IN_GATE_EN_HEAD is 0
  384. RX_IN_GATE_EN_TAIL is 0
  385. RX_IN_BUFF_EN_HEAD is 2
  386. RX_IN_BUFF_EN_TAIL is 0
  387. RX_IN_GATE_EN_PRE_OFFSET is 2
  388. RANKINCTL_ROOT1 is 1
  389. RANKINCTL is 1
  390. RANKINCTL_STB is 2
  391. RANKINCTL_RXDLY is 0
  392. SHU_GW_THRD_POS is 42
  393. SHU_GW_THRD_NEG is 0
  394. RDSEL_TRACK_EN is 0
  395. RDSEL_HWSAVE_MSK is 1
  396. DMDATLAT_i is 12
  397. RODTEN is 0
  398. RODT is -27331254
  399. RODTE is 1
  400. RODTE2 is 1
  401. ODTEN_MCK_P0[4] is 0
  402. ODTEN_MCK_P1[4] is 0
  403. ODTEN_UI_P0[4] is 0
  404. ODTEN_UI_P1[4] is 0
  405. RX_RANK_DQS_LAT is 0
  406. RX_RANK_DQ_LAT is 1
  407. RANKINCTL_PHY is 5
  408. RANK_SEL_LAT_CA is 0
  409. RANK_SEL_LAT_B0 is 0
  410. RANK_SEL_LAT_B1 is 0
  411. RANK_SEL_STB_EN is 0
  412. RANK_SEL_RXDLY_TRACK is 0
  413. RANK_SEL_STB_TRACK is 1
  414. RANK_SEL_STB_PHASE_EN is 1
  415. RANK_SEL_PHSINCTL is 2
  416. RANK_SEL_STB_UI_MINUS is 2
  417. RANK_SEL_STB_UI_PLUS is 0
  418. RANK_SEL_MCK_P0 is 0
  419. RANK_SEL_UI_P0 is 0
  420. RANK_SEL_MCK_P1 is 1
  421. RANK_SEL_UI_P1 is 0
  422. R0DQSIENLLMTEN is 1
  423. R0DQSIENLLMT is 96
  424. R0DQSIENHLMTEN is 1
  425. R0DQSIENHLMT is 63
  426. R1DQSIENLLMTEN is 1
  427. R1DQSIENLLMT is 96
  428. R1DQSIENHLMTEN is 1
  429. R1DQSIENHLMT is 63
  430. DQSIEN_FIFO_DEPTH_HALF is 1
  431. ===================================
  432. [ModeRegister CWL Config] data_rate:3200-MR_CWL:[ModeRegister CL Config] data_rate:3200-MR_CL:[ModeRegister WR Config] data_rate:3200-MR_WR:===================================
  433. PCDDR4 DRAM CONFIGURATION
  434. ===================================
  435. CWL = 0x7
  436. RTT_NORM = 0x6
  437. CL = 0xb
  438. AL = 0x0
  439. BL = 0x0
  440. RBT = 0x0
  441. WR = 0x8
  442. ===================================
  443. [WriteLatency GET] MR_CWL:[WriteLatency GET] MR_CWL:=====================================
  444. print TX_path_config
  445. =====================================
  446. data_ratio is 3200
  447. dq_p2s_ratio is 8
  448. cs2WL_start is 1
  449. byte_num is 2
  450. rank_num is 2
  451. CKR is 1
  452. DBI_WR is 0
  453. dly_1T_by_FDIV2 is 0
  454. WL[0] is 20
  455. WL[1] is 20
  456. TDQSS[0][0] is 156
  457. TDQSS[0][1] is 156
  458. TDQSS[1][0] is 156
  459. TDQSS[1][1] is 156
  460. TDQS2DQ[0][0] is 0
  461. TDQS2DQ[0][1] is 0
  462. TDQS2DQ[1][0] is 0
  463. TDQS2DQ[1][1] is 0
  464. ca_p2s_ratio is 8
  465. ca_default_dly is 1
  466. ca_default_pi is 0
  467. ca_ser_latency is 7
  468. dqs_ser_laterncy is 7
  469. dqs_default_dly is 5
  470. dqs_oe_default_dly is 2
  471. dq_ser_laterncy is 7
  472. MCK_unit is 2496
  473. dq_ui_unit is 312
  474. ca_unit is 312
  475. ca_MCKIO_unit is 312
  476. ca_frate is 0
  477. TX_ECC is 0
  478. TWPRE is 4
  479. OE_pre_margin is 400
  480. OE_pst_margin is 500
  481. OE_downgrade is 1
  482. aphy_slice_dly is 11
  483. aphy_dtc_dly is 100
  484. aphy_tx_dly is 16
  485. DDRPHY_CLK_EN_COMB_TX_OPT is 1
  486. NEW_RANK_MODE is 0
  487. close_loop_mode is 1
  488. TXP_WORKAROUND_OPT is 0
  489. ui2pi_ratio is 32
  490. XRTW2W_PI_mute_time is 7
  491. fake_mode is 0
  492. ===========================================
  493. TX_DQ_UI_OE_pre is 2
  494. TX_DQS_UI_OE_pre is 1
  495. data_ratio 3200, TX_dq_latency_ps is 8112, TX_dq_latency_MCK is 3
  496. data_ratio 3200, TX_dq_latency_ps is 8112, TX_dq_latency_MCK is 3
  497. data_ratio 3200, TX_dq_latency_ps is 8112, TX_dq_latency_MCK is 3
  498. data_ratio 3200, TX_dq_latency_ps is 8112, TX_dq_latency_MCK is 3
  499. ===========================================
  500. print TX_path_attribution
  501. ===========================================
  502. TX_DQ_MCK_OE[0][0] is 2
  503. TX_DQ_MCK_OE[0][1] is 2
  504. TX_DQ_MCK_OE[1][0] is 2
  505. TX_DQ_MCK_OE[1][1] is 2
  506. TX_DQ_UI_OE[0][0] is 6
  507. TX_DQ_UI_OE[0][1] is 6
  508. TX_DQ_UI_OE[1][0] is 6
  509. TX_DQ_UI_OE[1][1] is 6
  510. TX_DQ_MCK[0][0] is 3
  511. TX_DQ_MCK[0][1] is 3
  512. TX_DQ_MCK[1][0] is 3
  513. TX_DQ_MCK[1][1] is 3
  514. TX_DQ_UI[0][0] is 2
  515. TX_DQ_UI[0][1] is 2
  516. TX_DQ_UI[1][0] is 2
  517. TX_DQ_UI[1][1] is 2
  518. TX_DQ_PI[0][0] is 0
  519. TX_DQ_PI[0][1] is 0
  520. TX_DQ_PI[1][0] is 0
  521. TX_DQ_PI[1][1] is 0
  522. TX_DQ_UIPI_all[0][0] is 0
  523. TX_DQ_UIPI_all[0][1] is 0
  524. TX_DQ_UIPI_all[1][0] is 0
  525. TX_DQ_UIPI_all[1][1] is 0
  526. TX_DQ_dlyline[0][0] is 0
  527. TX_DQ_dlyline[0][1] is 0
  528. TX_DQ_dlyline[1][0] is 0
  529. TX_DQ_dlyline[1][1] is 0
  530. TX_DQS_MCK_OE[0][0] is 2
  531. TX_DQS_MCK_OE[0][1] is 2
  532. TX_DQS_MCK_OE[1][0] is 2
  533. TX_DQS_MCK_OE[1][1] is 2
  534. TX_DQS_UI_OE[0][0] is 6
  535. TX_DQS_UI_OE[0][1] is 6
  536. TX_DQS_UI_OE[1][0] is 6
  537. TX_DQS_UI_OE[1][1] is 6
  538. TX_DQS_MCK[0][0] is 3
  539. TX_DQS_MCK[0][1] is 3
  540. TX_DQS_MCK[1][0] is 3
  541. TX_DQS_MCK[1][1] is 3
  542. TX_DQS_UI[0][0] is 1
  543. TX_DQS_UI[0][1] is 1
  544. TX_DQS_UI[1][0] is 1
  545. TX_DQS_UI[1][1] is 1
  546. DDRPHY_CLK_EN_COMB_TX_OPT is 1
  547. TX_DQS_PI[0][0] is 16
  548. TX_DQS_PI[0][1] is 16
  549. TX_DQS_PI[1][0] is 16
  550. TX_DQS_PI[1][1] is 16
  551. DDRPHY_CLK_EN_COMB_TX_PICG_CNT is 2
  552. DDRPHY_CLK_EN_COMB_TX_DQS_SEL_P0 is 3
  553. DDRPHY_CLK_EN_COMB_TX_DQS_SEL_P1 is 4
  554. DDRPHY_CLK_EN_COMB_TX_DQ_RK0_SEL_P0 is 3
  555. DDRPHY_CLK_EN_COMB_TX_DQ_RK0_SEL_P1 is 4
  556. DDRPHY_CLK_EN_COMB_TX_DQ_RK1_SEL_P0 is 3
  557. DDRPHY_CLK_EN_COMB_TX_DQ_RK1_SEL_P1 is 4
  558. DPHY_TX_DCM_EXTCNT is 0
  559. TX_PI_UPD_MODE is 1
  560. TX_PI_UPDCTL_B0 is 0
  561. TX_PI_UPDCTL_B1 is 0
  562. TX_RANKINCTL_ROOT is 0
  563. TX_RANKINCTL is 1
  564. TX_RANKINCTL_TXDLY is 2
  565. DDRPHY_CLK_DYN_GATING_SEL is 5
  566. DDRPHY_CLK_EN_OPT is 1
  567. ARPI_CMD is 0
  568. TDMY is 9
  569. TXOEN_AUTOSET_DQ_OFFSET is 3
  570. TXOEN_AUTOSET_DQS_OFFSET is 3
  571. TXOEN_AUTOSET_EN is 1
  572. TXPICG_AUTOSET_OPT is 0
  573. TXPICG_AUTOSET_EN is 1
  574. TXPICG_DQ_MCK_OFFSET_LAG is 0
  575. TXPICG_DQS_MCK_OFFSET_LAG is 0
  576. TXPICG_DQ_UI_OFFSET_LEAD is 0
  577. TXPICG_DQ_UI_OFFSET_LAG is 1
  578. TXPICG_DQS_UI_OFFSET_LEAD is 1
  579. TXPICG_DQS_UI_OFFSET_LAG is 0
  580. ===========================================
  581. set APHY_PI_CKCGH_CNT is 4 when not fake_mode, cur data_rate is 3200
  582. [DIG_SHUF_CONFIG] MISC >>>>>, group_id=0
  583. [DIG_SHUF_CONFIG] MISC <<<<<<, group_id=0
  584. [DIG_SHUF_CONFIG] DBI >>>>>>, group_id=0
  585. [DIG_SHUF_CONFIG] DBI <<<<<<, group_id=0
  586. dramc_dram_ratio: 4
  587. DDR4_DivMode: 1
  588. freq_index: 1600
  589. match AC timing 3
  590. [DDR4_ac_timing_setting]start
  591. [PC4 WR preamble settings]>>>>>>>> group_id = 0.
  592. [PC4 WR preamble settings]<<<<<<<< group_id = 0.
  593. clk_dramc_ref_sel FREQ=16
  594. fmem_ck_bfe_dcm_ch0 FREQ=253
  595. fmem_ck_aft_dcm_ch0 FREQ=253
  596. SetClkFreeRun enter => DRAM clock free run mode = ON.
  597. [DDR4] Pull Down reset.
  598. [DDR4] cke fix low 10ns at least.
  599. [DDR4] Delay 200 us.
  600. [DDR4] Pull Up reset.
  601. [DDR4] Delay 500 us.
  602. [DDR4] DRAM initilization RK:0 Enter >>>>>>>>
  603. [DDR4] Delay TXPR TRFC+10ns - 350ns(8Gb density)+10ns
  604. [DDR4_MRS] RK:0-MA:2-OP:0x[DDR4_MRS] RK:0-MA:3-OP:0x[DDR4_MRS] RK:0-MA:1-OP:0x[DDR4_MRS] RK:0-MA:4-OP:0x[DDR4_MRS] RK:0-MA:5-OP:0x[DDR4] DQ Vref calibration>>>>>>>
  605. [DDR4] DQ Vref Enable DQ vref calibration.
  606. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4] wait tVREFDQE-150ns
  607. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4] DQ Vref modify range and value
  608. [DDR4] DQ Vref Exit DQ vref calibration.
  609. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4] wait tVREFDQx-150ns
  610. [DDR4] DQ Vref calibration<<<<<<<
  611. [DDR4_MRS] RK:0-MA:0-OP:0x[DDR4_ZQ] RK:0 Enter >>>>>>>>
  612. [DDR4_ZQ] RK:0 Exit <<<<<<<<
  613. [DDR4] Delay ZQinit - 718ns for 1333 at least max(512Mck,640ns)
  614. [DDR4] DRAM initilization RK:0 Exit <<<<<<<
  615. [DDR4] Enable refresh.....All bank refresh only
  616. SetClkFreeRun enter => DRAM clock free run mode = OFF.
  617. [DIG_HW_NONSHUF_ZQCAL_SWITCH],Configuration Enter
  618. [DIG_HW_NONSHUF_DQSG_SWITCH],Configuration Enter
  619. SET_CKE_2_RANK_INDEPENDENT_RUN_TIME: ON
  620. [MiockJmeterHQA]
  621. ===============================================================================
  622. Dram Type= 4, Freq= 1600, CH_0, rank 0
  623. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  624. ===============================================================================
  625.  
  626. [DramcMiockJmeter] u1RxGatingPI = 0
  627. 0 : 2196, 2196
  628. 1 : 2192, 2192
  629. 2 : 2191, 2191
  630. 3 : 2187, 2187
  631. 4 : 2191, 2191
  632. 5 : 2191, 2191
  633. 6 : 2191, 2191
  634. 7 : 2191, 2191
  635. 8 : 2197, 2197
  636. 9 : 2197, 2197
  637. 10 : 2192, 2192
  638. 11 : 2191, 2191
  639. 12 : 2192, 2192
  640. 13 : 2191, 2191
  641. 14 : 2187, 2187
  642. 15 : 2192, 2192
  643. 16 : 2191, 2191
  644. 17 : 2191, 2191
  645. 18 : 2192, 2192
  646. 19 : 2191, 2191
  647. 20 : 2192, 2192
  648. 21 : 2192, 2192
  649. 22 : 2187, 2187
  650. 23 : 2191, 2191
  651. 24 : 2191, 2191
  652. 25 : 2197, 2197
  653. 26 : 2191, 2191
  654. 27 : 2191, 2191
  655. 28 : 2192, 2192
  656. 29 : 2191, 2191
  657. 30 : 2192, 2192
  658. 31 : 2191, 2191
  659. 32 : 2191, 2191
  660. 33 : 2192, 2192
  661. 34 : 2197, 2197
  662. 35 : 2191, 2191
  663. 36 : 2187, 2187
  664. 37 : 2196, 2196
  665. 38 : 2187, 2169
  666. 39 : 2196, 0
  667. 40 : 2191, 0
  668. 41 : 2192, 0
  669. 42 : 2187, 0
  670. 43 : 2191, 0
  671. 44 : 2192, 0
  672. 45 : 2191, 0
  673. 46 : 2191, 0
  674. 47 : 2187, 0
  675. 48 : 2192, 0
  676. 49 : 2196, 0
  677. 50 : 2192, 0
  678. 51 : 2187, 0
  679. 52 : 2191, 0
  680. 53 : 2192, 0
  681. 54 : 2191, 0
  682. 55 : 2192, 0
  683. 56 : 2191, 0
  684. 57 : 2192, 0
  685. 58 : 2187, 0
  686. 59 : 2191, 0
  687. 60 : 2191, 0
  688. 61 : 2192, 0
  689. 62 : 2191, 0
  690. 63 : 2197, 0
  691. 64 : 2192, 0
  692. 65 : 2191, 0
  693. 66 : 2192, 0
  694. 67 : 2191, 0
  695. 68 : 2191, 0
  696. 69 : 2192, 0
  697. 70 : 2191, 0
  698. 71 : 2196, 0
  699. 72 : 2192, 0
  700. 73 : 2191, 0
  701. 74 : 2191, 0
  702. 75 : 2192, 0
  703. 76 : 2191, 0
  704. 77 : 2192, 0
  705. 78 : 2191, 0
  706. 79 : 2192, 0
  707. 80 : 2187, 0
  708. 81 : 2197, 0
  709. 82 : 2191, 0
  710. 83 : 2191, 0
  711. 84 : 2192, 0
  712. 85 : 2191, 0
  713. 86 : 2196, 0
  714. 87 : 2187, 0
  715. 88 : 2196, 0
  716. 89 : 2192, 1411
  717. 90 : 2191, 2189
  718. 91 : 2192, 2192
  719. 92 : 2191, 2191
  720. 93 : 2197, 2197
  721. 94 : 2191, 2191
  722. 95 : 2192, 2192
  723. 96 : 2191, 2191
  724. 97 : 2192, 2192
  725. 98 : 2192, 2192
  726. 99 : 2191, 2191
  727. 100 : 2192, 2192
  728. 101 : 2192, 2192
  729. 102 : 2191, 2191
  730. 103 : 2187, 2187
  731. 104 : 2187, 2187
  732. 105 : 2191, 2191
  733. 106 : 2191, 2191
  734. 107 : 2192, 2192
  735. 108 : 2192, 2192
  736. 109 : 2192, 2192
  737. 110 : 2191, 2191
  738. 111 : 2187, 2187
  739. 112 : 2187, 2187
  740. 113 : 2187, 2187
  741. 114 : 2192, 2192
  742. 115 : 2187, 2187
  743. 116 : 2192, 2192
  744. 117 : 2192, 2192
  745. 118 : 2192, 2192
  746. 119 : 2192, 2192
  747. 120 : 2197, 2197
  748. 121 : 2196, 2196
  749. 122 : 2191, 2191
  750. 123 : 2192, 2192
  751. 124 : 2191, 2191
  752. 125 : 2196, 2196
  753. 126 : 2192, 2192
  754. 127 : 2192, 2192
  755.  
  756. MIOCK jitter meter ch=0
  757.  
  758. 1T = (89-39)*2 = 100 dly cells
  759. Clock freq = 1560 MHz, period = 641 ps, 1 dly cell = 641/100 ps
  760.  
  761. ----->DramcWriteLeveling(PI) begin...
  762. ===============================================================================
  763. Dram Type= 4, Freq= 1600, CH_0, rank 0
  764. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  765. ===============================================================================
  766. Begin: 0, End: 63, Step: 1, Bound: 64
  767. [DDR4_MRS] RK:0-MA:2-OP:0x[DDR4_MRS] RK:0-MA:1-OP:0x[Write Leveling]
  768. delay byte0 byte1 byte2 byte3
  769.  
  770. 0 O1( 1 1
  771. 1 O1( 1 1
  772. 2 O1( 1 1
  773. 3 O1( 1 1
  774. 4 O1( 1 1
  775. 5 O1( 1 1
  776. 6 O1( 1 1
  777. 7 O1( 1 1
  778. 8 O1( 1 1
  779. 9 O1( 1 1
  780. 10 O1( 1 0
  781. 11 O1( 1 0
  782. 12 O1( 1 0
  783. 13 O1( 1 0
  784. 14 O1( 1 0
  785. 15 O1( 1 0
  786. 16 O1( 0 0
  787. 17 O1( 0 0
  788. 18 O1( 0 0
  789. 19 O1( 0 0
  790. 20 O1( 0 0
  791. 21 O1( 0 0
  792. 22 O1( 0 0
  793. 23 O1( 0 0
  794. 24 O1( 0 0
  795. 25 O1( 0 0
  796. 26 O1( 0 0
  797. 27 O1( 0 0
  798. 28 O1( 0 0
  799. 29 O1( 0 0
  800. 30 O1( 0 0
  801. 31 O1( 0 0
  802. 32 O1( 0 0
  803. 33 O1( 0 0
  804. 34 O1( 0 0
  805. 35 O1( 0 0
  806. 36 O1( 0 0
  807. 37 O1( 0 0
  808. 38 O1( 0 0
  809. 39 O1( 0 0
  810. 40 O1( 0 1
  811. 41 O1( 0 1
  812. 42 O1( 0 1
  813. 43 O1( 0 1
  814. 44 O1( 0 1
  815. 45 O1( 1 1
  816. 46 O1( 1 1
  817. 47 O1( 1 1
  818. 48 O1( 1 1
  819. 49 O1( 1 1
  820. 50 O1( 1 1
  821. 51 O1( 1 1
  822. Early breakpass bytecount = 0xff (0xff: all bytes pass)
  823.  
  824. [DDR4_MRS] RK:0-MA:1-OP:0x[DDR4_MRS] RK:0-MA:2-OP:0xWrite leveling (Byte 0): 45 => 45
  825. Write leveling (Byte 1): 40 => 40
  826. DramcWriteLeveling(PI) end<-----
  827.  
  828. ===============================================================================
  829. Dram Type= 4, Freq= 1600, CH_0, rank 0
  830. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  831. ===============================================================================
  832. [Gating] SW mode calibration
  833. [get_gating_start_pos] calculated gating ui = 15
  834. 12 0 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  835. 12 4 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  836. 12 8 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  837. 12 12 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  838. 12 16 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  839. 12 20 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  840. 12 24 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  841. 12 28 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  842. 13 0 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  843. 13 4 | B1->B0 | 0 0 | 0 0 | (0 0) (0 0)
  844. 13 8 | B1->B0 | 1111 0 | 1 1 | (0 0) (0 0)
  845. 13 12 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  846. 13 16 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  847. 13 20 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  848. 13 24 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  849. 13 28 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  850. 14 0 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  851. 14 4 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  852. 14 8 | B1->B0 | 1111 1111 | 1 1 | (0 0) (0 0)
  853. 14 12 | B1->B0 | 1111 1111 | 1 1 | (0 1) (0 1)
  854. 14 16 | B1->B0 | 1111 1111 | 1 1 | (1 1) (0 1)
  855. 14 20 | B1->B0 | 1111 1111 | 1 1 | (1 1) (1 1)
  856. 14 24 | B1->B0 | 1111 1111 | 1 1 | (1 1) (1 1)
  857. 14 28 | B1->B0 | 1111 1111 | 1 1 | (1 1) (1 1)
  858. 15 0 | B1->B0 | 1111 1111 | 1 1 | (1 1) (1 1)
  859. 15 4 | B1->B0 | 1111 1111 | 1 1 | (1 1) (1 1)
  860. 15 8 | B1->B0 | 2121 1111 | 1 1 | (0 0) (1 1)
  861. 15 12 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  862. 15 16 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  863. 15 20 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  864. 15 24 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  865. 15 28 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  866. 16 0 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  867. 16 4 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  868. 16 8 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  869. 16 12 | B1->B0 | 2323 2323 | 0 0 | (0 1) (0 1)
  870. 16 16 | B1->B0 | 2323 2323 | 0 0 | (1 1) (0 1)
  871. 16 20 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  872. 16 24 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  873. 16 28 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  874. 17 0 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  875. 17 4 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  876. 17 8 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  877. 17 12 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  878. 17 16 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  879. 17 20 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  880. 17 24 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  881. 17 28 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  882. 18 0 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  883. 18 4 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  884. 18 8 | B1->B0 | 2323 2323 | 0 0 | (1 1) (1 1)
  885. 18 12 | B1->B0 | 2323 2323 | 0 0 | (1 0) (1 0)
  886. 18 16 | B1->B0 | 2323 2323 | 0 0 | (0 0) (1 0)
  887. 18 20 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  888. 18 24 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  889. 18 28 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  890. 19 0 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  891. 19 4 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  892. 19 8 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  893. 19 12 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  894. 19 16 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  895. best dqsien dly found for B1: (18, 12)
  896. 19 20 | B1->B0 | 2323 2323 | 0 0 | (0 0) (0 0)
  897. best dqsien dly found for B0: (18, 14)
  898. best DQS0 dly(UI, PI) = (18, 14)
  899. best DQS1 dly(UI, PI) = (18, 12)
  900.  
  901. [Gating] SW calibration Done
  902. [DDR4_MRS] RK:0-MA:3-OP:0x===============================================================================
  903. Dram Type= 4, Freq= 1600, CH_0, rank 0
  904. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  905. ===============================================================================
  906. Start DQ dly to find pass range UseTestEngine =0
  907. UseTestEngine: 0
  908. RX Vref Scan: 0
  909.  
  910. RX Vref 0 -> 0, step: 1
  911.  
  912. RX Delay -48 -> 63, step: 4
  913. -48, [0] xxxxxxxx xxxxxxxx [MSB]
  914. -44, [0] xxxxxxxx xxxxxxxx [MSB]
  915. -40, [0] xxxxxxxx xxxxxxxx [MSB]
  916. -36, [0] xxxxxxxx xxxxxxxx [MSB]
  917. -32, [0] xxxxxxxx xxxxxxxx [MSB]
  918. -28, [0] xxxxxxxx xxxxxxxx [MSB]
  919. -24, [0] xxxxxxxx xxxxxxxx [MSB]
  920. -20, [0] xxxxxxxx xxxxxxxx [MSB]
  921. -16, [0] xxxxxxxx xxxxxxxx [MSB]
  922. -12, [0] xxxxxxxx xxxxxxxx [MSB]
  923. -8, [0] xxxxxxxx xxxxxxxx [MSB]
  924. -4, [0] xxxxxxox xxxxxxxx [MSB]
  925. 0, [0] xxoxoxox xxoxoxxx [MSB]
  926. 4, [0] oooooooo oooooooo [MSB]
  927. 8, [0] oooooooo oooooooo [MSB]
  928. 12, [0] oooooooo oooooooo [MSB]
  929. 16, [0] oooooooo oooooooo [MSB]
  930. 20, [0] oooooooo oooooooo [MSB]
  931. 24, [0] oooooooo oooooooo [MSB]
  932. 28, [0] oooooooo oooooooo [MSB]
  933. 32, [0] oooooooo oooooooo [MSB]
  934. 36, [0] ooooooxo oooooooo [MSB]
  935. 40, [0] ooxoxoxo oooooooo [MSB]
  936. 44, [0] xoxxxxxx xoxxxxxx [MSB]
  937. 48, [0] xxxxxxxx xxxxxxxx [MSB]
  938. RX Vref B0= 0, Window Sum 324, worse bit 0, min window 40
  939. iDelay=48, Bit 0, Center 23 (4 ~ 43) 40
  940. iDelay=48, Bit 1, Center 25 (4 ~ 47) 44
  941. iDelay=48, Bit 2, Center 19 (0 ~ 39) 40
  942. iDelay=48, Bit 3, Center 23 (4 ~ 43) 40
  943. iDelay=48, Bit 4, Center 19 (0 ~ 39) 40
  944. iDelay=48, Bit 5, Center 23 (4 ~ 43) 40
  945. iDelay=48, Bit 6, Center 15 (-4 ~ 35) 40
  946. iDelay=48, Bit 7, Center 23 (4 ~ 43) 40
  947. RX Vref B1= 0, Window Sum 332, worse bit 8, min window 40
  948. iDelay=48, Bit 8, Center 23 (4 ~ 43) 40
  949. iDelay=48, Bit 9, Center 25 (4 ~ 47) 44
  950. iDelay=48, Bit 10, Center 21 (0 ~ 43) 44
  951. iDelay=48, Bit 11, Center 23 (4 ~ 43) 40
  952. iDelay=48, Bit 12, Center 21 (0 ~ 43) 44
  953. iDelay=48, Bit 13, Center 23 (4 ~ 43) 40
  954. iDelay=48, Bit 14, Center 23 (4 ~ 43) 40
  955. iDelay=48, Bit 15, Center 23 (4 ~ 43) 40
  956. [DDR4_MRS] RK:0-MA:3-OP:0x===============================================================================
  957. Dram Type= 4, Freq= 1600, CH_0, rank 0
  958. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  959. ===============================================================================
  960. DQS Delay:
  961. DQS0 = 0, DQS1 = 0
  962. DQM Delay:
  963. DQM0 = 21, DQM1 = 22
  964. DQ Delay:
  965. DQ0 =23, DQ1 =25, DQ2 =19, DQ3 =23
  966. DQ4 =19, DQ5 =23, DQ6 =15, DQ7 =23
  967. DQ8 =23, DQ9 =25, DQ10 =21, DQ11 =23
  968. DQ12 =21, DQ13 =23, DQ14 =23, DQ15 =23
  969.  
  970.  
  971. ===============================================================================
  972. Dram Type= 4, Freq= 1600, CH_0, rank 0
  973. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  974. ===============================================================================
  975. [TxWindowPerbitCal] caltype:2 Autok:0
  976.  
  977.  
  978. TX Vref Scan disable
  979. 808 |3 0 40|[0] xxxxxxxx xxxxxxxx [MSB]
  980. 810 |3 0 42|[0] xxxxxxox xxxxoxxx [MSB]
  981. 812 |3 0 44|[0] xxoxxxox xxoxoxxx [MSB]
  982. 814 |3 0 46|[0] oxoxoxox oxoooooo [MSB]
  983. 816 |3 0 48|[0] oxoxoxox oooooooo [MSB]
  984. 836 |3 2 4|[0] oooooooo ooxooxoo [MSB]
  985. 838 |3 2 6|[0] ooooooxo xxxxxxxx [MSB]
  986. 840 |3 2 8|[0] ooxoooxo xxxxxxxx [MSB]
  987. 842 |3 2 10|[0] xoxoxoxo xxxxxxxx [MSB]
  988. 844 |3 2 12|[0] xoxoxxxo xxxxxxxx [MSB]
  989. 846 |3 2 14|[0] xxxxxxxx xxxxxxxx [MSB]
  990. TX Bit0 (814~840) 28 827, Bit8 (814~836) 24 825,
  991. TX Bit1 (818~844) 28 831, Bit9 (816~836) 22 826,
  992. TX Bit2 (812~838) 28 825, Bit10 (812~834) 24 823,
  993. TX Bit3 (818~844) 28 831, Bit11 (814~836) 24 825,
  994. TX Bit4 (814~840) 28 827, Bit12 (810~836) 28 823,
  995. TX Bit5 (818~842) 26 830, Bit13 (814~834) 22 824,
  996. TX Bit6 (810~836) 28 823, Bit14 (814~836) 24 825,
  997. TX Bit7 (818~844) 28 831, Bit15 (814~836) 24 825,
  998.  
  999. == TX Byte 0 ==
  1000. Update DQ dly =827 (3 ,0, 59) DQ OEN =(2 ,5)
  1001. Update DQM dly =827 (3 ,0, 59) DQM OEN =(2 ,5)
  1002.  
  1003. == TX Byte 1 ==
  1004. Update DQ dly =824 (3 ,0, 56) DQ OEN =(2 ,5)
  1005. Update DQM dly =824 (3 ,0, 56) DQM OEN =(2 ,5)
  1006.  
  1007. ===============================================================================
  1008. Dram Type= 4, Freq= 1600, CH_0, rank 0
  1009. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  1010. ===============================================================================
  1011. [TxWindowPerbitCal] caltype:0 Autok:0
  1012. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 0
  1013. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 2
  1014. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 4
  1015. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 6
  1016. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 8
  1017. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 10
  1018. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 12
  1019. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 14
  1020. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 16
  1021. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 18
  1022. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 20
  1023. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 22
  1024. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 24
  1025. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 26
  1026. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 28
  1027. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 30
  1028. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 32
  1029. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 34
  1030. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 36
  1031. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 38
  1032. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 40
  1033. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 42
  1034. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 44
  1035. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 46
  1036. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 48
  1037.  
  1038. TX Vref early break, caculate TX vref
  1039. TX Vref=0, minBit 10, minWin=13, winSum=256
  1040. TX Vref=2, minBit 10, minWin=12, winSum=264
  1041. TX Vref=4, minBit 10, minWin=13, winSum=274
  1042. TX Vref=6, minBit 10, minWin=14, winSum=282
  1043. TX Vref=8, minBit 10, minWin=14, winSum=292
  1044. TX Vref=10, minBit 2, minWin=16, winSum=304
  1045. TX Vref=12, minBit 2, minWin=16, winSum=306
  1046. TX Vref=14, minBit 2, minWin=16, winSum=311
  1047. TX Vref=16, minBit 10, minWin=17, winSum=321
  1048. TX Vref=18, minBit 10, minWin=17, winSum=329
  1049. TX Vref=20, minBit 2, minWin=19, winSum=341
  1050. TX Vref=22, minBit 10, minWin=19, winSum=349
  1051. TX Vref=24, minBit 10, minWin=19, winSum=357
  1052. TX Vref=26, minBit 2, minWin=21, winSum=366
  1053. TX Vref=28, minBit 10, minWin=21, winSum=375
  1054. TX Vref=30, minBit 10, minWin=22, winSum=380
  1055. TX Vref=32, minBit 4, minWin=23, winSum=389
  1056. TX Vref=34, minBit 10, minWin=21, winSum=391
  1057. TX Vref=36, minBit 4, minWin=23, winSum=395
  1058. TX Vref=38, minBit 10, minWin=22, winSum=394
  1059. TX Vref=40, minBit 10, minWin=22, winSum=392
  1060. TX Vref=42, minBit 12, minWin=20, winSum=385
  1061. TX Vref=44, minBit 10, minWin=21, winSum=378
  1062. TX Vref=46, minBit 12, minWin=20, winSum=378
  1063. TX Vref=48, minBit 10, minWin=19, winSum=362
  1064. [TxChooseVref] Worse bit 4, Min win 23, Win sum 395, Final Vref 36
  1065. [DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DDR4_MRS] RK:0-MA:6-OP:0x[DramcTXSetVref] TX Vref : CH0 Rank0, TX Range 1 Vref 36
  1066.  
  1067. Final TX Range 1 Vref 36
  1068.  
  1069. ===============================================================================
  1070. Dram Type= 4, Freq= 1600, CH_0, rank 0
  1071. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  1072. ===============================================================================
  1073. [TxWindowPerbitCal] caltype:0 Autok:0
  1074.  
  1075.  
  1076. TX Vref Scan disable
  1077. 808 |3 0 40|[0] xxxxxxxx xxxxxxxx [MSB]
  1078. 809 |3 0 41|[0] xxxxxxxx xxxxxxxx [MSB]
  1079. 810 |3 0 42|[0] xxxxxxxx xxxxxxxx [MSB]
  1080. 811 |3 0 43|[0] xxxxxxxx xxxxxxxx [MSB]
  1081. 812 |3 0 44|[0] xxxxxxox xxxxxxxx [MSB]
  1082. 813 |3 0 45|[0] xxxxxxox xxoxoxxx [MSB]
  1083. 814 |3 0 46|[0] xxxxxxox oxoooooo [MSB]
  1084. 815 |3 0 47|[0] xxoxxxox oooooooo [MSB]
  1085. 816 |3 0 48|[0] oxoxxxox oooooooo [MSB]
  1086. 817 |3 0 49|[0] oooxooox oooooooo [MSB]
  1087. 835 |3 2 3|[0] oooooooo ooxooooo [MSB]
  1088. 836 |3 2 4|[0] oooooooo ooxoxooo [MSB]
  1089. 837 |3 2 5|[0] ooooooxo ooxoxooo [MSB]
  1090. 838 |3 2 6|[0] ooooooxo ooxxxooo [MSB]
  1091. 839 |3 2 7|[0] ooxoooxo xoxxxoxo [MSB]
  1092. 840 |3 2 8|[0] ooxoxoxo xxxxxxxx [MSB]
  1093. 841 |3 2 9|[0] xoxoxoxo xxxxxxxx [MSB]
  1094. 842 |3 2 10|[0] xxxoxxxx xxxxxxxx [MSB]
  1095. 843 |3 2 11|[0] xxxxxxxx xxxxxxxx [MSB]
  1096. TX Bit0 (816~840) 25 828, Bit8 (814~838) 25 826,
  1097. TX Bit1 (817~841) 25 829, Bit9 (815~839) 25 827,
  1098. TX Bit2 (815~838) 24 826, Bit10 (813~834) 22 823,
  1099. TX Bit3 (818~842) 25 830, Bit11 (814~837) 24 825,
  1100. TX Bit4 (817~839) 23 828, Bit12 (813~835) 23 824,
  1101. TX Bit5 (817~841) 25 829, Bit13 (814~839) 26 826,
  1102. TX Bit6 (812~836) 25 824, Bit14 (814~838) 25 826,
  1103. TX Bit7 (818~841) 24 829, Bit15 (814~839) 26 826,
  1104.  
  1105. [TX_PER_BIT_DELAY_CELL] DelayCellTimex100 =641/100 ps
  1106. == TX Byte 0 ==
  1107. u2DelayCellOfst[0]=6 cells (4 PI)
  1108. u2DelayCellOfst[1]=7 cells (5 PI)
  1109. u2DelayCellOfst[2]=3 cells (2 PI)
  1110. u2DelayCellOfst[3]=9 cells (6 PI)
  1111. u2DelayCellOfst[4]=6 cells (4 PI)
  1112. u2DelayCellOfst[5]=7 cells (5 PI)
  1113. u2DelayCellOfst[6]=0 cells (0 PI)
  1114. u2DelayCellOfst[7]=7 cells (5 PI)
  1115. Update DQ dly =824 (3 ,0, 56) DQ OEN =(2 ,5)
  1116. Update DQM dly =827 (3 ,0, 59) DQM OEN =(2 ,5)
  1117.  
  1118. == TX Byte 1 ==
  1119. u2DelayCellOfst[8]=4 cells (3 PI)
  1120. u2DelayCellOfst[9]=6 cells (4 PI)
  1121. u2DelayCellOfst[10]=0 cells (0 PI)
  1122. u2DelayCellOfst[11]=3 cells (2 PI)
  1123. u2DelayCellOfst[12]=1 cells (1 PI)
  1124. u2DelayCellOfst[13]=4 cells (3 PI)
  1125. u2DelayCellOfst[14]=4 cells (3 PI)
  1126. u2DelayCellOfst[15]=4 cells (3 PI)
  1127. Update DQ dly =823 (3 ,0, 55) DQ OEN =(2 ,5)
  1128. Update DQM dly =825 (3 ,0, 57) DQM OEN =(2 ,5)
  1129.  
  1130. ===============================================================================
  1131. Dram Type= 4, Freq= 1600, CH_0, rank 0
  1132. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  1133. ===============================================================================
  1134. DATLAT Default: 0xc
  1135. 0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x10, 0x11, 0x12, 0x13, 0xbest_step = 11
  1136.  
  1137. ===============================================================================
  1138. Dram Type= 4, Freq= 1600, CH_0, rank 0
  1139. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  1140. ===============================================================================
  1141. Start DQ dly to find pass range UseTestEngine =1
  1142. UseTestEngine: 1
  1143. RX Vref Scan: 1
  1144.  
  1145. Set Vref Range= 9 -> 21
  1146.  
  1147. RX Vref 9 -> 21, step: 1
  1148.  
  1149. RX Delay -14 -> 63, step: 2
  1150.  
  1151. Set Vref, RX VrefLevel [Byte0]: 9 [Byte1]: 9
  1152. RX Vref B0= 9, Window Sum 234, worse bit 0, min window 28
  1153. RX Vref B1= 9, Window Sum 206, worse bit 8, min window 24
  1154.  
  1155. Set Vref, RX VrefLevel [Byte0]: 10 [Byte1]: 10
  1156. RX Vref B0= 10, Window Sum 240, worse bit 2, min window 28
  1157. RX Vref B1= 10, Window Sum 220, worse bit 8, min window 26
  1158.  
  1159. Set Vref, RX VrefLevel [Byte0]: 11 [Byte1]: 11
  1160. RX Vref B0= 11, Window Sum 250, worse bit 0, min window 30
  1161. RX Vref B1= 11, Window Sum 228, worse bit 8, min window 26
  1162.  
  1163. Set Vref, RX VrefLevel [Byte0]: 12 [Byte1]: 12
  1164. RX Vref B0= 12, Window Sum 262, worse bit 2, min window 30
  1165. RX Vref B1= 12, Window Sum 240, worse bit 10, min window 28
  1166.  
  1167. Set Vref, RX VrefLevel [Byte0]: 13 [Byte1]: 13
  1168. RX Vref B0= 13, Window Sum 268, worse bit 0, min window 32
  1169. RX Vref B1= 13, Window Sum 250, worse bit 10, min window 28
  1170.  
  1171. Set Vref, RX VrefLevel [Byte0]: 14 [Byte1]: 14
  1172. RX Vref B0= 14, Window Sum 278, worse bit 0, min window 34
  1173. RX Vref B1= 14, Window Sum 258, worse bit 10, min window 30
  1174.  
  1175. Set Vref, RX VrefLevel [Byte0]: 15 [Byte1]: 15
  1176. RX Vref B0= 15, Window Sum 284, worse bit 2, min window 34
  1177. RX Vref B1= 15, Window Sum 266, worse bit 10, min window 30
  1178.  
  1179. Set Vref, RX VrefLevel [Byte0]: 16 [Byte1]: 16
  1180. RX Vref B0= 16, Window Sum 290, worse bit 2, min window 34
  1181. RX Vref B1= 16, Window Sum 272, worse bit 8, min window 32
  1182.  
  1183. Set Vref, RX VrefLevel [Byte0]: 17 [Byte1]: 17
  1184. RX Vref B0= 17, Window Sum 296, worse bit 2, min window 34
  1185. RX Vref B1= 17, Window Sum 280, worse bit 10, min window 32
  1186.  
  1187. Set Vref, RX VrefLevel [Byte0]: 18 [Byte1]: 18
  1188. RX Vref B0= 18, Window Sum 300, worse bit 2, min window 36
  1189. RX Vref B1= 18, Window Sum 292, worse bit 8, min window 34
  1190.  
  1191. Set Vref, RX VrefLevel [Byte0]: 19 [Byte1]: 19
  1192.  
  1193. Set Vref, RX VrefLevel [Byte0]: 20 [Byte1]: 20
  1194.  
  1195. Set Vref, RX VrefLevel [Byte0]: 21 [Byte1]: 21
  1196.  
  1197. Final RX Vref Byte 0 = 18 to rank0 to rank1
  1198.  
  1199. Final RX Vref Byte 1 = 18 to rank0 to rank1
  1200. ===============================================================================
  1201. Dram Type= 4, Freq= 1600, CH_0, rank 0
  1202. fsp= 0, odt_onoff= 1, Byte mode= 0, DivMode= 1
  1203. ===============================================================================
  1204. DQS Delay:
  1205. DQS0 = 0, DQS1 = 0
  1206. DQM Delay:
  1207. DQM0 = 21, DQM1 = 22
  1208. DQ Delay:
  1209. DQ0 =22, DQ1 =26, DQ2 =17, DQ3 =24
  1210. DQ4 =19, DQ5 =23, DQ6 =14, DQ7 =23
  1211. DQ8 =22, DQ9 =24, DQ10 =21, DQ11 =24
  1212. DQ12 =21, DQ13 =24, DQ14 =21, DQ15 =23
  1213.  
  1214.  
  1215. [DualRankRxdatlatCal] RK0: 11, RK1: 0, Final_Datlat 11
  1216.  
  1217.  
  1218. [Calibration Summary] Freqency 1600
  1219. CH 0, Rank 0
  1220. SW Impedance : PASS
  1221. DUTY Scan : NO K
  1222. ZQ Calibration : PASS
  1223. Jitter Meter : NO K
  1224. CBT Training : NO K
  1225. Write leveling : PASS
  1226. RX DQS gating : PASS
  1227. RX DQ/DQS(RDDQC) : PASS
  1228. TX DQ/DQS : PASS
  1229. RX DATLAT : PASS
  1230. RX DQ/DQS(Engine): PASS
  1231. TX OE : NO K
  1232. All Pass.
  1233.  
  1234. TX_TRACKING: OFF
  1235. [AUTO] write start address pass, BASE_ADDR : 0x0, OFFSET : 0x3
  1236. [AUTO] Detect DramSize: 0x8000000
  1237. [AUTO] BASE_ADDR : 0x8000000, OFFSET : 0x3
  1238. [AUTO] BASE_ADDR : 0x0, OFFSET : 0x3
  1239.  
  1240.  
  1241. [AUTO] Detect DramSize: 0x10000000
  1242. [AUTO] BASE_ADDR : 0x10000000, OFFSET : 0x3
  1243. [AUTO] BASE_ADDR : 0x0, OFFSET : 0x3
  1244.  
  1245.  
  1246. [AUTO] Detect DramSize: 0x20000000
  1247. [AUTO] BASE_ADDR : 0x20000000, OFFSET : 0x3
  1248. [AUTO] BASE_ADDR : 0x0, OFFSET : 0x3
  1249. [AUTO] TA2 read check fail, u4err_value = 65535, 3
  1250. [AUTO] Detect full size
  1251.  
  1252.  
  1253. u4DramSize 0x20000000
  1254. NOTICE: EMI: Detected DRAM size: 512MB
  1255.  
  1256. [MEM_TEST] 02: After DFS, before run time config
  1257. [MEM_TEST] Rank 0 OK.(uiFixedAddr 0x40000000, Pass count = 16384, Fail count = 0)
  1258.  
  1259. [TA2_TEST]
  1260. === TA2 HW
  1261. === OFFSET:0x200
  1262. TA2 PAT: 3
  1263.  
  1264. TA2 Trigger Write
  1265. HW channel(0) Rank(0), TA2 pass, pass_cnt:1, err_cnt:0
  1266. [DramcRunTimeConfig]: ON
  1267. !!! DPM_CONTROL_AFTERK: OFF
  1268. !!! DPM could not control APHY
  1269. PER_BANK_REFRESH: OFF
  1270. REFRESH_OVERHEAD_REDUCTION: ON
  1271. CMD_PICG_NEW_MODE: OFF
  1272. TX_TRACKING: OFF
  1273. RDSEL_TRACKING: OFF
  1274. DQS Precalculation for DVFS: OFF
  1275. RX_TRACKING: OFF
  1276. DDR_HW_GATING DBG: ON
  1277. DDR_ZQCS_ENABLE: ON
  1278. RX_PICG_NEW_MODE: ON
  1279. TX_PICG_NEW_MODE: ON
  1280. ENABLE_RX_DCM_DPHY: ON
  1281. LOWPOWER_GOLDEN_SETTINGS(DCM): ON
  1282. DUMMY_READ_FOR_TRACKING: OFF
  1283. !!! SPM_CONTROL_AFTERK: OFF
  1284. !!! SPM could not control APHY
  1285. IMPEDANCE_TRACKING: OFF
  1286. HW_SAVE_FOR_SR: OFF
  1287. CLK_FREE_FUN_FOR_DRAMC_PSEL: OFF
  1288. PA_IMPROVEMENT_FOR_DRAMC_ACTIVE_POWER: OFF
  1289. Read ODT Tracking: OFF
  1290. Refresh Rate DeBounce: OFF
  1291. DFS_NO_QUEUE_FLUSH: OFF
  1292. DFS_NO_QUEUE_FLUSH_LATENCY_CNT: OFF
  1293. ENABLE_DFS_RUNTIME_MRW: OFF
  1294. DDR_RESERVE_NEW_MODE: ON
  1295. =========================
  1296.  
  1297. [MEM_TEST] 03: After run time config
  1298. [MEM_TEST] Rank 0 OK.(uiFixedAddr 0x40000000, Pass count = 16384, Fail count = 0)
  1299.  
  1300. [TA2_TEST]
  1301. === TA2 HW
  1302. === OFFSET:0x200
  1303.  
  1304. TA2 Trigger Write
  1305. HW channel(0) Rank(0), TA2 pass, pass_cnt:2, err_cnt:0
  1306.  
  1307. Init_DRAM:2513: init PCDDR4 dram End
  1308. EMI: complex real chip dram calibration
  1309.  
  1310. drm_dram_reserved: MTK_DRM_MODE(22000000)
  1311.  
  1312. Verify pattern 1 (0x00~0xff)...
  1313. EMI: mem8_base[0] = pattern8 = 0x0
  1314. Verify pattern 2 (0x00~0xffff)...
  1315. EMI: mem16_base[0] = pattern16 = 0x0
  1316. Verify pattern 3 (0x00~0xffffffff)...
  1317. EMI: mem32_base[0] = pattern32 = 0x0
  1318. NOTICE: EMI: complex R/W mem test passed
  1319. INFO: PP COPY 0 CRC read: 0x1ccd, compute: 0x1ccd
  1320. NOTICE: SPI_NAND parses attributes from parameter page.
  1321. NOTICE: SPI_NAND Detected ID 0xc8
  1322. NOTICE: Page size 2048, Block size 131072, size 134217728
  1323. NOTICE: Initializing NMBM ...
  1324. NOTICE: Signature found at block 1023 [0x07fe0000]
  1325. NOTICE: First info table with writecount 0 found in block 960
  1326. NOTICE: Second info table with writecount 0 found in block 963
  1327. NOTICE: NMBM has been successfully attached in read-only mode
  1328. INFO: BL2: Loading image id 3
  1329. INFO: Loading image id=3 at address 0x42000000
  1330. INFO: Image id=3 loaded: 0x42000000 - 0x42009061
  1331. INFO: BL2: Loading image id 5
  1332. INFO: Loading image id=5 at address 0x42000000
  1333. INFO: Image id=5 loaded: 0x42000000 - 0x420ae288
  1334. NOTICE: BL2: Booting BL31
  1335. INFO: Entry point address = 0x43001000
  1336. INFO: SPSR = 0x3cd
  1337. INFO: Total CPU count: 4
  1338. INFO: MCUSYS: Disable 512KB L2C shared SRAM
  1339. INFO: check_ver = 0
  1340. INFO: Secondary bootloader is AArch64
  1341. INFO: GICv3 without legacy support detected.
  1342. INFO: ARM GICv3 driver initialized in EL3
  1343. INFO: Maximum SPI INTID supported: 671
  1344. INFO: SPMC: Changed to SPMC mode
  1345. NOTICE: BL31: v2.6(release):8b2bdeec64-dirty
  1346. NOTICE: BL31: Built : 09:23:25, Jan 30 2023
  1347. INFO: [MPU](Region0)sa:0x0300, ea:0x0302
  1348. INFO: [MPU](Region0)apc0:0x80b6db69, apc1:0x00b6db6d
  1349. INFO: [MPU](Region1)sa:0x0000, ea:0x0000
  1350. INFO: [MPU](Region1)apc0:0x00000000, apc1:0x00000000
  1351. INFO: [MPU](Region2)sa:0x0000, ea:0x0000
  1352. INFO: [MPU](Region2)apc0:0x00000000, apc1:0x00000000
  1353. INFO: [MPU](Region3)sa:0x0000, ea:0x0000
  1354. INFO: [MPU](Region3)apc0:0x00000000, apc1:0x00000000
  1355. INFO: [DEVAPC] devapc_init done
  1356. INFO: BL31: Initializing runtime services
  1357. INFO: BL31: Preparing for EL3 exit to normal world
  1358. INFO: Entry point address = 0x41e00000
  1359. INFO: SPSR = 0x3c9
  1360. In: serial@11002000
  1361. Out: serial@11002000
  1362. Err: serial@11002000
  1363. Net: eth0: ethernet@15100000
  1364.  
  1365. *** U-Boot Boot Menu ***
  1366.  
  1367. 1. Startup system (Default)
  1368. 2. Startup firmware0
  1369. 3. Startup firmware1
  1370. 4. Upgrade firmware
  1371. 5. Upgrade ATF BL2
  1372. 6. Upgrade ATF FIP
  1373. 7. Upgrade single image
  1374. 8. Load image
  1375. 0. U-Boot console
  1376.  
  1377.  
  1378. Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit
  1379.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement