Advertisement
sliq19882

Musebook's custom FSBL first attempt

Aug 25th, 2024
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.11 KB | None | 0 0
  1. ROM: usb download handler
  2. usb2d_initialize : enter
  3. Controller Run
  4. usb rst int
  5. SETUP: 0x80 0x6 0x100
  6. usb rst int
  7. SETUP: 0x0 0x5 0xe
  8. SETUP: 0x80 0x6 0x100
  9. SETUP: 0x80 0x6 0x200
  10. SETUP: 0x80 0x6 0x200
  11. SETUP: 0x80 0x6 0x300
  12. SETUP: 0x80 0x6 0x302
  13. SETUP: 0x80 0x6 0x301
  14. SETUP: 0x80 0x6 0x30a
  15. SETUP: 0x0 0x9 0x1
  16. usb_rx_bytes : len= 4096 pBuf= 0xc0838720
  17. SETUP: 0x80 0x6 0x302
  18. SETUP: 0x80 0x6 0x304
  19. fastboot_handle_command: max-download-size
  20. usb_tx_bytes : len= 65 pBuf= 0xc083fe88
  21. usb_rx_bytes : len= 4096 pBuf= 0xc0838720
  22. fastboot_handle_command: 0002a700
  23. Starting download of 173824 bytes
  24. usb_tx_bytes : len= 65 pBuf= 0xc083fe88
  25. usb_rx_bytes : len= 173824 pBuf= 0xc0800000
  26. usb_tx_bytes : len= 65 pBuf= 0xc083fe88
  27. usb_rx_bytes : len= 4096 pBuf= 0xc0838720
  28. fastboot_handle_command: continue
  29. usb_tx_bytes : len= 65 pBuf= 0xc083fe88
  30. j...
  31.  
  32. U-Boot SPL 2022.10spacemit-g7ee69ae6 (Aug 25 2024 - 07:23:02 +0200)
  33. ADDR[0xc0000304]=0x00800400 !!!!
  34. PHY INIT done
  35. wait DRAM INIT
  36. DRAM INIT done
  37. DRAM Mode register Init done.....
  38. ddr density: 16384 MB
  39. DEBUG-ADDR[0xc0000200]:0x110001
  40. DEBUG-ADDR[0xc0000204]:0x0
  41. DEBUG-ADDR[0xc0000208]:0x110001
  42. DEBUG-ADDR[0xc000020c]:0x2
  43. DEBUG-ADDR[0xc0000220]:0x5030832
  44. DEBUG-ADDR[0xc0000224]:0x5030832
  45. ddr density: 16384 MB
  46. enter self refresh start .....
  47. enter self refresh start done .....
  48. c0000000, 0, 2
  49. Training start....
  50. Training init....
  51. dump margin and setting Before Training....
  52. Write Leveling.....
  53. Read Gate Training.....
  54. Read_gate_training PASS!!
  55. Read_gate_training PASS!!
  56. read gate code[0xc0040070]=0x00017575
  57. read gate code[0xc0040170]=0x00017373
  58. read gate code[0xc0041070]=0x00016f6f
  59. read gate code[0xc0041170]=0x00016f6f
  60. Read Training.....
  61. each RX Vref corresponding min margin = 22 23 23 24 24 24 24 24 23 23 22 21 20 17 16 14
  62. optimize Rx Vref adjust=3 ,corresponding best margin=24
  63. Again!!! training optimize Fine Rx vref step = 3
  64. Write Training.....
  65. each TX Vref corresponding min margin = 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23
  66. optimize Tx Vref adjust=21 ,corresponding best margin=24
  67. Again!!! training optimize Fine Tx vref step = 21
  68. Training status[0xC0058000]=0x00000000
  69. change to 1600
  70. frequency change done!!!!
  71. enter self refresh start .....
  72. enter self refresh start done .....
  73. c0000000, 1, 2
  74. Training start....
  75. Training init....
  76. dump margin and setting Before Training....
  77. Write Leveling.....
  78. Read Gate Training.....
  79. Read_gate_training PASS!!
  80. Read_gate_training PASS!!
  81. read gate code[0xc0044070]=0x00016060
  82. read gate code[0xc0044170]=0x00016161
  83. read gate code[0xc0045070]=0x00015c5c
  84. read gate code[0xc0045170]=0x00015b5b
  85. Read Training.....
  86. each RX Vref corresponding min margin = 16 16 16 17 17 18 18 17 16 16 15 15 14 10 8 6
  87. optimize Rx Vref adjust=5 ,corresponding best margin=18
  88. Again!!! training optimize Fine Rx vref step = 5
  89. Write Training.....
  90. each TX Vref corresponding min margin = 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16
  91. optimize Tx Vref adjust=21 ,corresponding best margin=17
  92. Again!!! training optimize Fine Tx vref step = 21
  93. Training status[0xC0058000]=0x00000000
  94. change to 2400
  95. frequency change done!!!!
  96. enter self refresh start .....
  97. enter self refresh start done .....
  98. c0000000, 2, 2
  99. Training start....
  100. Training init....
  101. dump margin and setting Before Training....
  102. Write Leveling.....
  103. Read Gate Training.....
  104. Read_gate_training PASS!!
  105. Read_gate_training PASS!!
  106. read gate code[0xc0048070]=0x00014e4e
  107. read gate code[0xc0048170]=0x00014e4e
  108. read gate code[0xc0049070]=0x00014a4a
  109. read gate code[0xc0049170]=0x00014a4a
  110. Read Training.....
  111. each RX Vref corresponding min margin = 8 9 9 10 10 10 10 9 9 8 7 7 5 0 0 0
  112. optimize Rx Vref adjust=3 ,corresponding best margin=10
  113. Again!!! training optimize Fine Rx vref step = 3
  114. Write Training.....
  115. each TX Vref corresponding min margin = 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9
  116. optimize Tx Vref adjust=23 ,corresponding best margin=10
  117. Again!!! training optimize Fine Tx vref step = 23
  118. Training status[0xC0058000]=0x00000000
  119. change to 2400
  120. frequency change done!!!!
  121. lpddr4_silicon_init consume 283ms
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement