[32]HELLO! BOOT0 is starting! [35]BOOT0 commit : [37]set pll start [39]periph0 has been enabled [41]set pll end [43][pmu]: bus read error [45]board init ok [47]get_pmu_exist() = -1 [49]ddr_efuse_type: 0x0 [52]trefi:7.8ms [54][AUTO DEBUG] two rank and full DQ! [58]ddr_efuse_type: 0x0 [60]trefi:7.8ms [62][AUTO DEBUG] rank 0 row = 15 [65][AUTO DEBUG] rank 0 bank = 8 [68][AUTO DEBUG] rank 0 page size = 2 KB [72][AUTO DEBUG] rank 1 row = 15 [75][AUTO DEBUG] rank 1 bank = 8 [78][AUTO DEBUG] rank 1 page size = 2 KB [82]rank1 config same as rank0 [85]DRAM BOOT DRIVE INFO: V0.33 [88]DRAM CLK = 792 MHz [90]DRAM Type = 3 (2:DDR2,3:DDR3) [93]DRAMC ZQ value: 0x7b7bfb [96]DRAM ODT value: 0x42. [98]ddr_efuse_type: 0x0 [101]DRAM SIZE =1024 M [103]dram_tpr4:0x0 [105]PLL_DDR_CTRL_REG:0xf8004100 [108]DRAM_CLK_REG:0xc0000000 [111][TIMING DEBUG] MR2= 0x18 [115]DRAM simple test OK. [117]dram size =1024 [119]card no is 0 [121]sdcard 0 line count 4 [124][mmc]: mmc driver ver 2021-04-2 16:45 [133][mmc]: Wrong media type 0x0 [136][mmc]: ***Try SD card 0*** [145][mmc]: HSSDR52/SDR25 4 bit [148][mmc]: 50000000 Hz [150][mmc]: 15240 MB [152][mmc]: ***SD/MMC 0 init OK!!!*** [202]Loading boot-pkg Succeed(index=0). [205]Entry_name = opensbi [208]Entry_name = u-boot [212]Entry_name = dtb [214]mmc not para [216]Jump to second Boot. OpenSBI auto-t113-linux-V0.8-2-g053d088 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : T-HEAD Xuantie Platform Platform HART Features : RV64ACDFIMSUVX Platform Max HARTs : 1 Current Hart : 0 Firmware Base : 0x41fc0400 Firmware Size : 75 KB Runtime SBI Version : 0.2 MIDELEG : 0x0000000000000222 MEDELEG : 0x000000000000b1ff PMP0 : 0x0000000041fc0000-0x0000000041fdffff (A) PMP1 : 0x0000000040000000-0x000000007fffffff (A,R,W,X) PMP2 : 0x0000000080000000-0x00000000bfffffff (A,R,W,X) PMP3 : 0x0000000000020000-0x0000000000027fff (A,ˆg„Æ„Ó\™Q018.05 (Mar 09 2023 - 10:53:31 +0800) Allwinner Technology I2C: i2c2 info:0(slaveaddr),200000(speed) ready [00.306]DRAM: 1 GiB [00.308]Relocation Offset is: 3dee5000 [00.313]secure enable bit: 0 [00.315]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=300Mhz [00.321]flash init start [00.324]workmode = 17,storage type = 1 try card 2 set card number 2 get card number 2 [00.331][mmc]: mmc driver ver uboot2018:2021-11-19 15:38:00 [00.337][mmc]: get sdc_type fail and use default host:tm4. [00.343][mmc]: Is not Boot mode! [00.346][mmc]: SUNXI SDMMC Controller Version:0x50310 [00.357][mmc]: ************Try SD card 2************ [00.362][mmc]: mmc 2 cmd timeout 100 status 100 [00.366][mmc]: smc 2 err, cmd 8, RTO [00.370][mmc]: mmc 2 close bus gating and reset [00.375][mmc]: mmc 2 cmd timeout 100 status 100 [00.379][mmc]: smc 2 err, cmd 55, RTO [00.382][mmc]: mmc 2 close bus gating and reset [00.387][mmc]: ************Try MMC card 2************ [00.411][mmc]: mmc 2 cmd timeout 100 status 100 [00.415][mmc]: smc 2 err, cmd 8, RTO [00.418][mmc]: mmc 2 close bus gating and reset [00.423][mmc]: mmc 2 cmd timeout 100 status 100 [00.427][mmc]: smc 2 err, cmd 55, RTO [00.431][mmc]: mmc 2 close bus gating and reset [00.447][mmc]: gen_tuning_blk_bus8: total blk 10 [00.451][mmc]: gen_tuning_blk_bus4: total blk 6 [00.456][mmc]: Using 4 bit tuning now [00.461][mmc]: write_tuning_try_freq: write ok [00.465][mmc]: Pattern compare ok [00.468][mmc]: Write tuning pattern ok [00.472][mmc]: ================== HSSDR52_SDR25... [00.476][mmc]: skip freq 400000 [00.479][mmc]: skip freq 25000000 [00.482][mmc]: freq: 2-50000000-64-4 [00.801][mmc]: [0-63|64] [00.803][mmc]: ================== HSDDR52_DDR50... [00.808][mmc]: skip freq 400000 [00.810][mmc]: freq: 1-25000000-64-4 [01.121][mmc]: freq: 2-50000000-64-4 [01.349][mmc]: [0-60|61] [01.352][mmc]: [0-47|48] [51-60|10] [01.355][mmc]: DS26/SDR12: 0xffffffff 0xffffffff [01.359][mmc]: HSSDR52/SDR25: 0xff20ffff 0xffffffff [01.364][mmc]: HSDDR52/DDR50: 0xff181eff 0xffffffff [01.368][mmc]: HS200/SDR104: 0xffffffff 0xffffffff [01.373][mmc]: HS400: 0xffffffff 0xffffffff [01.377][mmc]: HS400: 0xffffffff 0xffffffff [01.381][mmc]: Best spd md: 2-HSDDR52/DDR50, freq: 2-50000000, Bus width: 4 [01.387][mmc]: mmc driver ver uboot2018:2021-11-19 15:38:00 [01.393][mmc]: get sdc_type fail and use default host:tm1. [01.399][mmc]: can't find node "mmc0",will add new node [01.404][mmc]: fdt err returned [01.408][mmc]: Using default timing para [01.411][mmc]: SUNXI SDMMC Controller Version:0x50310 [01.429][mmc]: card_caps:0x3000000a [01.432][mmc]: host_caps:0x3000003f [01.436]line:703 init_clocks [01.439]init_clocks:finish [01.441]drv_disp_init [01.450]get flash lcd idx 0 request pwm success, pwm2:pwm2:0x2000c00. [01.460]HDMI 2.0 driver init start! [01.464]drv_disp_init finish [01.466]boot_gui_init:start [01.469]set disp.dev2_output_type fail. using defval=0 hdmi hpd out, force open? [01.477]boot_gui_init:finish [01.479]Loading Environment from SUNXI_FLASH... OK [01.484]try to burn key [01.486]out of usb burn from boot: not need burn key [01.491]Net: noncached_alloc(): addr = 0x7eb5f700 noncached_alloc(): addr = 0x7eb5f740 noncached_alloc(): addr = 0x7eb5f780 noncached_alloc(): addr = 0x7ecd7cc0 geth_sys_init:634: get node 'gmac0' error geth_sys_init fail! [01.511]Board Net Initialization Failed [01.514]No ethernet found. Autoboot in 0 seconds sunxi work mode=0x11 run card sprite [01.523]try sprite_led_gpio config [01.526]sprite_led_gpio start [01.530]sunxi sprite begin firmware name img start = 0x2178 try to read mmc start 8568 read mmc ok [01.543]firmware probe ok [01.545]fetch download map *************DOWNLOAD MAP DUMP************ total download part 6 download part[0] name :boot-resource download part[0] download file :BOOT-RESOURCE_FE download part[0] verify file :VBOOT-RESOURCE_F download part[0] lenlo :0x1f80 download part[0] addrlo :0x1f8 download part[0] encrypt :0x0 download part[0] verify :0x1 download part[1] name :env download part[1] download file :ENV_FEX000000000 download part[1] verify file :VENV_FEX00000000 download part[1] lenlo :0x1f8 download part[1] addrlo :0x2178 download part[1] encrypt :0x0 download part[1] verify :0x1 download part[2] name :env-redund download part[2] download file :ENV_FEX000000000 download part[2] verify file :VENV_FEX00000000 download part[2] lenlo :0x1f8 download part[2] addrlo :0x2370 download part[2] encrypt :0x0 download part[2] verify :0x1 download part[3] name :boot download part[3] download file :BOOT_FEX00000000 download part[3] verify file :VBOOT_FEX0000000 download part[3] lenlo :0x50b8 download part[3] addrlo :0x2568 download part[3] encrypt :0x0 download part[3] verify :0x1 download part[4] name :dsp0 download part[4] download file :DSP0_FEX00000000 download part[4] verify file :VDSP0_FEX0000000 download part[4] lenlo :0x3f0 download part[4] addrlo :0x7620 download part[4] encrypt :0x0 download part[4] verify :0x1 download part[5] name :rootfs download part[5] download file :ROOTFS_FEX000000 download part[5] verify file :VROOTFS_FEX00000 download part[5] lenlo :0xe00000 download part[5] addrlo :0x7a10 download part[5] encrypt :0x0 download part[5] verify :0x1 [01.709]fetch mbr 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 7 part[0] name :boot-resource part[0] classname :DISK part[0] addrlo :0x1f8 part[0] lenlo :0x1f80 part[0] user_type :32768 part[0] keydata :0 part[0] ro :0 part[1] name :env part[1] classname :DISK part[1] addrlo :0x2178 part[1] lenlo :0x1f8 part[1] user_type :32768 part[1] keydata :0 part[1] ro :0 part[2] name :env-redund part[2] classname :DISK part[2] addrlo :0x2370 part[2] lenlo :0x1f8 part[2] user_type :32768 part[2] keydata :0 part[2] ro :0 part[3] name :boot part[3] classname :DISK part[3] addrlo :0x2568 part[3] lenlo :0x50b8 part[3] user_type :32768 part[3] keydata :0 part[3] ro :0 part[4] name :dsp0 part[4] classname :DISK part[4] addrlo :0x7620 part[4] lenlo :0x3f0 part[4] user_type :32768 part[4] keydata :0 part[4] ro :0 part[5] name :UDISK part[5] classname :DISK part[5] addrlo :0x7a10 part[5] lenlo :0x0 part[5] user_type :32768 part[5] keydata :0 part[5] ro :0 part[6] name :rootfs part[6] classname :DISK part[6] addrlo :0x7a10 part[6] lenlo :0xe00000 part[6] user_type :32768 part[6] keydata :0 part[6] ro :0 *************MBR DUMP*************** total mbr part 7 part[0] name :boot-resource part[0] classname :DISK part[0] addrlo :0x1f8 part[0] lenlo :0x1f80 part[0] user_type :0x8000 part[0] keydata :0x0 part[0] ro :0x0 part[1] name :env part[1] classname :DISK part[1] addrlo :0x2178 part[1] lenlo :0x1f8 part[1] user_type :0x8000 part[1] keydata :0x0 part[1] ro :0x0 part[2] name :env-redund part[2] classname :DISK part[2] addrlo :0x2370 part[2] lenlo :0x1f8 part[2] user_type :0x8000 part[2] keydata :0x0 part[2] ro :0x0 part[3] name :boot part[3] classname :DISK part[3] addrlo :0x2568 part[3] lenlo :0x50b8 part[3] user_type :0x8000 part[3] keydata :0x0 part[3] ro :0x0 part[4] name :dsp0 part[4] classname :DISK part[4] addrlo :0x7620 part[4] lenlo :0x3f0 part[4] user_type :0x8000 part[4] keydata :0x0 part[4] ro :0x0 part[5] name :UDISK part[5] classname :DISK part[5] addrlo :0x7a10 part[5] lenlo :0x0 part[5] user_type :0x8000 part[5] keydata :0x0 part[5] ro :0x0 part[6] name :rootfs part[6] classname :DISK part[6] addrlo :0x7a10 part[6] lenlo :0xe00000 part[6] user_type :0x8000 part[6] keydata :0x0 part[6] ro :0x0 [01.950]begin to erase flash common1(partition3) need it, here is a weak func total part: 8 mbr 0, 1f8, 8000 boot-resource 1, 1f80, 8000 env 2, 1f8, 8000 env-redund 3, 1f8, 8000 boot 4, 50b8, 8000 dsp0 5, 3f0, 8000 UDISK 6, 0, 8000 rootfs 7, 0, 8000 [01.973]erase all part start need erase flash: 1 no part need to protect user data [01.980]erase all part start card2 erase boot0 erase env part [01.994][mmc]: after adjust start addr, no more space need to erase!! [02.000][mmc]: Erase addr is not erase group alignment! [02.005][mmc]: erase failed, range 50176 - 50680 [02.010][mmc]: mmc_mmc_erase: erase emmc fail! [02.014][mmc]: mmc_mmc_erase: some sectors in emmc are ignored! [02.020][mmc]: --0: from49528 nr504 erase env-redund part [02.034][mmc]: after adjust nr, no more space need to erase!! [02.039][mmc]: after align erase group, no space need to erase, erase failed [02.046][mmc]: mmc_mmc_erase: erase emmc fail! [02.050][mmc]: mmc_mmc_erase: some sectors in emmc are ignored! [02.056][mmc]: --0: from50032 nr504 erase boot part [02.069][mmc]: erase from: 51200, to: 70655, cnt: 19456, erase_group: 1024 [02.082][mmc]: sunxi_mmc_do_send_cmd_common: cmd 38 wait rsp busy 0x6 ms [02.088][mmc]: mmc_mmc_erase: some sectors in emmc are ignored! [02.094][mmc]: --0: from50536 nr664 [02.097][mmc]: --1: from70656 nr544 erase dsp0 part [02.124][mmc]: after adjust nr, no more space need to erase!! [02.130][mmc]: after align erase group, no space need to erase, erase failed [02.137][mmc]: mmc_mmc_erase: erase emmc fail! [02.141][mmc]: mmc_mmc_erase: some sectors in emmc are ignored! [02.146][mmc]: --0: from71200 nr1008 erase UDISK part sunxi_sprite_mmc_phyerase: @nr is 0, erase from @from to end [02.173][mmc]: erase from: 72704, to: 30534655, cnt: 30461952, erase_group: 1024 [02.236][mmc]: sunxi_mmc_do_send_cmd_common: cmd 38 wait rsp busy 0x38 ms [02.243][mmc]: mmc_mmc_erase: some sectors in emmc are ignored! [02.248][mmc]: --0: from72208 nr496 [02.252][mmc]: --1: from30534656 nr1023 erase rootfs part [02.282][mmc]: erase from: 72704, to: 14751743, cnt: 14679040, erase_group: 1024 [02.313][mmc]: sunxi_mmc_do_send_cmd_common: cmd 38 wait rsp busy 0x18 ms [02.319][mmc]: mmc_mmc_erase: some sectors in emmc are ignored! [02.325][mmc]: --0: from72208 nr496 [02.328][mmc]: --1: from14751744 nr528 card erase all [02.358]successed in erasing flash write primary GPT success write Backup GPT success [02.368]update partition map [02.373]begin to download part [02.375]begin to download part boot-resource partdata hi 0x0 partdata lo 0x3a6000 sparse: bad magic [02.652]successed in writting part boot-resource origin_verify value = 5dfd6829, active_verify value = 5dfd6829 [02.751]successed in verify part boot-resource [02.755]successed in download part boot-resource [02.759]begin to download part env partdata hi 0x0 partdata lo 0x20000 sparse: bad magic [02.778]successed in writting part env origin_verify value = 4b1dbffb, active_verify value = 4b1dbffb [02.792]successed in verify part env [02.795]successed in download part env [02.798]begin to download part env-redund partdata hi 0x0 partdata lo 0x20000 sparse: bad magic [02.818]successed in writting part env-redund origin_verify value = 4b1dbffb, active_verify value = 4b1dbffb [02.832]successed in verify part env-redund [02.836]successed in download part env-redund [02.840]begin to download part boot partdata hi 0x0 partdata lo 0x4ff800 sparse: bad magic [03.218]successed in writting part boot origin_verify value = b648283, active_verify value = b648283 [03.349]successed in verify part boot [03.353]successed in download part boot [03.356]begin to download part dsp0 partdata hi 0x0 partdata lo 0x3e38c sparse: bad magic [03.385]successed in writting part dsp0 origin_verify value = a3442046, active_verify value = a3442046 [03.401]successed in verify part dsp0 [03.405]successed in download part dsp0 [03.408]begin to download part rootfs partdata hi 0x0 partdata lo 0x4000000 sparse: bad magic [08.096]successed in writting part rootfs origin_verify value = 8d5ffc2e, active_verify value = 8d5ffc2e [09.655]successed in verify part rootfs [09.659]successed in download part rootfs [09.664]successed in downloading part uboot size = 0x104000 storage type = 2 sunxi_sprite_deal_uboot ok [09.781]successed in downloading uboot [09.788][mmc]: write mmc 2 info ok dram para[0] = 318 dram para[1] = 3 dram para[2] = 7b7bfb dram para[3] = 1 dram para[4] = 10f210f2 dram para[5] = 4001000 dram para[6] = 1c70 dram para[7] = 42 dram para[8] = 18 dram para[9] = 0 dram para[10] = 4a2195 dram para[11] = 2423190 dram para[12] = 8b061 dram para[13] = b4787896 dram para[14] = 0 dram para[15] = 48484848 dram para[16] = 48 dram para[17] = 1620121e dram para[18] = 0 dram para[19] = 0 dram para[20] = 0 dram para[21] = 760000 dram para[22] = 35 dram para[23] = b4056103 dram para[24] = 0 dram para[25] = 0 dram para[26] = 0 dram para[27] = 0 dram para[28] = 0 dram para[29] = 0 dram para[30] = 0 dram para[31] = 0 storage type = 2 [09.856]successed in downloading boot0 CARD OK [09.860]sprite success sprite_next_work=3 next work 3 SUNXI_UPDATE_NEXT_ACTION_SHUTDOWN [12.868][mmc]: mmc exit start [12.887][mmc]: mmc 2 exit ok