Success!
gxl_p211_v1#update
Enter USB burn
Set Addr 6
Get DT cfg
Get DT cfg
Get DT cfg
set CFG
ID[16]
tplcmd[ echo 12345]
12345
[MSG]ret = 0
[info]success
BULKcmd[ low_power]
[info]success
BULKcmd[bootloader_is_old]
[info]success
BULKcmd[erase_bootloader]
[info]success
BULKcmd[reset]
reboot mode: normal
INFO: PSCI Affinity Map:
INFO: AffInst: Level 0, MPID 0x0, State ON
INFO: AffInst: Level 0, MPID 0x1, State OFF
INFO: AffInst: Level 0, MPID 0x2, State OFF
INFO: AffInst: Level 0, MPID 0x3, State OFF
bl31 reboot re▒GXLX:BL1:9ac50e:4a8da0;FEAT:ADFD318C:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
TE: 96177
BL2 Built : 20:33:18, Oct 17 2017.
gxl ge978680 - liqiang.hou@droid07-sz
Board ID = 3, adc=227
set vcck to 1070 mv
set vddee to 1070 mv
CPU clk: 1200MHz
Skip usb!
0.0;
TE: 2783560
BL2 Built : 16:43:57, Apr 3 2019. gxl gf3484f5 - luan.yuan@droid15-sz
set vcck to 1120 mv
set vddee to 1000 mv
Board ID = 3
CPU clk: 1200MHz
BL2 USB
DQS-corr enabled
DDR scramble enabled
DDR3 chl: Rank0+1 @ 792MHz - FAIL
DDR3 chl: Rank0 @ 792MHz
bist_test rank: 0 22 00 44 2d 0d 4d 1f 00 3f 32 14 50 21 00 43 30 10 50 1e 00 3c 30 12 4f 725 - PASS
Rank0: 1024MB-2T-11
Load fip header from USB, src: 0x0000c000, des: 0x01400000, size: 0x00004000, part: 0
New fip structure!
Load bl30 from USB, src: 0x00010000, des: 0x013c0000, size: 0x0000d600, part: 0
Load bl31 from USB, src: 0x00020000, des: 0x05100000, size: 0x0002b400, part: 0
Load bl33 from USB, src: 0x0004c000, des: 0x01000000, size: 0x00083200, part: 0
NOTICE: BL3-1: v1.0(release):7864fbc
NOTICE: BL3-1: Built : 17:15:18, Mar 5 2019
NOTICE: BL3-1: GXL normal boot!
NOTICE: BL3-1: BL33 decompress pass
mpu_config_enable:system pre init ok
dmc sec lock
[Image: gxl_v1.1.3394-7d43064d5 2020-05-07 15:37:15 gongwei.chen@droid11-sz]
OPS=0xc1
26 0a c1 00 f7 d1 f1 21 3d 41 65 dd 84 f5 c4 f7
[3.537639 Inits done]
secure task start!
high task start!
low task start!
ERROR: Error initializing runtime service opteed_fast
U-Boot 2015.01-gabeeb4952b-dirty (Apr 25 2021 - 21:29:24)
DRAM: 1 GiB
Relocation Offset is: 36e78000
mmu cfg end: 0x40000000
mmu cfg end: 0x40000000
[MSG]MMC init in usb
aml_priv->desc_buf = 0x0000000033e78640
aml_priv->desc_buf = 0x0000000033e7a980
SDIO Port B: 0, SDIO Port C: 1
InUsbBurn
[MSG]sof
Set Addr 8
Get DT cfg
Get DT cfg
Get DT cfg
set CFG
ID[16]
tplcmd[ echo 12345]
12345
[MSG]ret = 0
[info]success
BULKcmd[ low_power]
[info]success
ID[16]
tplcmd[ download mem dtb normal 120832]
[MSG]Down(mem) part(dtb) sz(0x1d800) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 2
[info]success
[MSG]Burn Start...
[MSG]load dt.img to 0x0000000001000000, sz=0x1d800
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[disk_initial 1]
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 2 dtbs.
aml_dt soc: gxl platform: p211 variant: 1g
dtb 0 soc: gxl plat: p211 vari: 1g
dtb 1 soc: gxlx plat: p261 vari: 1g
Find match dtb: 0
start dts,buffer=0000000001000000,dt_addr=0000000001000800
get_partition_from_dts() 92: ret 0
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 2 dtbs.
aml_dt soc: gxl platform: p211 variant: 1g
dtb 0 soc: gxl plat: p211 vari: 1g
dtb 1 soc: gxlx plat: p261 vari: 1g
Find match dtb: 0
parts: 17
00: logo 0000000001000000 1
01: recovery 0000000001800000 1
02: misc 0000000000800000 1
03: dtbo 0000000000800000 1
04: cri_data 0000000000800000 2
05: param 0000000001000000 2
06: boot 0000000001000000 1
set has_boot_slot = 0
07: rsv 0000000001000000 1
08: metadata 0000000001000000 1
09: vbmeta 0000000000200000 1
10: tee 0000000002000000 1
11: vendor 000000000fa00000 1
12: odm 0000000008000000 1
13: system 000000003e800000 1
14: product 0000000008000000 1
15: cache 0000000046000000 2
16: data ffffffffffffffff 4
co-phase 0x2, tx-dly 0, clock 400000
co-phase 0x2, tx-dly 0, clock 400000
co-phase 0x2, tx-dly 0, clock 400000
emmc/sd response timeout, cmd8, cmd->cmdarg=0x1aa, status=0x3ff2800
emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x3ff2800
co-phase 0x2, tx-dly 0, clock 400000
co-phase 0x2, tx-dly 0, clock 40000000
init_part() 297: PART_TYPE_AML
[mmc_init] mmc init success
_cmp_iptbl()-620: partition count is not same 20:16
mmc_device_init()-1354: update rsv with dtb!
init_part() 297: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
check pattern failed,need to write
several 0x55aa55aa pattern blocks write OK
crc32_s:0x1577dad == storage crc_pattern:0x1577dad!!!
check magic failed,need to write
several 0xff00ff pattern blocks write OK
crc32_s:0x8b2a7ae8 == storage crc_pattern:0xee152b83!!!
check random failed,need to write
several 0x52414e44 pattern blocks write OK
crc32_s:0x8b2a7ae8 == storage crc_pattern:0x79f50f07!!!
XXXXXXX======enter EMMC boot======XXXXXX
co-phase 0x2, tx-dly 0, clock 40000000
co-phase 0x2, tx-dly 0, clock 40000000
co-phase 0x2, tx-dly 0, clock 400000
emmc/sd response timeout, cmd8, cmd->cmdarg=0x1aa, status=0x3ff2800
emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x3ff2800
co-phase 0x2, tx-dly 0, clock 400000
co-phase 0x2, tx-dly 0, clock 40000000
init_part() 297: PART_TYPE_AML
[mmc_init] mmc init success
switch to partitions #0, OK
mmc1(part 0) is current device
Device: SDIO Port C
Manufacturer ID: 70
OEM: 100
Name: T2270
Tran Speed: 52000000
Rd Block Len: 512
MMC version 5.0
High Capacity: Yes
Capacity: (0x1c8000000 Bytes) 7.1 GiB
mmc clock: 40000000
Bus Width: 8-bit
[store]amlmmc erase 1emmckey_is_protected(): protect
start = 0,end = 57343
start = 221184,end = 14942207
Erasing blocks 0 to 8192 @ boot0
start = 0,end = 8191
Erasing blocks 0 to 8192 @ boot1
start = 0,end = 8191
[MSG]usb producing env_relocate
mmc env offset: 0x4d400000
*** Warning - bad CRC, using default environment
Saving Environment to aml-storage...
mmc env offset: 0x4d400000
Writing to MMC(1)... done
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 2 dtbs.
aml_dt soc: gxl platform: p211 variant: 1g
dtb 0 soc: gxl plat: p211 vari: 1g
dtb 1 soc: gxlx plat: p261 vari: 1g
Find match dtb: 0
[MSG]to erase ddr parameters
[info]success
ID[16]
tplcmd[download store _aml_dtb normal 120832]
[MSG]Down(store) part(_aml_dtb) sz(0x1d800) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 2
[info]success
[MSG]Burn Start...
[MSG]optimus_download_dtb_image:dataSzReceived=0x1d800
start erase dtb......
dev # 1, , several blocks erased OK
[store]To run cmd[emmc dtb_write 0x0000000007700000 0x40000]
dtb_write()-3737: valid 0
dtb_write()-3757: new stamp 0, checksum 0x283e0ce2, version 1, magic A~D
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 2 dtbs.
aml_dt soc: gxl platform: p211 variant: 1g
dtb 0 soc: gxl plat: p211 vari: 1g
dtb 1 soc: gxlx plat: p261 vari: 1g
Find match dtb: 0
start dts,buffer=0000000033e86d30,dt_addr=0000000033e87530
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 2 dtbs.
aml_dt soc: gxl platform: p211 variant: 1g
dtb 0 soc: gxl plat: p211 vari: 1g
dtb 1 soc: gxlx plat: p261 vari: 1g
Find match dtb: 0
start dts,buffer=0000000007700000,dt_addr=0000000007700800
get_partition_from_dts() 92: ret 0
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 2 dtbs.
aml_dt soc: gxl platform: p211 variant: 1g
dtb 0 soc: gxl plat: p211 vari: 1g
dtb 1 soc: gxlx plat: p261 vari: 1g
Find match dtb: 0
parts: 17
00: logo 0000000001000000 1
01: recovery 0000000001800000 1
02: misc 0000000000800000 1
03: dtbo 0000000000800000 1
04: cri_data 0000000000800000 2
05: param 0000000001000000 2
06: boot 0000000001000000 1
set has_boot_slot = 0
07: rsv 0000000001000000 1
08: metadata 0000000001000000 1
09: vbmeta 0000000000200000 1
10: tee 0000000002000000 1
11: vendor 000000000fa00000 1
12: odm 0000000008000000 1
13: system 000000003e800000 1
14: product 0000000008000000 1
15: cache 0000000046000000 2
16: data ffffffffffffffff 4
init_part() 297: PART_TYPE_AML
partition table success
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum 278cdd8078f826cdd9f5578222e6d5379670ca3e]
[store]To run cmd[emmc dtb_read 0x0000000007700000 0x40000]
dtb_read_shortcut()-3534: short cut in...
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store boot normal 9977856]
[MSG]flash LOGIC partCap 0x1000000B
[MSG]Down(store) part(boot) sz(0x984000) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 1
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum e07f698acb22c210c708f387ec1f377ca3008a84]
[MSG]Verify Start...
[MSG]To verify part boot in fmt normal
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store dtbo normal 438]
[MSG]flash LOGIC partCap 0x800000B
[MSG]Down(store) part(dtbo) sz(0x1b6) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 1
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum 7e63f51086267cbfc7ea71d55d89d967a9d2916a]
[MSG]Verify Start...
[MSG]To verify part dtbo in fmt normal
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store logo normal 5048640]
[MSG]flash LOGIC partCap 0x1000000B
[MSG]Down(store) part(logo) sz(0x4d0940) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 1
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum 1abddad2fa6742ed3a15dd50ca046983df124b62]
[MSG]Verify Start...
[MSG]To verify part logo in fmt normal
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store odm sparse 573516]
[MSG]flash LOGIC partCap 0x8000000B
[MSG]Down(store) part(odm) sz(0x8c04c) fmt(sparse)
[MSG]totalSlotNum = 0, nextWriteBackSlot 9
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum 1492468e470f27363a93dd70fec61c7b389366dc]
[MSG]Verify Start...
[MSG]To verify part odm in fmt sparse
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store product sparse 11673676]
[MSG]flash LOGIC partCap 0x8000000B
[MSG]Down(store) part(product) sz(0xb2204c) fmt(sparse)
[MSG]totalSlotNum = 0, nextWriteBackSlot 179
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum 0089d662ae864972ff9886cb1cab6ea3e14c7fd1]
[MSG]Verify Start...
[MSG]To verify part product in fmt sparse
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store recovery normal 16738304]
[MSG]flash LOGIC partCap 0x1800000B
[MSG]Down(store) part(recovery) sz(0xff6800) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 1
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum d6064110e87d325b882e17fe8a88f29e51e57de4]
[MSG]Verify Start...
[MSG]To verify part recovery in fmt normal
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store system sparse 970301636]
[MSG]flash LOGIC partCap 0x3e800000B
[MSG]Down(store) part(system) sz(0x39d5a0c4) fmt(sparse)
[MSG]totalSlotNum = 0, nextWriteBackSlot 1024
[info]success
[MSG]Burn Start...
[MSG]Burn complete
Downloading %100
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum 2d39562a66a3da48f8dbb314b32298234bae4ba8]
[MSG]Verify Start...
[MSG]To verify part system in fmt sparse
[MSG]Verify End
[MSG]VERIFY OK
[info]success
[WRN]total 0x200 < tranferred 0x400
ID[16]
tplcmd[download store vbmeta normal 4096]
[MSG]flash LOGIC partCap 0x200000B
[MSG]Down(store) part(vbmeta) sz(0x1000) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 1
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum ebc223238e8f93d5bb549a7db978aac490db19bc]
[MSG]Verify Start...
[MSG]To verify part vbmeta in fmt normal
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store vendor sparse 235589756]
[MSG]flash LOGIC partCap 0xfa00000B
[MSG]Down(store) part(vendor) sz(0xe0ad07c) fmt(sparse)
[MSG]totalSlotNum = 0, nextWriteBackSlot 1024
[info]success
[MSG]Burn Start...
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum 8dfac62f1ee3887506858f99146aeb9f8b7074c1]
[MSG]Verify Start...
[MSG]To verify part vendor in fmt sparse
[MSG]Verify End
[MSG]VERIFY OK
[info]success
ID[16]
tplcmd[download store bootloader normal 851968]
[MSG]Down(store) part(bootloader) sz(0xd0000) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 13
[info]success
[MSG]Burn Start...
amlmmc_write_bootloader() 573: map 0x7
Wrting blocks 1 to 1664 @ user
Wrting blocks 1 to 1664 @ boot0
boot_info.rsv_base_addr : 12000
boot_info.ddr.addr : 4000
boot_info.ddr.size : 0004
boot_info.version : 0001
boot_info.checksum : 16005
Wrting blocks 1 to 1664 @ boot1
boot_info.rsv_base_addr : 12000
boot_info.ddr.addr : 4000
boot_info.ddr.size : 0004
boot_info.version : 0001
boot_info.checksum : 16005
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[verify sha1sum d9fe7070161a203b948de8f8e03d0393904446ed]
mmc switch to boot0 success
mmc switch to boot1 success
mmc switch to user success
[MSG]VERIFY OK
[info]success
BULKcmd[save_setting]
## save_setting ##
[MSG]Set upgrade_step to 2
Saving Environment to aml-storage...
mmc env offset: 0x4d400000
Writing to MMC(1)... done
[info]success
BULKcmd[burn_complete 3]
[MSG]Pls un-plug USB line to poweroff
[info]success