@vincent1 已经从新刷固件了,还是不行
F
fleieng 发布的帖子
-
H616芯片,DDR3从512M升级到4G,但是系统还是识别到512M,该怎么修改。
H616芯片,DDR3从512M升级到4G,但是系统还是识别到512M,该怎么修改。
-
按照嘉立创开源上面做的H616开发板,可以正常烧写系统,但是启动不了,usb烧写串口输出信息,但是不知道从那个方面考虑。
下面是usb口烧写系统时的串口输出的信息。也通过全志测试DDR的工具,DragonHD测试过DDR也都测试通过,现在不管烧到SD卡还是EMMc都不能正常启动。
[12955]fes begin commit: [12958]set pll start [12961]periph0 has been enabled [12964]set pll end [12966]unknow PMU [12968]unknow PMU [12971]PMU: AXP1530 [12978]total dram para:8 [12981]vaild para:1 select dram para0 [12984]board init ok [12987]beign to init dram [12989]DRAM BOOT DRIVE INFO: V0.651 [12993]the chip id is 0x5000 [12996]chip id check OK [13001]DRAM_VCC set to 1500 mv [13008]write_leveling error [13011]read_calibration error [13017]write_leveling error [13021]read_calibration error [13027]write_leveling error [13030]read_calibration error [13037]write_leveling error [13040]read_calibration error [13046]write_leveling error [13050]read_calibration error [13056]write_leveling error [13059]read_calibration error [13066]write_leveling error [13069]read_calibration error [13075]write_leveling error [13078]read_calibration error [13085]write_leveling error [13088]read_calibration error [13095]write_leveling error [13098]read_calibration error [13101]retraining final error [13107]write_leveling error [13110]read_calibration error [13117]write_leveling error [13120]read_calibration error [13126]write_leveling error [13129]read_calibration error [13136]write_leveling error [13139]read_calibration error [13145]write_leveling error [13148]read_calibration error [13154]write_leveling error [13158]read_calibration error [13164]write_leveling error [13167]read_calibration error [13173]write_leveling error [13176]read_calibration error [13183]write_leveling error [13186]read_calibration error [13192]write_leveling error [13195]read_calibration error [13198]retraining final error [13205]read_calibration error [13212]read_calibration error [13218]read_calibration error [13225]read_calibration error [13231]read_calibration error [13238]read_calibration error [13244]read_calibration error [13250]read_calibration error [13257]read_calibration error [13263]read_calibration error [13267]retraining final error [13273][AUTO DEBUG]16 bit,1 ranks training success! [13285]DRAM CLK =720 MHZ [13288]DRAM Type =3 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4) [13297]Actual DRAM SIZE =512 M [13300]DRAM SIZE =512 MBytes, para1 = 30fa, para2 = 2000001, dram_tpr13 = 6041 [13320]DRAM simple test OK. [13322]rtc standby flag is 0x0, super standby flag is 0x0 [13328]init dram ok U-Boot 2018.05 (Aug 13 2022 - 08:47:39 +0800) Allwinner Technology [17.932]CPU: Allwinner Family [17.935]Model: sun50iw9 I2C: ready [17.940]DRAM: 512 MiB [17.943]Relocation Offset is: 15ebf000 [17.980]secure enable bit: 0 [17.983]pmu_axp152_probe pmic_bus_read fail [17.987]PMU: AXP1530 [17.989]PMU: pmu_axp1530 found [17.994]dcdc1_vol = 960, onoff=1 [17.998]dcdc2_vol = 1000, onoff=1 [18.001]aldo1_vol = 1800, onoff=1 [18.005]dldo1_vol = 3300, onoff=1 [18.008]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz [18.014]gic: normal mode [18.016]try fast burn key [18.019]out of usb burn from boot: not boot mode [18.024]flash init start [18.027]workmode = 16,storage type = 0 try card 2 set card number 2 get card number 2 [18.034][mmc]: mmc driver ver uboot2018:2021-07-19 14:09:00 [18.041][mmc]: get sdc_type fail and use default host:tm4. [18.052][mmc]: Is not Boot mode! [18.055][mmc]: SUNXI SDMMC Controller Version:0x40502 [18.066][mmc]: ************Try SD card 2************ [18.071][mmc]: mmc 2 cmd timeout 100 status 100 [18.075][mmc]: smc 2 err, cmd 8, RTO [18.078][mmc]: mmc 2 close bus gating and reset [18.084][mmc]: mmc 2 cmd timeout 100 status 100 [18.088][mmc]: smc 2 err, cmd 55, RTO [18.091][mmc]: mmc 2 close bus gating and reset [18.095][mmc]: ************Try MMC card 2************ [18.193][mmc]: mmc 2 cmd timeout 100 status 100 [18.197][mmc]: smc 2 err, cmd 8, RTO [18.201][mmc]: mmc 2 close bus gating and reset [18.206][mmc]: mmc 2 cmd timeout 100 status 100 [18.210][mmc]: smc 2 err, cmd 55, RTO [18.213][mmc]: mmc 2 close bus gating and reset [18.230][mmc]: gen_tuning_blk_bus8: total blk 10 [18.234][mmc]: gen_tuning_blk_bus4: total blk 6 [18.238][mmc]: Using 8 bit tuning now [18.242][mmc]: write_tuning_try_freq: write ok [18.247][mmc]: Pattern compare ok [18.250][mmc]: Write tuning pattern ok [18.253][mmc]: ================== HSSDR52_SDR25... [18.258][mmc]: skip freq 400000 [18.261][mmc]: skip freq 25000000 [18.264][mmc]: freq: 2-50000000-64-4 [18.460][mmc]: [0-51|52] [18.462][mmc]: ================== HSDDR52_DDR50... [18.467][mmc]: skip freq 400000 [18.469][mmc]: freq: 1-25000000-64-4 [18.705][mmc]: freq: 2-50000000-64-4 [18.888][mmc]: [0-45|46] [52-57|6] [59-63|5] [18.892][mmc]: [0-29|30] [31-45|15] [52-63|12] [18.896][mmc]: DS26/SDR12: 0xffffffff 0xffffffff [18.901][mmc]: HSSDR52/SDR25: 0xff1affff 0xffffffff [18.905][mmc]: HSDDR52/DDR50: 0xff0f17ff 0xffffffff [18.910][mmc]: HS200/SDR104: 0xffffffff 0xffffffff [18.914][mmc]: HS400: 0xffffffff 0xffffffff [18.918][mmc]: HS400: 0xffffffff 0xffffffff [18.922][mmc]: Best spd md: 2-HSDDR52/DDR50, freq: 2-50000000, Bus width: 8 [18.930]Loading Environment from SUNXI_FLASH... OK [18.935]Net: [18.936]Net Initialization Skipped [18.939]No ethernet found. Hit any key to stop autoboot: 0 sunxi work mode=0x10 run usb efex delay time 2500 weak:otg_phy_config usb init ok set address 0x2f set address 0x2f ok SUNXI_EFEX_ERASE_TAG erase_flag = 0x12 FEX_CMD_fes_verify_status FEX_CMD_fes_verify last err=0 the 0 mbr table is ok the 1 mbr table is ok the 2 mbr table is ok the 3 mbr table is ok *************MBR DUMP*************** total mbr part 8 part[0] name :bootloader part[0] classname :DISK part[0] addrlo :0x8000 part[0] lenlo :0x10000 part[0] user_type :32768 part[0] keydata :0 part[0] ro :0 part[1] name :env part[1] classname :DISK part[1] addrlo :0x18000 part[1] lenlo :0x8000 part[1] user_type :32768 part[1] keydata :0 part[1] ro :0 part[2] name :boot part[2] classname :DISK part[2] addrlo :0x20000 part[2] lenlo :0x10000 part[2] user_type :32768 part[2] keydata :0 part[2] ro :0 part[3] name :rootfs part[3] classname :DISK part[3] addrlo :0x30000 part[3] lenlo :0x40000 part[3] user_type :32768 part[3] keydata :0 part[3] ro :0 part[4] name :rootfs_data part[4] classname :DISK part[4] addrlo :0x70000 part[4] lenlo :0x8000 part[4] user_type :32768 part[4] keydata :0 part[4] ro :0 part[5] name :misc part[5] classname :DISK part[5] addrlo :0x78000 part[5] lenlo :0x8000 part[5] user_type :32768 part[5] keydata :0 part[5] ro :0 part[6] name :private part[6] classname :DISK part[6] addrlo :0x80000 part[6] lenlo :0x8000 part[6] user_type :32768 part[6] keydata :0 part[6] ro :0 part[7] name :UDISK part[7] classname :DISK part[7] addrlo :0x88000 part[7] lenlo :0x0 part[7] user_type :33024 part[7] keydata :0 part[7] ro :0 total part: 9 mbr 0, 8000, 8000 bootloader 1, 10000, 8000 env 2, 8000, 8000 boot 3, 10000, 8000 rootfs 4, 40000, 8000 rootfs_data 5, 8000, 8000 misc 6, 8000, 8000 private 7, 8000, 8000 UDISK 8, 0, 8100 [21.983]erase all part start need erase flash: 18 [21.988][mmc]: erase from: 0, to: 7634943, cnt: 7634944, erase_group: 1024 [22.015][mmc]: sunxi_mmc_do_send_cmd_common: cmd 38 wait rsp busy 0x14 ms [22.021]read item0 copy0 [22.024]Item0 (Map) magic is bad [22.026]the secure storage item0 copy0 magic is bad [22.031]Item0 (Map) magic is bad [22.034]the secure storage item0 copy1 magic is bad [22.039]Item0 (Map) magic is bad [22.042]the secure storage map is empty [22.046]erase secure storage: 0 ok SUNXI_EFEX_MBR_TAG mbr size = 0x10000 ******Has init write primary GPT success write Backup GPT success FEX_CMD_fes_verify_status FEX_CMD_fes_verify last err=0 ******Has init FEX_CMD_fes_verify_value, start 0x8000, size high 0x0:low 0x14000 FEX_CMD_fes_verify_value 0xe6f75b5c FEX_CMD_fes_verify_value, start 0x18000, size high 0x0:low 0x20000 FEX_CMD_fes_verify_value 0x166c4051 FEX_CMD_fes_verify_value, start 0x20000, size high 0x0:low 0xc63000 FEX_CMD_fes_verify_value 0xb93a9267 FEX_CMD_fes_verify_value, start 0x30000, size high 0x0:low 0x5000000 FEX_CMD_fes_verify_value 0xc6b17b09 bootfile_mode=4 SUNXI_EFEX_BOOT1_TAG boot1 size = 0x13c000, max size = 0x200000 uboot size = 0x13c000 storage type = 2 FEX_CMD_fes_verify_status FEX_CMD_fes_verify last err=0 bootfile_mode=4 SUNXI_EFEX_BOOT0_TAG boot0 size = 0x10000 [33.402][mmc]: write mmc 2 info ok dram para[0] = 2d0 dram para[1] = 3 dram para[2] = 8080808 dram para[3] = e0e0e0e dram para[4] = e0e dram para[5] = 1 dram para[6] = 30fa dram para[7] = 2000001 dram para[8] = 1f14 dram para[9] = 4 dram para[10] = 20 dram para[11] = 0 dram para[12] = 0 dram para[13] = 0 dram para[14] = 0 dram para[15] = 0 dram para[16] = 0 dram para[17] = 0 dram para[18] = 0 dram para[19] = 0 dram para[20] = 0 dram para[21] = 0 dram para[22] = 0 dram para[23] = 80000000 dram para[24] = 0 dram para[25] = 0 dram para[26] = 33808080 dram para[27] = f83438 dram para[28] = 0 dram para[29] = 0 dram para[30] = 6041 dram para[31] = 0 storage type = 2 FEX_CMD_fes_verify_status FEX_CMD_fes_verify last err=0 sunxi_efex_next_action=2 exit usb next work 2 SUNXI_UPDATE_NEXT_ACTION_REBOOT