Advertisement
Guest User

Untitled

a guest
Dec 17th, 2020
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.23 KB | None | 0 0
  1. SM1:BL:511f6b:81ca2f;FEAT:A0F83180:20282000;POC:F;RCY:0;EMMC:0;READ:0;CHK:1F;RE;
  2. bl2_stage_init 0x01
  3. bl2_stage_init 0x81
  4. hw id: 0x0000 - pwm id 0x01
  5. bl2_stage_init 0xc1
  6. bl2_stage_init 0x02
  7.  
  8. no sdio debug board detected
  9. L0:00000000
  10. L1:00000703
  11. L2:00008067
  12. L3:15000000
  13. S1:00000000
  14. B2:20282000
  15. B1:a0f83180
  16.  
  17. TE: 260782
  18.  
  19. BL2 Built : 15:21:48, Aug 28 2019. g12a g1bf2b53 - luan.yuan@droid15-sz
  20.  
  21. Board ID = 8
  22. Set cpu clk to 24M
  23. Set clk81 to 24M
  24. Use GP1_pll as DSU clk.
  25. DSU clk: 1200 Mhz
  26. CPU clk: 1200 MHz
  27. Set clk81 to 166.6M
  28. DDR driver_vesion: LPDDR4_PHY_V_0_1_18 build time: Aug 28 2019 15:21:45
  29. board id: 8
  30. Load FIP HDR from SD, src: 0x00010200, des: 0xfffd0000, size: 0x00004000, part:0
  31. fw parse done
  32. Load ddrfw from SD, src: 0x00060200, des: 0xfffd0000, size: 0x0000c000, part: 0
  33. Load ddrfw from SD, src: 0x00038200, des: 0xfffd0000, size: 0x00004000, part: 0
  34. PIEI prepare done
  35. fastboot data load
  36. fastboot data verify
  37. verify result: 266
  38. Cfg max: 4, cur: 1. Board id: 255. Force loop cfg
  39. LPDDR4 probe
  40. ddr clk to 1608MHz
  41. Load ddrfw from SD, src: 0x0003c200, des: 0xfffd0000, size: 0x0000c000, part: 0
  42.  
  43. dmc_version 0001
  44. Check phy result
  45. INFO : ERROR : Training has failed!
  46. 1D training failed
  47. Cfg max: 4, cur: 2. Board id: 255. Force loop cfg
  48. LPDDR4 probe
  49. ddr clk to 1608MHz
  50. Load ddrfw from SD, src: 0x0003c200, des: 0xfffd0000, size: 0x0000c000, part: 0
  51.  
  52. dmc_version 0001
  53. Check phy result
  54. INFO : End of CA training
  55. INFO : End of initialization
  56. INFO : Training has run successfully!
  57. Check phy result
  58. INFO : End of initialization
  59. INFO : End of read enable training
  60. INFO : End of fine write leveling
  61. INFO : End of Write leveling coarse delay
  62. INFO : Training has run successfully!
  63. Check phy result
  64. INFO : End of initialization
  65. INFO : End of read dq deskew training
  66. INFO : End of MPR read delay center optimization
  67. INFO : End of write delay center optimization
  68. INFO : End of read delay center optimization
  69. INFO : End of max read latency training
  70. INFO : Training has run successfully!
  71. 1D training succeed
  72. Load ddrfw from SD, src: 0x00048200, des: 0xfffd0000, size: 0x0000c000, part: 0
  73. Check phy result
  74. INFO : End of initialization
  75. INFO : End of 2D read delay Voltage center optimization
  76. INFO : End of 2D read delay Voltage center optimization
  77. INFO : End of 2D write delay Voltage center optimization
  78. INFO : End of 2D write delay Voltage center optimization
  79. INFO : Training has run successfully!
  80.  
  81. channel==0
  82. RxClkDly_Margin_A0==87 ps 9
  83. TxDqDly_Margin_A0==106 ps 11
  84. RxClkDly_Margin_A1==0 ps 0
  85. TxDqDly_Margin_A1==0 ps 0
  86. TrainedVREFDQ_A0==29
  87. TrainedVREFDQ_A1==0
  88. VrefDac_Margin_A0==29
  89. DeviceVref_Margin_A0==29
  90. VrefDac_Margin_A1==0
  91. DeviceVref_Margin_A1==0
  92.  
  93.  
  94. channel==1
  95. RxClkDly_Margin_A0==97 ps 10
  96. TxDqDly_Margin_A0==97 ps 10
  97. RxClkDly_Margin_A1==0 ps 0
  98. TxDqDly_Margin_A1==0 ps 0
  99. TrainedVREFDQ_A0==30
  100. TrainedVREFDQ_A1==0
  101. VrefDac_Margin_A0==26
  102. DeviceVref_Margin_A0==29
  103. VrefDac_Margin_A1==0
  104. DeviceVref_Margin_A1==0
  105.  
  106. dwc_ddrphy_apb_wr((0<<20)|(2<<16)|(0<<12)|(0xb0):0004
  107.  
  108. soc_vref_reg_value 0x 00000024 00000027 00000024 00000024 00000025 00000027 0002
  109. 2D training succeed
  110. aml_ddr_fw_vesion: LPDDR4_PHY_V_0_1_18 build time: Aug 28 2019 13:53:31
  111. auto size-- 65535DDR cs0 size: 2048MB
  112. DDR cs1 size: 0MB
  113. DMC_DDR_CTRL: 00c0002cDDR size: 2048MB
  114. cs0 DataBus test pass
  115. cs0 AddrBus test pass
  116.  
  117. 100bdlr_step_size ps== 437
  118. result report
  119. boot times 0Enable ddr reg access
  120. Load FIP HDR from SD, src: 0x00010200, des: 0x01700000, size: 0x00004000, part:0
  121. Load BL3X from SD, src: 0x00078200, des: 0x01768000, size: 0x000a4000, part: 0
  122. bl2z: ptr: 05129330, size: 00001e40
  123. 0.0;M3 CHK:0;cm4_sp_mode 0
  124. MVN_1=0x00000000
  125. MVN_2=0x00000000
  126. [Image: g12a_v1.1.3390-6ac5299 2019-09-26 14:09:46 luan.yuan@droid15-sz]
  127. OPS=0x04
  128. ring efuse init
  129. 2b 0c 04 00 01 11 30 00 00 01 37 38 57 4b 52 50
  130. [0.017320 Inits done]
  131. secure task start!
  132. high task start!
  133. low task start!
  134. run into bl31
  135. NOTICE: BL31: v1.3(release):4fc40b1
  136. NOTICE: BL31: Built : 15:57:33, May 22 2019
  137. NOTICE: BL31: G12A normal boot!
  138. NOTICE: BL31: BL33 decompress pass
  139. ERROR: Error initializing runtime service opteed_fast
  140.  
  141.  
  142. U-Boot 2020.04 (Oct 13 2020 - 13:13:35 +0800) khadas-vim3l
  143.  
  144. Model: Khadas VIM3L
  145. SoC: Amlogic Meson SM1 (Unknown) Revision 2b:c (4:2)
  146. DRAM: 2 GiB
  147. MMC: sd@ffe03000: 0, sd@ffe05000: 1, mmc@ffe07000: 2
  148. Loading Environment from FAT... detect... booted from sd...
  149. OK
  150. In: serial
  151. Out: serial
  152. Err: serial
  153. fusb302_init: Device ID: 0x91
  154. CC connected in 1 as UFP
  155. fusb302 detect chip.port_num = 0
  156. Net: eth0: ethernet@ff3f0000
  157. ** Unrecognized filesystem type **
  158. ** No partition table - mmc 2 **
  159. starting USB...
  160. Bus usb@ff500000: Register 3000140 NbrPorts 3
  161. Starting the controller
  162. USB XHCI 1.10
  163. scanning bus usb@ff500000 for devices... Failed to get keyboard state from devi3
  164. 3 USB Device(s) found
  165. scanning usb for storage devices... 0 Storage Device(s) found
  166. Setting bus to 0
  167. Hit SPACE in 1 seconds to stop autoboot=> '
  168. Unknown command '' - try 'help'
  169. =>
  170. Unknown command '' - try 'help'
  171. =>
  172. Unknown command '' - try 'help'
  173. => printenv
  174. arch=arm
  175. baudrate=115200
  176. board=w400
  177. board_name=w400
  178. boot_a_script=load ${devtype} ${devnum}:${distro_bootpart} ${scriptaddr} ${pref
  179. boot_efi_binary=if fdt addr ${fdt_addr_r}; then bootefi bootmgr ${fdt_addr_r};e
  180. boot_extlinux=sysboot ${devtype} ${devnum}:${distro_bootpart} any ${scriptaddr}}
  181. boot_net_usb_start=;
  182. boot_prefixes=/ /boot/
  183. boot_script_dhcp=boot.scr.uimg
  184. boot_scripts=boot.cmd boot.ini boot.scr.uimg boot.scr
  185. boot_source=sd
  186. boot_syslinux_conf=extlinux/extlinux.conf
  187. boot_targets=spi usb0 mmc0 mmc1 mmc2 pxe dhcp
  188. bootcmd=run distro_bootcmd
  189. bootcmd_dhcp=run boot_net_usb_start; if dhcp ${scriptaddr} ${boot_script_dhcp};;
  190. bootcmd_mmc0=devnum=0; run mmc_boot
  191. bootcmd_mmc1=devnum=1; run mmc_boot
  192. bootcmd_mmc2=devnum=2; run mmc_boot
  193. bootcmd_pxe=run boot_net_usb_start; dhcp; if pxe get; then pxe boot; fi
  194. bootcmd_romusb=if test "${boot_source}" = "usb" && test -n "${scriptaddr}"; thei
  195. bootcmd_spi=test "$boot_source" = "spi" && sf probe && sf read $loadaddr 0x16001
  196. bootcmd_usb0=devnum=0; run usb_boot
  197. bootdelay=1
  198. bootfile=boot.scr.uimg
  199. cpu=armv8
  200. distro_bootcmd=for target in ${boot_targets}; do run bootcmd_${target}; done
  201. efi_dtb_prefixes=/ /dtb/ /dtb/current/
  202. ethaddr=d6:f0:e7:10:de:c9
  203. fdt_addr_r=0x08008000
  204. fdt_size=b72b
  205. fdtcontroladdr=7bf10690
  206. fdtcontroladdr_end=7bf1bdbb
  207. fdtfile=amlogic/meson-sm1-khadas-vim3l.dtb
  208. hostname=meson-sm1-khadas-vim3l
  209. kernel_addr_r=0x08080000
  210. load_efi_dtb=load ${devtype} ${devnum}:${distro_bootpart} ${fdt_addr_r} ${prefi}
  211. load_logo=ll=0; test $boot_source = spi && sf probe && sf read $loadaddr 0x1700
  212. loadaddr=0x01000000
  213. mmc_boot=if mmc dev ${devnum}; then devtype=mmc; run scan_dev_for_boot_part; fi
  214. preboot=run load_logo; usb start; kbi init; sleep 1;
  215. pxefile_addr_r=0x01080000
  216. ramdisk_addr_r=0x13000000
  217. scan_dev_for_boot=echo Scanning ${devtype} ${devnum}:${distro_bootpart}...; for;
  218. scan_dev_for_boot_part=part list ${devtype} ${devnum} -bootable devplist; env et
  219. scan_dev_for_efi=setenv efi_fdtfile ${fdtfile}; for prefix in ${efi_dtb_prefixee
  220. scan_dev_for_extlinux=if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefi
  221. scan_dev_for_scripts=for script in ${boot_scripts}; do if test -e ${devtype} ${e
  222. scriptaddr=0x08000000
  223. soc=meson
  224. stderr=vidconsole,serial
  225. stdin=usbkbd,serial
  226. stdout=vidconsole,serial
  227. usb_boot=usb start; if usb dev ${devnum}; then devtype=usb; run scan_dev_for_boi
  228. vendor=amlogic
  229.  
  230. Environment size: 4741/8188 bytes
  231. => mmc help
  232. mmc - MMC sub system
  233.  
  234. Usage:
  235. mmc info - display info of the current MMC device
  236. mmc read addr blk# cnt
  237. mmc write addr blk# cnt
  238. mmc erase blk# cnt
  239. mmc rescan
  240. mmc part - lists available partition on current mmc device
  241. mmc dev [dev] [part] - show or set current mmc device [partition]
  242. mmc list - lists available devices
  243. mmc wp - power on write protect booot partitions
  244. mmc hwpartition [args...] - does hardware partitioning
  245. arguments (sizes in 512-byte blocks):
  246. [user [enh start cnt] [wrrel {on|off}]] - sets user data area attributes
  247. [gp1|gp2|gp3|gp4 cnt [enh] [wrrel {on|off}]] - general purpose partition
  248. [check|set|complete] - mode, complete set partitioning completed
  249. WARNING: Partitioning is a write-once setting once it is set to complete.
  250. Power cycling is required to initialize partitions after set to complete.
  251. mmc bootbus dev boot_bus_width reset_boot_bus_width boot_mode
  252. - Set the BOOT_BUS_WIDTH field of the specified device
  253. mmc bootpart-resize <dev> <boot part size MB> <RPMB part size MB>
  254. - Change sizes of boot and RPMB partitions of specified device
  255. mmc partconf dev [boot_ack boot_partition partition_access]
  256. - Show or change the bits of the PARTITION_CONFIG field of the specified device
  257. mmc rst-function dev value
  258. - Change the RST_n_FUNCTION field of the specified device
  259. WARNING: This is a write-once field and 0 / 1 / 2 are the only valid values.
  260. mmc rpmb read addr blk# cnt [address of auth-key] - block size is 256 bytes
  261. mmc rpmb write addr blk# cnt <address of auth-key> - block size is 256 bytes
  262. mmc rpmb key <address of auth-key> - program the RPMB authentication key.
  263. mmc rpmb counter - read the value of the write counter
  264. mmc setdsr <value> - set DSR register value
  265.  
  266. => mmcinfo
  267. Card did not respond to voltage select!
  268. => mmc info
  269. Card did not respond to voltage select!
  270. => mmc list
  271. sd@ffe03000: 0
  272. sd@ffe05000: 1 (eMMC)
  273. mmc@ffe07000: 2 (eMMC)
  274. => mmc part
  275. Card did not respond to voltage select!
  276. => mmc dev 0:1
  277. Card did not respond to voltage select!
  278. => mmc dev 0:1
  279. Card did not respond to voltage select!
  280. => mmc dev 1:1
  281. switch to partitions #0, OK
  282. mmc1(part 0) is current device
  283. => mmc dev 1:0
  284. switch to partitions #0, OK
  285. mmc1(part 0) is current device
  286. => mmc list
  287. sd@ffe03000: 0
  288. sd@ffe05000: 1 (eMMC)
  289. mmc@ffe07000: 2 (eMMC)
  290. => mmcinfo
  291. Device: sd@ffe05000
  292. Manufacturer ID: 88
  293. OEM: 103
  294. Name: SLD32
  295. Bus Speed: 52000000
  296. Mode: MMC High Speed (52MHz)
  297. Rd Block Len: 512
  298. MMC version 5.1
  299. High Capacity: Yes
  300. Capacity: 28.9 GiB
  301. Bus Width: 4-bit
  302. Erase Group Size: 512 KiB
  303. HC WP Group Size: 4 MiB
  304. User Capacity: 28.9 GiB WRREL
  305. Boot Capacity: 4 MiB ENH
  306. RPMB Capacity: 4 MiB ENH
  307. Boot area 0 is not write protected
  308. Boot area 1 is not write protected
  309. => mmc dev 2:1
  310. switch to partitions #0, OK
  311. mmc2(part 0) is current device
  312. => mmcinfo
  313. Device: mmc@ffe07000
  314. Manufacturer ID: 15
  315. OEM: 100
  316. Name: AJTD4
  317. Bus Speed: 25000000
  318. Mode: MMC legacy
  319. Rd Block Len: 512
  320. MMC version 5.1
  321. High Capacity: Yes
  322. Capacity: 14.6 GiB
  323. Bus Width: 8-bit
  324. Erase Group Size: 512 KiB
  325. HC WP Group Size: 8 MiB
  326. User Capacity: 14.6 GiB WRREL
  327. Boot Capacity: 4 MiB ENH
  328. RPMB Capacity: 4 MiB ENH
  329. Boot area 0 is not write protected
  330. Boot area 1 is not write protected
  331. => mmc dev 1:1
  332. switch to partitions #0, OK
  333. mmc1(part 0) is current device
  334. => mmc part
  335.  
  336. Partition Map for MMC device 1 -- Partition Type: DOS
  337.  
  338. Part Start Sector Num Sectors UUID Type
  339. 1 62500 437501 48ae7808-01 0c
  340. 2 500001 10583775 48ae7808-02 83
  341. =>
  342.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement