2923|6

2056

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

全志异核多构 AI智能视觉V853开发板测评 - 烧写固件不停重启重刷问题的解决方案 [复制链接]

 

使用PhoenixSuit给V853烧写固件,烧录固件的时候一直自动刷,停不下来的解决方法

第一次搭建V853的openart的编译环境,使用自己编译出来的固件给官方的版主烧写,烧写完后会再次触发PhoenixSuit给板子烧写固件,停不下来。尝试过全盘的擦除烧写依旧不行,但是烧写官方提供的出厂固件烧写就没有这个问题,所以问题一定是出在了自己编译的固件上。
烧写的过程中,连接串口工具可以看到如下的打印信息:

  1. U-Boot 2018.05-g3a34d5f (Jul 08 2022 - 07:00:11 +0000) Allwinner Technology
  2. [03.715]CPU: Allwinner Family
  3. [03.718]Model: sun8iw21
  4. I2C: ready
  5. [03.744]DRAM:512 MiB
  6. [03.747]Relocation Offset is: 1ced0000
  7. [03.772]secure enable bit: 0
  8. [03.775]PMU: AXP21
  9. [03.777]PMU: pmu_axp2101 found
  10. [03.779]BMU: AXP21
  11. [03.781]BMU: bmu_axp2101 found
  12. FDT ERROR:fdt_get_regulator_name:get property handle twi-supply error:FDT_ERR_INTERNAL
  13. [03.792]gpio_bias, pc_bias: 1800, pc_supply: not set
  14. [03.797]gpio_bias, pl_bias: -1, pl_supply: not set
  15. [03.802]dcdc1_vol = 3300, onoff=1
  16. [03.806]dcdc2_vol = 900, onoff=1
  17. [03.809]dcdc5_vol = 0, onoff=0
  18. [03.812]aldo1_vol = 1800, onoff=1
  19. [03.816]aldo2_vol = 1800, onoff=1
  20. [03.819]aldo3_vol = 3300, onoff=1
  21. [03.823]aldo4_vol = 3300, onoff=1
  22. [03.826]bldo1_vol = 1800, onoff=1
  23. [03.830]bldo2_vol = 2800, onoff=1
  24. [03.833]dldo1_vol = 3300, onoff=1
  25. [03.837]dldo2_vol = 1200, onoff=1
  26. bias_name:pc_bias bias_vol:1800
  27. bias_name:pi_bias bias_vol:1800
  28. [03.847]bat_vol=677, ratio=0
  29. [03.849]safe_vol=3500, safe_ratio=1
  30. [03.853]CPU=900 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=24MhzMBus=300Mhz
  31. [03.859]gic: normal mode
  32. sunxi flash map init
  33. [03.863]flash init start
  34. [03.865]workmode = 16,storage type = 0
  35. try card 2
  36. set card number 2
  37. get card number 2
  38. [03.873][mmc]: mmc driver ver uboot2018:2021-12-20 13:35:00
  39. [03.878][mmc]: get sdc_type fail and use default host:tm4.
  40. [03.885][mmc]: Is not Boot mode!
  41. [03.888][mmc]: SUNXI SDMMC Controller Version:0x50400
  42. [03.899][mmc]: ************Try SD card 2************
  43. [03.904][mmc]: mmc 2 cmd timeout 100 status 100
  44. [03.908][mmc]: smc 2 err, cmd 8,RTO
  45. [03.912][mmc]: mmc 2 close bus gating and reset
  46. [03.917][mmc]: mmc 2 cmd timeout 100 status 100
  47. [03.921][mmc]: smc 2 err, cmd 55,RTO
  48. [03.924][mmc]: mmc 2 close bus gating and reset
  49. [03.929][mmc]: ************Try MMC card 2************
  50. [03.952][mmc]: mmc 2 cmd timeout 100 status 100
  51. [03.956][mmc]: smc 2 err, cmd 8,RTO
  52. [03.959][mmc]: mmc 2 close bus gating and reset
  53. [03.964][mmc]: mmc 2 cmd timeout 100 status 100
  54. [03.969][mmc]: smc 2 err, cmd 55,RTO
  55. [03.972][mmc]: mmc 2 close bus gating and reset
  56. [03.988][mmc]: gen_tuning_blk_bus8: total blk 10
  57. [03.992][mmc]: gen_tuning_blk_bus4: total blk 6
  58. [03.996][mmc]: Using 8 bit tuning now
  59. [04.000][mmc]: write_tuning_try_freq: write ok
  60. [04.005][mmc]: Pattern compare ok
  61. [04.008][mmc]: Write tuning pattern ok
  62. [04.011][mmc]: ================== HSSDR52_SDR25...
  63. [04.016][mmc]: skip freq 400000
  64. [04.018][mmc]: skip freq 25000000
  65. [04.022][mmc]: freq: 2-50000000-64-4
  66. [04.184][mmc]: [0-61|62]
  67. [04.186][mmc]: ================== HSDDR52_DDR50...
  68. [04.191][mmc]: skip freq 400000
  69. [04.193][mmc]: freq: 1-25000000-64-4
  70. [04.343][mmc]: freq: 2-50000000-64-4
  71. [04.426][mmc]: [0-55|56]
  72. [04.429][mmc]: [8-30|23] [32-55|24]
  73. [04.432][mmc]: DS26/SDR12: 0xffffffff 0xffffffff
  74. [04.436][mmc]: HSSDR52/SDR25: 0xff1fffff 0xffffffff
  75. [04.441][mmc]: HSDDR52/DDR50: 0xff2c1cff 0xffffffff
  76. [04.446][mmc]: HS200/SDR104: 0xffffffff 0xffffffff
  77. [04.450][mmc]: HS400: 0xffffffff 0xffffffff
  78. [04.454][mmc]: HS400: 0xffffffff 0xffffffff
  79. [04.458][mmc]: Best spd md: 2-HSDDR52/DDR50, freq: 2-50000000, Bus width: 8
  80. [04.464]line:724 init_clocks
  81. [04.468]init_clocks:finish
  82. [04.470]Loading Environment from SUNXI_FLASH... OK
  83. [04.475]try to burn key
  84. [04.477]out of usb burn from boot: not need burn key
  85. Hit any key to stop autoboot:0
  86. sunxi work mode=0x10
  87. run usb efex
  88. delay time 2500
  89. weak:otg_phy_config
  90. usb init ok
  91. set address 0x11
  92. set address 0x11 ok
  93. SUNXI_EFEX_ERASE_TAG
  94. erase_flag = 0x12
  95. origin_erase_flag = 0x1
  96. FEX_CMD_fes_verify_status
  97. FEX_CMD_fes_verify last err=0
  98. the 0 mbr table is ok
  99. the 1 mbr table is ok
  100. the 2 mbr table is ok
  101. the 3 mbr table is ok
  102. *************MBR DUMP***************
  103. total mbr part 7
  104. part[0] name :boot-resource
  105. part[0] classname :DISK
  106. part[0] addrlo :0x2000
  107. part[0] lenlo :0x1780
  108. part[0] user_type :32768
  109. part[0] keydata :0
  110. part[0] ro :0
  111. part[1] name :env
  112. part[1] classname :DISK
  113. part[1] addrlo :0x3780
  114. part[1] lenlo :0x3f0
  115. part[1] user_type :32768
  116. part[1] keydata :0
  117. part[1] ro :0
  118. part[2] name :boot
  119. part[2] classname :DISK
  120. part[2] addrlo :0x3b70
  121. part[2] lenlo :0x6270
  122. part[2] user_type :32768
  123. part[2] keydata :0
  124. part[2] ro :0
  125. part[3] name :rootfs
  126. part[3] classname :DISK
  127. part[3] addrlo :0x9de0
  128. part[3] lenlo :0x3a200
  129. part[3] user_type :32768
  130. part[3] keydata :0
  131. part[3] ro :0
  132. part[4] name :rootfs_data
  133. part[4] classname :DISK
  134. part[4] addrlo :0x43fe0
  135. part[4] lenlo :0x2760
  136. part[4] user_type :32768
  137. part[4] keydata :0
  138. part[4] ro :0
  139. part[5] name :recovery
  140. part[5] classname :DISK
  141. part[5] addrlo :0x46740
  142. part[5] lenlo :0x4ec0
  143. part[5] user_type :32768
  144. part[5] keydata :0
  145. part[5] ro :0
  146. part[6] name :UDISK
  147. part[6] classname :DISK
  148. part[6] addrlo :0x4b600
  149. part[6] lenlo :0x0
  150. part[6] user_type :33024
  151. part[6] keydata :0
  152. part[6] ro :0
  153. total part: 8
  154. mbr 0, 2000, 8000
  155. boot-resource 1, 1780, 8000
  156. env 2, 3f0, 8000
  157. boot 3, 6270, 8000
  158. rootfs 4, 3a200, 8000
  159. rootfs_data 5, 2760, 8000
  160. recovery 6, 4ec0, 8000
  161. UDISK 7, 0, 8100
  162. [07.519]erase all part start
  163. need erase flash: 18
  164. [07.523][mmc]: erase from: 0, to: 15155199, cnt: 15155200, erase_group: 1024
  165. [07.674][mmc]: sunxi_mmc_do_send_cmd_common: cmd 38 wait rsp busy 0x90 ms
  166. [07.680]read item0 copy0
  167. [07.695]Item0 (Map) magic is bad
  168. [07.698]the secure storage item0 copy0 magic is bad
  169. [07.715]Item0 (Map) magic is bad
  170. [07.718]the secure storage item0 copy1 magic is bad
  171. [07.722]Item0 (Map) magic is bad
  172. [07.725]the secure storage map is empty
  173. [07.754]erase secure storage: 0 ok
  174. SUNXI_EFEX_MBR_TAG
  175. mbr size = 0x10000
  176. write primary GPT success
  177. write Backup GPT success
  178. [07.768]update partition map
  179. FEX_CMD_fes_verify_status
  180. FEX_CMD_fes_verify last err=0
  181. ******Has init
  182. FEX_CMD_fes_verify_value, start 0x2000, size high 0x0:low 0x14000
  183. FEX_CMD_fes_verify_value 0xe6f75b5c
  184. FEX_CMD_fes_verify_value, start 0x3780, size high 0x0:low 0x20000
  185. FEX_CMD_fes_verify_value 0x33cbba1
  186. FEX_CMD_fes_verify_value, start 0x3b70, size high 0x0:low 0x7d7000
  187. FEX_CMD_fes_verify_value 0xcc442320
  188. FEX_CMD_fes_verify_value, start 0x9de0, size high 0x0:low 0x1560000
  189. FEX_CMD_fes_verify_value 0xe2a7be99
  190. bootfile_mode=4
  191. SUNXI_EFEX_BOOT1_TAG
  192. boot1 size = 0x10c000, max size = 0x200000
  193. uboot size = 0x10c000
  194. storage type = 2
  195. FEX_CMD_fes_verify_status
  196. FEX_CMD_fes_verify last err=0
  197. bootfile_mode=4
  198. SUNXI_EFEX_BOOT0_TAG
  199. boot0 size = 0x9000
  200. [09.998][mmc]: write mmc 2 info ok
  201. dram para[0] = 3a8
  202. dram para[1] = 3
  203. dram para[2] = 7b7bfb
  204. dram para[3] = 1
  205. dram para[4] = 10f2
  206. dram para[5] = 2000000
  207. dram para[6] = 1e14
  208. dram para[7] = 42
  209. dram para[8] = 20
  210. dram para[9] = 0
  211. dram para[10] = 4899d7
  212. dram para[11] = 1c241d0
  213. dram para[12] = a4073
  214. dram para[13] = b4787896
  215. dram para[14] = 0
  216. dram para[15] = 48484848
  217. dram para[16] = 48
  218. dram para[17] = 1621121e
  219. dram para[18] = 0
  220. dram para[19] = 0
  221. dram para[20] = 0
  222. dram para[21] = 420000
  223. dram para[22] = 48
  224. dram para[23] = b4016103
  225. dram para[24] = 0
  226. dram para[25] = 0
  227. dram para[26] = 0
  228. dram para[27] = 0
  229. dram para[28] = 0
  230. dram para[29] = 0
  231. dram para[30] = 0
  232. dram para[31] = 0
  233. storage type = 2
  234. FEX_CMD_fes_verify_status
  235. FEX_CMD_fes_verify last err=0
  236. sunxi_efex_next_action=2
  237. exit usb
  238. next work 2
  239. [63]HELLO! BOOT0 is starting!OT
  240. [66]BOOT0 commit : 2a3ec52022
  241. [68]set pll start
  242. [70]periph0 has been enabled
  243. [73]set pll end
  244. [76]PMU: AXP21
  245. [78]board init ok
  246. [80]DRAM use external ZQ!!
  247. [83]bootinfo error1
  248. [85]ic cant match axp, please check...
  249. [88]init dram fail
  250. CCC[2111]fes begin commit:2a3ec52022
  251. [2114]set pll start
  252. [2116]periph0 has been enabled
  253. [2119]set pll end
  254. [2122]PMU: AXP21
  255. [2125]board init ok
  256. [2126]beign to init dram
  257. [2129]DRAM use external ZQ!!
  258. [2131]chip id check OK
  259. [2134]DRAM_VCC set to 1500 mv
  260. [2137]trefi:7.8ms
  261. [2139][AUTO DEBUG] single rank and full DQ!
  262. [2144]trefi:7.8ms
  263. [2146][AUTO DEBUG] rank 0 row = 15
  264. [2149][AUTO DEBUG] rank 0 bank = 8
  265. [2153][AUTO DEBUG] rank 0 page size = 2 KB
  266. [2157]DRAM BOOT DRIVE INFO: V0.16
  267. [2160]DRAM CLK = 936 MHz
  268. [2162]DRAM Type = 3 (2:DDR2,3:DDR3)
  269. [2165]DRAMC ZQ value: 0x7b7bfb
  270. [2168]DRAM ODT value: 0x42.
  271. [2172]DRAM SIZE =512 M
  272. [2174]dram_tpr4:0x0
  273. [2177]DRAM simple test OK.
  274. [2180]rtc standby flag is 0x0, super standby flag is 0x0
  275. [2185]init dram ok
  276. U-Boot 2018.05-g3a34d5f (Jul 08 2022 - 07:00:11 +0000) Allwinner Technology
  277. [03.871]CPU: Allwinner Family
  278. [03.874]Model: sun8iw21
  279. I2C: ready
  280. [03.900]DRAM:512 MiB
  281. [03.903]Relocation Offset is: 1ced0000
  282. [03.928]secure enable bit: 0
  283. [03.931]PMU: AXP21
  284. [03.933]PMU: pmu_axp2101 found
  285. [03.935]BMU: AXP21
  286. [03.937]BMU: bmu_axp2101 found
  287. FDT ERROR:fdt_get_regulator_name:get property handle twi-supply error:FDT_ERR_INTERNAL
  288. [03.948]gpio_bias, pc_bias: 1800, pc_supply: not set
  289. [03.953]gpio_bias, pl_bias: -1, pl_supply: not set
  290. [03.958]dcdc1_vol = 3300, onoff=1
  291. [03.962]dcdc2_vol = 900, onoff=1
  292. [03.965]dcdc5_vol = 0, onoff=0
  293. [03.968]aldo1_vol = 1800, onoff=1
  294. [03.972]aldo2_vol = 1800, onoff=1
  295. [03.975]aldo3_vol = 3300, onoff=1
  296. [03.979]aldo4_vol = 3300, onoff=1
  297. [03.982]bldo1_vol = 1800, onoff=1
  298. [03.986]bldo2_vol = 2800, onoff=1
  299. [03.989]dldo1_vol = 3300, onoff=1
  300. [03.993]dldo2_vol = 1200, onoff=1
  301. bias_name:pc_bias bias_vol:1800
  302. bias_name:pi_bias bias_vol:1800
  303. [04.003]bat_vol=337, ratio=0
  304. [04.005]safe_vol=3500, safe_ratio=1
  305. [04.009]CPU=900 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=24MhzMBus=300Mhz
  306. [04.015]gic: normal mode
  307. sunxi flash map init
  308. [04.019]flash init start
  309. [04.021]workmode = 16,storage type = 0
  310. try card 2
  311. set card number 2
  312. get card number 2
  313. [04.029][mmc]: mmc driver ver uboot2018:2021-12-20 13:35:00
  314. [04.034][mmc]: get sdc_type fail and use default host:tm4.
  315. [04.041][mmc]: Is not Boot mode!
  316. [04.044][mmc]: SUNXI SDMMC Controller Version:0x50400
  317. [04.055][mmc]: ************Try SD card 2************
  318. [04.060][mmc]: mmc 2 cmd timeout 100 status 100
  319. [04.064][mmc]: smc 2 err, cmd 8,RTO
  320. [04.068][mmc]: mmc 2 close bus gating and reset
  321. [04.073][mmc]: mmc 2 cmd timeout 100 status 100
  322. [04.077][mmc]: smc 2 err, cmd 55,RTO
  323. [04.080][mmc]: mmc 2 close bus gating and reset
  324. [04.085][mmc]: ************Try MMC card 2************
  325. [04.108][mmc]: mmc 2 cmd timeout 100 status 100
  326. [04.112][mmc]: smc 2 err, cmd 8,RTO
  327. [04.115][mmc]: mmc 2 close bus gating and reset
  328. [04.120][mmc]: mmc 2 cmd timeout 100 status 100
  329. [04.125][mmc]: smc 2 err, cmd 55,RTO
  330. [04.128][mmc]: mmc 2 close bus gating and reset
  331. [04.144][mmc]: gen_tuning_blk_bus8: total blk 10
  332. [04.148][mmc]: gen_tuning_blk_bus4: total blk 6
  333. [04.152][mmc]: Using 8 bit tuning now
  334. [04.156][mmc]: write_tuning_try_freq: write ok
  335. [04.161][mmc]: Pattern compare ok
  336. [04.164][mmc]: Write tuning pattern ok
  337. [04.167][mmc]: ================== HSSDR52_SDR25...
  338. [04.172][mmc]: skip freq 400000
  339. [04.174][mmc]: skip freq 25000000
  340. [04.177][mmc]: freq: 2-50000000-64-4
  341. [04.337][mmc]: [0-60|61]
  342. [04.339][mmc]: ================== HSDDR52_DDR50...
  343. [04.344][mmc]: skip freq 400000
  344. [04.347][mmc]: freq: 1-25000000-64-4
  345. [04.496][mmc]: freq: 2-50000000-64-4
  346. [04.579][mmc]: [0-55|56]
  347. [04.581][mmc]: [9-30|22] [32-55|24]
  348. [04.585][mmc]: DS26/SDR12: 0xffffffff 0xffffffff
  349. [04.589][mmc]: HSSDR52/SDR25: 0xff1effff 0xffffffff
  350. [04.594][mmc]: HSDDR52/DDR50: 0xff2c1cff 0xffffffff
  351. [04.598][mmc]: HS200/SDR104: 0xffffffff 0xffffffff
  352. [04.603][mmc]: HS400: 0xffffffff 0xffffffff
  353. [04.607][mmc]: HS400: 0xffffffff 0xffffffff
  354. [04.611][mmc]: Best spd md: 2-HSDDR52/DDR50, freq: 2-50000000, Bus width: 8
  355. [04.617]line:724 init_clocks
  356. [04.620]init_clocks:finish
  357. [04.623]Loading Environment from SUNXI_FLASH... OK
  358. [04.627]try to burn key
  359. [04.630]out of usb burn from boot: not need burn key
  360. Hit any key to stop autoboot:0
  361. sunxi work mode=0x10
  362. run usb efex
  363. delay time 2500
  364. weak:otg_phy_config
  365. usb init ok
  366. set address 0x13
  367. set address 0x13 ok
  368. SUNXI_EFEX_ERASE_TAG
  369. erase_flag = 0x12
  370. origin_erase_flag = 0x1
  371. FEX_CMD_fes_verify_status
  372. FEX_CMD_fes_verify last err=0
  373. the 0 mbr table is ok
  374. the 1 mbr table is ok
  375. the 2 mbr table is ok
  376. the 3 mbr table is ok
  377. *************MBR DUMP***************
  378. total mbr part 7
  379. part[0] name :boot-resource
  380. part[0] classname :DISK
  381. part[0] addrlo :0x2000
  382. part[0] lenlo :0x1780
  383. part[0] user_type :32768
  384. part[0] keydata :0
  385. part[0] ro :0
  386. part[1] name :env
  387. part[1] classname :DISK
  388. part[1] addrlo :0x3780
  389. part[1] lenlo :0x3f0
  390. part[1] user_type :32768
  391. part[1] keydata :0
  392. part[1] ro :0
  393. part[2] name :boot
  394. part[2] classname :DISK
  395. part[2] addrlo :0x3b70
  396. part[2] lenlo :0x6270
  397. part[2] user_type :32768
  398. part[2] keydata :0
  399. part[2] ro :0
  400. part[3] name :rootfs
  401. part[3] classname :DISK
  402. part[3] addrlo :0x9de0
  403. part[3] lenlo :0x3a200
  404. part[3] user_type :32768
  405. part[3] keydata :0
  406. part[3] ro :0
  407. part[4] name :rootfs_data
  408. part[4] classname :DISK
  409. part[4] addrlo :0x43fe0
  410. part[4] lenlo :0x2760
  411. part[4] user_type :32768
  412. part[4] keydata :0
  413. part[4] ro :0
  414. part[5] name :recovery
  415. part[5] classname :DISK
  416. part[5] addrlo :0x46740
  417. part[5] lenlo :0x4ec0
  418. part[5] user_type :32768
  419. part[5] keydata :0
  420. part[5] ro :0
  421. part[6] name :UDISK
  422. part[6] classname :DISK
  423. part[6] addrlo :0x4b600
  424. part[6] lenlo :0x0
  425. part[6] user_type :33024
  426. part[6] keydata :0
  427. part[6] ro :0
  428. total part: 8
  429. mbr 0, 2000, 8000
  430. boot-resource 1, 1780, 8000
  431. env 2, 3f0, 8000
  432. boot 3, 6270, 8000
  433. rootfs 4, 3a200, 8000
  434. rootfs_data 5, 2760, 8000
  435. recovery 6, 4ec0, 8000
  436. UDISK 7, 0, 8100
  437. [07.552]erase all part start
  438. need erase flash: 18
  439. [07.556][mmc]: erase from: 0, to: 15155199, cnt: 15155200, erase_group: 1024
  440. [07.702][mmc]: sunxi_mmc_do_send_cmd_common: cmd 38 wait rsp busy 0x8b ms
  441. [07.708]read item0 copy0
  442. [07.723]Item0 (Map) magic is bad
  443. [07.726]the secure storage item0 copy0 magic is bad
  444. [07.743]Item0 (Map) magic is bad
  445. [07.745]the secure storage item0 copy1 magic is bad
  446. [07.750]Item0 (Map) magic is bad
  447. [07.753]the secure storage map is empty
  448. [07.782]erase secure storage: 0 ok
  449. SUNXI_EFEX_MBR_TAG
  450. mbr size = 0x10000
  451. write primary GPT success
  452. write Backup GPT success
  453. [07.795]update partition map
  454. FEX_CMD_fes_verify_status
  455. FEX_CMD_fes_verify last err=0
  456. ******Has init
  457. FEX_CMD_fes_verify_value, start 0x2000, size high 0x0:low 0x14000
  458. FEX_CMD_fes_verify_value 0xe6f75b5c
  459. FEX_CMD_fes_verify_value, start 0x3780, size high 0x0:low 0x20000
  460. FEX_CMD_fes_verify_value 0x33cbba1
  461. FEX_CMD_fes_verify_value, start 0x3b70, size high 0x0:low 0x7d7000
  462. FEX_CMD_fes_verify_value 0xcc442320
  463. FEX_CMD_fes_verify_value, start 0x9de0, size high 0x0:low 0x1560000
  464. FEX_CMD_fes_verify_value 0xe2a7be99
  465. bootfile_mode=4
  466. SUNXI_EFEX_BOOT1_TAG
  467. boot1 size = 0x10c000, max size = 0x200000
  468. uboot size = 0x10c000
  469. storage type = 2
  470. FEX_CMD_fes_verify_status
  471. FEX_CMD_fes_verify last err=0
  472. bootfile_mode=4
  473. SUNXI_EFEX_BOOT0_TAG
  474. boot0 size = 0x9000
  475. [10.068][mmc]: write mmc 2 info ok
  476. dram para[0] = 3a8
  477. dram para[1] = 3
  478. dram para[2] = 7b7bfb
  479. dram para[3] = 1
  480. dram para[4] = 10f2
  481. dram para[5] = 2000000
  482. dram para[6] = 1e14
  483. dram para[7] = 42
  484. dram para[8] = 20
  485. dram para[9] = 0
  486. dram para[10] = 4899d7
  487. dram para[11] = 1c241d0
  488. dram para[12] = a4073
  489. dram para[13] = b4787896
  490. dram para[14] = 0
  491. dram para[15] = 48484848
  492. dram para[16] = 48
  493. dram para[17] = 1621121e
  494. dram para[18] = 0
  495. dram para[19] = 0
  496. dram para[20] = 0
  497. dram para[21] = 420000
  498. dram para[22] = 48
  499. dram para[23] = b4016103
  500. dram para[24] = 0
  501. dram para[25] = 0
  502. dram para[26] = 0
  503. dram para[27] = 0
  504. dram para[28] = 0
  505. dram para[29] = 0
  506. dram para[30] = 0
  507. dram para[31] = 0
  508. storage type = 2
  509. FEX_CMD_fes_verify_status
  510. FEX_CMD_fes_verify last err=0
  511. sunxi_efex_next_action=2
  512. exit usb
  513. next work 2
  514. [47]HELLO! BOOT0 is starting!OT
  515. [50]BOOT0 commit : 2a3ec52022
  516. [53]set pll start
  517. [55]periph0 has been enabled
  518. [58]set pll end
  519. [60]PMU: AXP21
  520. [63]board init ok
  521. [65]DRAM use external ZQ!!
  522. [67]bootinfo error1
  523. [69]ic cant match axp, please check...
  524. [73]init dram fail
  525. CCC

解决以上问题方案

  • 上面的问题主要出在init dram fail,固件烧写启动后,发现初始化dram失败了;
  • 在sdk根目录下执行:source build/envsetup.sh
  • 接着配置执行/build.sh config
    1. /build.sh config
    2. ========ACTION List: mk_config ;========
    3. options :
    4. All available platform: # 选择 linux 平台,V853 不支持安卓平台
    5. 0. android
    6. 1. linux
    7. Choice [linux]:
    8. All available linux_dev: # 选择 buildroot
    9. 0. bsp
    10. 1. buildroot
    11. 2. tinyos
    12. 3. openwrt
    13. Choice [openwrt]: 1
    14. All available ic: # 选择 v853 芯片
    15. 0. v853
    16. Choice [t113]: 0
    17. All available board: # 选择 v853 开发板 vision
    18. 0. vision
    19. Choice [vision]: 0
    20. All available flash: # 选择储存介质,默认default
    21. 0. default
    22. 1. nor
    23. Choice [default]: 0
  • 编译./build.sh
  • 打包./build.sh pack
  • 这时打包的的固件烧写到板子上就不会再不停的重启和重刷了,你可能看出来了,这种当时编译打包的固件是buildroot的,并不是openWrt 编译出来的固件,别着急玩下看;
  • 成功编译烧写一次buildroot的固件后,接着按编译openWrt的方式再来一遍,将编译好的固件烧写到板子上就不会有问题了;

最新回复

 对,调出来也没意义,换一个片子又不一样,纯体力。   详情 回复 发表于 2022-10-26 16:58
点赞 关注
 
 

回复
举报

2万

帖子

71

TA的资源

管理员

沙发
 

赞:)

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

7763

帖子

2

TA的资源

五彩晶圆(高级)

板凳
 

最开始是dram时序不对吗?

点评

具体原因未知,目前这个是我试出来的唯一解决办法  详情 回复 发表于 2022-10-22 09:48
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

2056

帖子

0

TA的资源

五彩晶圆(初级)

4
 
freebsder 发表于 2022-10-21 17:50 最开始是dram时序不对吗?

具体原因未知,目前这个是我试出来的唯一解决办法

点评

dram时序别人不给的话自己试,那就费老功夫了。。。  详情 回复 发表于 2022-10-25 20:02
 
 
 

回复

7763

帖子

2

TA的资源

五彩晶圆(高级)

5
 
IC爬虫 发表于 2022-10-22 09:48 具体原因未知,目前这个是我试出来的唯一解决办法

dram时序别人不给的话自己试,那就费老功夫了。。。

点评

这个坑不打算深究,让全志自己去修复吧  详情 回复 发表于 2022-10-25 23:03
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

2056

帖子

0

TA的资源

五彩晶圆(初级)

6
 
freebsder 发表于 2022-10-25 20:02 dram时序别人不给的话自己试,那就费老功夫了。。。

这个坑不打算深究,让全志自己去修复吧

点评

 对,调出来也没意义,换一个片子又不一样,纯体力。  详情 回复 发表于 2022-10-26 16:58
 
 
 

回复

7763

帖子

2

TA的资源

五彩晶圆(高级)

7
 
IC爬虫 发表于 2022-10-25 23:03 这个坑不打算深究,让全志自己去修复吧

 对,调出来也没意义,换一个片子又不一样,纯体力。

个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
ADI 有奖直播报名中~
直播时间:3月27日(周四) 上午10:00-11:30
直播主题:易于驱动SAR型ADC的原理、优点及应用介绍
好礼等你拿~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 8

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表