查看: 39777|回复: 5

Hikey960 UEFI切回FASTBOOT(针对那些刷了liunx的刷不回android的板子)

[复制链接]

419

主题

246

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20459
发表于 2018-6-19 16:49:01 | 显示全部楼层 |阅读模式
有一些客户反馈,hikey 960想刷机,发现不了fastboot设备,

寄回来我们检测发现,客户刷了UEFI的boot,应该是按96board论坛里的贴子刷了内测版ubuntu,也就是刷了UEFI 的boot的缘故。

解决方法:
=======
OVERVIEW
1.Debian 系统使用的UEFI的bootloader
2.对于Hikey960而言,ANDROID最好使用fastboot的bootloader,其稳定度比UEFI要好。

=======
由于UEFI和fastboot差异非常大,所以需要通过recovery模式和工具进行切换,出货的的Android版本和Linaro的Android daily build版本都是基于fastboot的bootloader。
=======
RECOVERY
=======
请先阅读https://github.com/96boards-hikey/tools-images-hikey960,下载相应的代码和工具,
由于原厂没有释放recovery mode的windows usb驱动,一些操作需要在Linux的机器上完成

1)将板子设置成recoverymode

Hikey960 UEFI切回FASTBOOT.bmp
2)板子上电后在Linux机器上会多出一个usb tty 设备
Hikey960 UEFI切回FASTBOOT.bmp

Hikey960 UEFI切回FASTBOOT3.bmp

3)基础代码刷入,执行recovery脚本,本示例中的/dev/ttyUSB0需要根据您本机的实际情况传入
Hikey960 UEFI切回FASTBOOT4.bmp
红框中的错误是已知问题,请参考Linaro的文档
Hikey960 UEFI切回FASTBOOT5.bmp

手动完成recovery-flash.sh 中因为红框中的错误而阻塞未能执行完成的部分
sudo fastboot flash nvme hisi-nvme.img
sudo fastboot flash fw_lpm3 hisi-lpm3.img
sudo fastboot flash trustfirmware hisi-bl31.bin

本过程完成的log如下

Hikey960 UEFI切回FASTBOOT6.bmp
Hikey960 UEFI切回FASTBOOT7.bmp
Hikey960 UEFI切回FASTBOOT8.bmp

4)将板子的状态为fastbootmode,并将板子重新上电
Hikey960 UEFI切回FASTBOOT9.bmp

5)通刷全版本
看这里
http://smartfire.cn/thread-752-1-1.html

6)板子恢复为正常启动状态,重新上电启动
Hikey960 UEFI切回FASTBOOT10.bmp

特别鸣谢 润和-关工,感谢他写的教程。


Hikey960 UEFI切回FASTBOOT.pdf

325.14 KB, 下载次数: 2123


风火轮微信公众号
回复

使用道具 举报

1

主题

7

回帖

56

积分

注册会员

Rank: 2

积分
56
发表于 2018-6-25 16:42:45 | 显示全部楼层
你好,  我按照你的教程执行到
  1. 5)通刷全版本
复制代码
这一步时还是失败
log如下
  1. "hikey960 Updating:"

  2. C:\Users\tooan>fastboot flash xloader hisi-sec_xloader.img
  3. error: cannot open 'hisi-sec_xloader.img'


  4. C:\Users\tooan>fastboot flash ptable hisi-ptable.img
  5. error: cannot open 'hisi-ptable.img'

  6. "Update Failed!"
  7. 请按任意键继续. . .
复制代码
回复 支持 反对

使用道具 举报

419

主题

246

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20459
 楼主| 发表于 2018-6-25 18:26:08 | 显示全部楼层
风火轮用户43165 发表于 2018-6-25 16:42
你好,  我按照你的教程执行到    这一步时还是失败
log如下

到这步了,你可以手动刷了,按原来的fastboot的方法,要拨码开关的

风火轮微信公众号
回复 支持 反对

使用道具 举报

1

主题

7

回帖

56

积分

注册会员

Rank: 2

积分
56
发表于 2018-6-26 11:42:36 | 显示全部楼层
peter 发表于 2018-6-25 18:26
到这步了,你可以手动刷了,按原来的fastboot的方法,要拨码开关的

你好,  我按照你的教程执行到  5)通刷全版本 这一步时 前面刷入正常, 刷入 system.img提示失败

C:\Users\tooan\Desktop\share\hikey960_hynix_fw_201805_ufs\hikey960>fastboot flash system system.img
target reported max download size of 471859200 bytes
sending sparse 'system' (460796 KB)...
OKAY [ 10.704s]
writing 'system'...
FAILED (status read failed (Too many links))
finished. total time: 10.901s
"Update Failed!"
请按任意键继续. . .
回复 支持 反对

使用道具 举报

1

主题

7

回帖

56

积分

注册会员

Rank: 2

积分
56
发表于 2018-6-26 11:56:14 | 显示全部楼层
本帖最后由 风火轮用户43165 于 2018-6-26 12:01 编辑
风火轮用户43165 发表于 2018-6-26 11:42
你好,  我按照你的教程执行到  5)通刷全版本 这一步时 前面刷入正常, 刷入 system.img提示失败

C:%user ...

这个问题解决了, 按照提示换个usb插口就好了, 可是刷完机后还是不停的重启 , log如下

  1. \0hikey960 boarid:5301 xloader use UART6
  2. scsysstat_value[0].
  3. clear reset source
  4. last_keypoint0,reboot_type0
  5. secdbg not DCU.
  6. SecDbgVer exit

  7. xloader chipid is: 0x36600110, start at 370ms.
  8. Build Date: Dec  6 2017, 15:31:59
  9. [clock_init] ++
  10. hikey960 [hikey960_clk_init]
  11. hi3660 [clk_setup]
  12. [clock_init] --
  13. storage type is UFS
  14. ufs retry: 6 count v_tx:0 v_rx:0
  15. ufs set v_tx:0 v_rx:0
  16. Hikey960[5301] no need avs_init.
  17. ddr ft:0xf20332a3,mode:1 target:4
  18. UceLdOk
  19. density: 0x08080808,0x08080808,0x08080808,0x08080808,0x08080808,0x08080808,0x08080808,0x08080808
  20. ddr info 0x000004ff
  21. 400M
  22. 685M
  23. 1067M
  24. C1R,V0x0000002f e:113
  25. C0R,V0x00000030 e:66
  26. C1R,V0x00000030 e:66
  27. C0R,V0x00000031 e:66
  28. C1R,V0x00000031 e:66
  29. C3R,V0x00000031 e:113
  30. C0R,V0x00000032 e:66
  31. C1R,V0x00000032 e:66
  32. C2R,V0x00000031 e:66
  33. C3R,V0x00000032 e:66
  34. C0R,V0x00000033 e:66
  35. C1R,V0x00000033 e:65
  36. C2R,V0x00000032 e:66
  37. C3R,V0x00000033 e:66
  38. C0R,V0x00000031 e:113
  39. C1R,V0x00000031 e:66
  40. C3R,V0x00000031 e:66
  41. C0R,V0x00000032 e:66
  42. C1R,V0x00000032 e:66
  43. C2R,V0x00000031 e:66
  44. C3R,V0x00000032 e:66
  45. C0R,V0x00000033 e:66
  46. C1R,V0x00000033 e:66
  47. C2R,V0x00000032 e:66
  48. C3R,V0x00000033 e:66
  49. C0R,V0x00000034 e:66
  50. C1R,V0x00000034 e:65
  51. C2R,V0x00000033 e:65
  52. C3R,V0x00000034 e:66
  53. 1244M
  54. 1866M
  55. pack0Idx0Dcc:0
  56. pack1Idx0Dcc:1
  57. pack2Idx0Dcc:0
  58. pack3Idx0Dcc:0
  59. iomcu_subsys_init
  60. boot_c0 PROFILE 4
  61. slave1 irq0:0x00000004
  62. main:     ******** Fastboot for Kirin *****************
  63. main:   ******** Build Date: Jun  2 2017, 17:34:24 **
  64. main: ******** Fastboot start at 1870 ms **********

  65. main: print soc_id computed in xloader phase, is below:
  66. main: 00000000  main: 00000000  main: 00000000  main: 00000000  main:
  67. main: 00000000  main: 00000000  main: 00000000  main: 00000000  main:
  68. led_alwayson: can't get dtb operators
  69. bbox: bbox_register_module_ops success.
  70. bfm: : >>>>>enter bfm_init
  71. bfm: : [disable_boot_fail_system] boot_fail_system state is 0
  72. clock: PLL Stat
  73. clock: PLL2 ctrl0=0x04909604,ctrl1=0x02000000
  74. clock: PLL2 acpu en_stat:0x00000008, acpu gt_stat:0x00040000
  75. clock: PLL2 final en_stat:0x00100000, final gt_stat:0x00020000
  76. clock: PLL3 ctrl0=0x04904005,ctrl1=0x07000000
  77. clock: PLL3 acpu en_stat:0x00000000, acpu gt_stat:0x00000000
  78. clock: PLL3 final en_stat:0x00200000, final gt_stat:0x00040000
  79. clock: clock init OK
  80. ufs: ufs start on platform[36600110]ufs: ufs current mode: 0x00000011
  81. ufs: ufs current gear: 0x00000003
  82. ufs: ufs mphy reg 0x4A = 0x00000000
  83. ufs: bUD0BaseOffset: 0x00000010, bUDConfigPLength: 0x00000010
  84. ufs: UFS device manufacturerid = 0x000001ad
  85. ufs: UFS device: H****
  86. bfm: : >>>>>enter set_boot_stage
  87. bfm: : bootStageCode is 0x02000001, mntnStageCode is 27
  88. bfm: : <<<<<exit set_boot_stage.
  89. storage: emmc_ops invalid
  90. storage: storage type is UFS
  91. bfm: : bfm system is disabled!
  92. storage: emmc_init: BL2_STAGE_EMMC_OK is 33554435!
  93. bfm: : >>>>>enter set_boot_stage
  94. bfm: : bootStageCode is 0x02000003, mntnStageCode is 29
  95. bfm: : <<<<<exit set_boot_stage.
  96. bfm: : >>>>>enter set_boot_stage
  97. bfm: : bootStageCode is 0x02010001, mntnStageCode is 30
  98. bfm: : <<<<<exit set_boot_stage.
  99. ddr: current logic version is lpddr4 verison !!!
  100. ddr: ddr size is 4096MB
  101. bbox: register modid [0x81fff200]
  102. bbox: register exception succeed.
  103. bbox: register modid [0x81fff202]
  104. bbox: register exception succeed.
  105. bbox: register modid [0x81fff20b]
  106. bbox: register exception succeed.
  107. watchdog: Enable watchdog start
  108. boardid: [BDID]boardid: 5301
  109. gpio: hikey960_gpio_init: GPIO 46 202 206 ouput low, GPIO 219 pullup.
  110. load_kernel: register_update_dt_ops for usb!
  111. usb: [USBERR]random_serial: fastboot serial: 2131073001000000
  112. secureboot: Enter secboot_init: set pll efuse flag!
  113. secureboot: pll efuse flag has been succ set!bbox: register modid [0x81fff20a]
  114. bbox: register exception succeed.
  115. secureboot: SECBOOT_DEV_INFO_DADDR = 0x1d7fff00, SECBOOT_DEV_INFO_SIZE = 0x00000040!
  116. dtimage: number of dtb = 1
  117. dtimage: =========uncompress_dtb_addr=[0x16f00000],====vrl_addr=[0x1b0e64e0]====
  118. dtimage: [device_tree_get_dtb_entry:215] Verify Not Exist
  119. dtimage: fdt_init success!
  120. dtimage: -----can not find hisilicon,fastboot node by compatible
  121. dtimage: -----can not find hisilicon,fastboot node by compatible
  122. load_kernel: register_update_dt_ops for led!
  123. reboot_reason: scsysstat_value is 0x00000000
  124. pmu: can not find fastboot,hisi-pmic-mntn node1
  125. pmu: pmu_property_read_u32 fastboot,hisi-pmic-mntn, hisilicon,data-width, failed
  126. pmu: pmu_mntn_record_dts_parse failed!
  127. bbox: save_tempbuffer_to_loop_area():727:storage_read fail[-1]
  128. reboot_reason: reboot_reason is AP_S_COLDBOOT
  129. reboot_reason: clear_reset_source in!
  130. reboot_reason: tmp =0x0effcc70
  131. dtimage: -----can not find fastboot,charger node by compatible
  132. power: get_chargerIC_type: getU32byCompatible fastboot,charger, hw_charger_type failed!
  133. dtimage: -----can not find fastboot,coul node by compatible
  134. power: get_coul_type: get  coul_type failed!
  135. power: get  coul_type failed!
  136. power: hi6421v500 register coulometer ops fail!
  137. dtimage: -----can not find huawei,hisi_bci_battery node by compatible
  138. no_module: [hi6523_get_config_info]: can't get battery board type
  139. dtimage: -----can not find fastboot,charger node by compatible
  140. no_module: get hi6523 i2c reg num fail!
  141. dtimage: -----can not find fastboot,charger node by compatible
  142. no_module: [hi6523_start_charging_by_init_params]: get ichrg_pre_limit fail
  143. dtimage: -----can not find huawei,hi6523_charger node by compatible
  144. no_module: [hi6523_start_charging_by_init_params]: get reg fail
  145. dtimage: -----can not find fastboot,buckboost node by compatible
  146. max77813: get_buckboost_type: getU32byCompatible fastboot,buckboost, hw_buckboost_type failed!
  147. max77813: get dts buckboost type fail!
  148. cpu_buck: pmu type3 not registered
  149. cpu_buck: Bad cpu buck info:1
  150. bbox: Could not find path /rdr
  151. bbox: Could not find status property.
  152. mntn: tele_mntn_stat_point_init: can not bbox_ops !
  153. dtimage: -----can not find hisilicon,fastboot node by compatible
  154. mntn: [tele_mntn_m3_wdt_config]: getU32byCompatible(hisilicon,fastboot, lpm3-board-type) error!
  155. mntn: mntn init
  156. mntndump: enable_reserved_ddr_dts: Could not find path /reserved-memory/mntndump
  157. mntndump: mntn_dump_init failed
  158. mntndump: get_mntn_dump_addr:mid[2] is not init
  159. mntn: kernel dump is not available
  160. mntn: reboot_type is 0
  161. mntn:
  162. no need to dump_mem...
  163. mntn: enter [registe_pstore_ramoops_dump]
  164. mntndump: get_mntn_dump_addr:mid[5] is not init
  165. mntn: no mdump_pstore info
  166. mntn: M3_RDR_SYS_CONTEXT_BASE_ADDR is null
  167. uart_cfg: [MNTN]:Could not find node.
  168. uart_cfg: set_default_uart_cfg: uart_from_dts_read failed!
  169. uart_cfg: module_idx 2, uart_no 6
  170. uart_cfg: odule_idx 11, uart_no 15
  171. uart_cfg: module_idx 2, uart_no 6
  172. uart_cfg: getU32byCompatible(hisilicon,fastboot, uart-board-type) error!
  173. uart_cfg: boardid: 5301 use uart port: 6
  174. pasr: in pasr_init-43 ...ddr: current logic version is lpddr4 verison !!!
  175. ddr: current logic version is lpddr4 verison !!!
  176. dtimage: -----can not find huawei,lcd_panel_type node by compatible
  177. display: [display]get_detect_type: huawei,lcd_panel_type: get detect_type fail
  178. display: lcd:no lcd detect_type
  179. no_module: [LOGO] get_logo_buffer_from_dtsi: Could not find path /reserved-memory/logo-buffer.
  180. no_module: [LOGO] logo_init: logo init failed!!! used the default fb addr.
  181. display: [display]jdi_nt35696_panel_init: lcd type is not JDI_NT35696_5P5_LCD.
  182. display: [display]jdi_otm2503b_panel_init: lcd type is not JDI_OTM2503B_5P5_LCD.
  183. bfm: : >>>>>enter set_boot_stage
  184. bfm: : bootStageCode is 0x02010002, mntnStageCode is 31
  185. bfm: : <<<<<exit set_boot_stage.
  186. dtimage: -----can not find huawei,lcd_panel_type node by compatible
  187. display: [display]get_dts_value: can not get huawei,lcd_panel_type, bl_bus_id=4!
  188. dtimage: -----can not find ti,lm36923 node by compatible
  189. display: [display]get_dts_value: can not get ti,lm36923, support=0!
  190. display: get lm36923_support failed!
  191. Audio_codec: [audio]:Could not find "hisilicon,codec-controller" node.
  192. load_teeos: can not find fb node fingerprint
  193. load_teeos: failed to find fb node ese_config
  194. display: [display]hisi_get_disp_info: hisifb_data is NULL pointer, return!
  195. bfm: : >>>>>enter set_boot_stage
  196. bfm: : bootStageCode is 0x02010003, mntnStageCode is 32
  197. bfm: : <<<<<exit set_boot_stage.
  198. misc: [get_misc_message] mmc_read failed
  199. preboot: [fastboot]: check_unlock_misc_info,  line:1273 :get misc message failed.
  200. preboot: [fastboot]: check_powerkey_misc_info,  line:1242 :!!!!CAUTION!!!!:get keypad_operator FAIL!
  201. preboot: [fastboot]: check_volumekey_state,  line:943 :!!!!CAUTION!!!!:get keypad_operator FAIL!
  202. misc: [get_misc_message] mmc_read failed
  203. preboot: [fastboot]: comm_read_misc_cmd,  line:501 :get misc message failed.
  204. power: [check_battery_present]:g_coulometer_ops is null
  205. power: [wait_coulometer_work]:g_coulometer_ops is null
  206. power: [get_device_power_state]:initial coulometer fail!
  207. preboot: [fastboot]: preboot_init,  line:1480 :Hikey960 stub: set bootmode to normal_mode!
  208. rescue: ^^^^^^^^^[rescue_init] ok !
  209. usbloader: bootmode is 1
  210. bfm: : >>>>>enter set_boot_stage
  211. bfm: : bootStageCode is 0x02010004, mntnStageCode is 33
  212. bfm: : <<<<<exit set_boot_stage.
  213. load_lpm3: start lpm3 loading
  214. load_lpm3: load lpmcu image
  215. tm: cluster0 prof0 trim result check fail:0,00000000,00000000
  216. tm: cluster0 prof1 trim result check fail:0,00000000,00000000
  217. tm: cluster0 prof2 trim result check fail:0,00000000,00000000
  218. tm: cluster0 prof3 trim result check fail:0,00000000,00000000
  219. tm: cluster0 prof4 trim result check fail:0,00000000,00000000
  220. tm: cluster1 prof0 trim result check fail:0,00000000,00000000
  221. tm: cluster1 prof1 trim result check fail:0,00000000,00000000
  222. tm: cluster1 prof2 trim result check fail:0,00000000,00000000
  223. tm: cluster1 prof3 trim result check fail:0,00000000,00000000
  224. tm: cluster1 prof4 trim result check fail:0,00000000,00000000
  225. tm: cluster1 prof5 trim result check fail:0,00000000,00000000
  226. tm: cluster2 prof0 trim result check fail:0,00000000,00000000
  227. tm: cluster2 prof1 trim result check fail:0,00000000,00000000
  228. tm: cluster2 prof2 trim result check fail:0,00000000,00000000
  229. tm: cluster2 prof3 trim result check fail:0,00000000,00000000
  230. tm: cluster2 prof4 trim result check fail:0,00000000,00000000
  231. tm: cluster2 prof5 trim result check fail:0,00000000,00000000
  232. tm: cluster2 prof6 trim result check fail:0,00000000,00000000
  233. tm: cluster2 prof7 trim result check fail:0,00000000,00000000
  234. tm: C0
  235. tm: p4
  236. tm: path adjust:00000018
  237. tm: svfd2:00000012
  238. tm: svfd1:00000012
  239. tm: svfd0:00000012
  240. tm: p3
  241. tm: svfd2:00000012
  242. tm: svfd1:00000013
  243. tm: svfd0:00000013
  244. tm: C1
  245. tm: p4
  246. tm: path adjust:00000018
  247. tm: svfd2:00000014
  248. tm: svfd1:00000014
  249. tm: svfd0:00000014
  250. tm: p3
  251. tm: svfd2:00000018
  252. tm: svfd1:00000018
  253. tm: svfd0:00000018
  254. tm: p2
  255. tm: svfd2:0000001a
  256. tm: svfd1:0000001a
  257. tm: svfd0:0000001a
  258. tm: p1
  259. tm: svfd2:0000001a
  260. tm: svfd1:0000001a
  261. tm: svfd0:0000001a
  262. load_lpm3: do_lpnv_acpufreq_papa_option
  263. load_lpm3: modify_pmu6422_para no bugfix
  264. load_lpm3: LPM3 load success 0x89c80000
  265. load_lpm3: SCPERRSTSTAT4_SEC fffffffc
  266. load_lpm3: SCOCBCRSTCTRL 00000000
  267. load_lpm3: SCPERCLKEN2 43e00001
  268. load_lpm3: SCPERSTAT2 c7fa4c4f
  269. load_lpm3: SCOCBCSTAT 00007250
  270. load_lpm3: AOCLK_CTRL 00000725
  271. load_lpm3: SCPERSTAT3 000014c7
  272. load_lpm3: SCOCBCSTAT 00007250
  273. load_lpm3: AOCLK_CTRL 00000725
  274. load_lpm3: AOCLK_CTRL 00000225
  275. load_lpm3: CFG_M3_RST_STA 00000000
  276. load_lpm3: load ocbc success!
  277. load_kernel: 0xC5 = 00000032
  278. load_kernel: 0xCC = 00000003
  279. bfm: : bfm system is disabled!
  280. load_kernel: load_kernel CONFIG_WITHOUT_SECURE_OS is open
  281. bfm: : >>>>>enter set_boot_stage
  282. bfm: : bootStageCode is 0x02010005, mntnStageCode is 34
  283. bfm: : <<<<<exit set_boot_stage.
  284. bfm: : bfm system is disabled!
  285. load_kernel: is_system_damaged, the system verify is 1 in nvme!
  286. mntn_err: can not get gui_ops!
  287. dtimage: -----can not find gpio-leds_v2 node by compatible
  288. led: ERROR: Cannot update gpio-leds_v2 info
  289. load_kernel: update dt for led err
  290. load_kernel: update dt for led suc
  291. usb: [usb]usb update hisilicon,gpio_hubv2 info success
  292. load_kernel: update dt for usb suc
  293. load_kernel: Hikey960: Enable all ip regulator
  294. pmu_ip: Hikey960:switch from PPLL0 to PPLL3
  295. pmu_ip: Hikey960:Enable ispfunc
  296. pmu_ip: Hikey960:Enable clock-gating
  297. pmu_ip: [regulator_power_all_enable] all IP regulator is power on!
  298. load_kernel: set ISP_CORE_CTRL_S to unsec, val = 0x00000007
  299. load_kernel: set ISP_SUB_CTRL_S to unsec, val = 0x0000000f
  300. bfm: : >>>>>enter set_boot_stage
  301. bfm: : bootStageCode is 0x02010006, mntnStageCode is 35
  302. bfm: : <<<<<exit set_boot_stage.
  303. load_kernel: __get_cmdline: can not get audio_codec_ops!
  304. power: [get_coulometer_nv_address]:g_coulometer_ops is null
  305. power: [get_battery_voltage]:g_coulometer_ops is null
  306. display: [display]hisi_get_disp_info: hisifb_data is NULL pointer, return!
  307. cmdline: can not get display_info!
  308. display: [display]hisi_get_disp_info: hisifb_data is NULL pointer, return!
  309. cmdline: can not get display_info!
  310. display: [display]hisi_get_disp_info: hisifb_data is NULL pointer, return!
  311. pasr: info: ddr_die=2048M@0M ddr_die=2048M@2048M
  312. cmdline: create_last_bootup_keypoint_cmdline,last_bootup_keypoint is invalid
  313. cmdline: g_memdump_addr is 0
  314. dtimage: -----can not find hisilicon,fastboot node by compatible
  315. cmdline: bsp_need_loadmodem: getU32byCompatible hisilicon,fastboot, is_fpga failed!
  316. cmdline: [ddr]: cmdline add ddr_density 0x00000002!
  317. no_module: create_mdmlog_cmdline: ret = 0 or nve bit[0] = 48, would't create cmdline!!
  318. display: [display]hisi_get_disp_info: hisifb_data is NULL pointer, return!
  319. cmdline: can not get display_info!
  320. reboot_reason: set_reboot_type is 0x000000ff.
  321. dtimage: -----can not find hisilicon,fastboot node by compatible
  322. mntn: [mntnops_before_boot_kernel]: getU32byCompatible error!
  323. mntn: apwatchdog_status_is_ok: cannot find amba/watchdog0, ret=-1
  324. watchdog: Disable watchdog start
  325. ddr: current logic version is lpddr4 verison !!!
  326. mem_cfg: memory section - 0000000000000000 : 0000000080000000 -
  327. mem_cfg: memory section + 0000000000000000 : 0000000080000000 +
  328. mem_cfg: memory section - 0000000080000000 : 0000000080000000 -
  329. mem_cfg: memory section + 0000000080000000 : 0000000060000000 +
  330. mem_cfg: memory section + 0000000200000000 : 0000000020000000 +
  331. mem_cfg: Could not find /reserved-memory/ddr-training2.
  332. mem_cfg: update_bl31_ddrc_info: secmem return wrong,may not a failure.
  333. mem_cfg: update_fastboot_cma_bl31_ddrc_info: base 0x0000000016c00003 size 0x0000000004000000
  334. usbloader: iddq is 0x0000000000000000
  335. usbloader: hpm is 0x0000000000000000
  336. usbloader: dieid is 0x0a04a0096f86060a37a2c49220c0341417884593
  337. load_kernel: Hikey960: Enable all ip regulator
  338. pmu_ip: Hikey960:switch from PPLL0 to PPLL3
  339. pmu_ip: Hikey960:Enable ispfunc
  340. pmu_ip: Hikey960:Enable clock-gating
  341. pmu_ip: [regulator_power_all_enable] all IP regulator is power on!
  342. load_kernel: set ISP_CORE_CTRL_S to unsec, val = 0x00000007
  343. load_kernel: set ISP_SUB_CTRL_S to unsec, val = 0x0000000f
  344. load_kernel:
  345. ----boot time is 3661 ms----
  346. load_kernel: boot_from_bl31: boot to trusted firmware. addr=0x00000000
复制代码
回复 支持 反对

使用道具 举报

1

主题

7

回帖

56

积分

注册会员

Rank: 2

积分
56
发表于 2018-6-26 12:05:05 | 显示全部楼层
peter 发表于 2018-6-25 18:26
到这步了,你可以手动刷了,按原来的fastboot的方法,要拨码开关的

刷完机后还是不停的重启 , 帮忙看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-5-20 17:22 , Processed in 0.069203 second(s), 22 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn