sc2_ah212# sdc_burn aml_sdc_burn.ini card in Device: sd Manufacturer ID: 3 OEM: 5344 Name: SK32G Bus Speed: 50000000 Mode : SD High Speed (50MHz) Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: 29.7 GiB Bus Width: 4-bit Erase Group Size: 512 Bytes [MSG]filesize 0x6f [MSG]startclust 0x155f [MSG]Read position 0 + sz 6c40 past EOF: 111 ERR(../drivers/usb/gadget/v2_burning/v2_common/optimus_img_decoder.c)L89:want to read 27712, but 0 [MSG]cfg[aml_sdc_burn.ini] not valid aml pkg, parse it as ini [MSG]ini sz 0x6fB [MSG]filesize 0x6f [MSG]startclust 0x155f =========sdc_burn_paras=====>>> [common] erase_bootloader = 0 erase_flash = 1 reboot = 0x1 key_overwrite = 0x0 [burn_ex] package = aml.img media = [burn_parts] burn_num = 0 <<<<=====sdc_burn_paras====== [MSG]filesize 0x78cd2548 [MSG]startclust 0x1560 [MSG]image version [0x00000002] [MSG]itemSizeNotAligned 0x3300 [MSG]align 4 mmc read... [MSG]Down(mem) part(dtb) sz(0x3f000) fmt(normal) [MSG]Burn Start... [MSG]load dt.img to 0x0000000001000000, sz=0x3f000 [MSG]Burn complete Amlogic Multi-DTB tool Single DTB detected [MSG]check dts: rc 0 Amlogic Multi-DTB tool Single DTB detected [MSG]local upgrade dts/sz 0x0000000001000000/0x117f2 GUID Partition Table Header signature is wrong: 0x7D0053006A004800 != 0x5452415020494645 Amlogic Multi-DTB tool Single DTB detected get_partition_from_dts() 232: ret 0 Amlogic Multi-DTB tool Single DTB detected parts: 25 00: frp 0000000000200000 1 01: factory 0000000000800000 11 02:vendor_boot_a 0000000001800000 1 enable vendor_boot 03:vendor_boot_b 0000000001800000 1 enable vendor_boot 04: tee 0000000002000000 1 05: logo 0000000000800000 1 06: misc 0000000000200000 1 07: dtbo_a 0000000000200000 1 08: dtbo_b 0000000000200000 1 09: cri_data 0000000000800000 2 10: param 0000000001000000 2 11: odm_ext_a 0000000001000000 1 12: odm_ext_b 0000000001000000 1 13: oem_a 0000000002000000 1 14: oem_b 0000000002000000 1 15: boot_a 0000000004000000 1 set has_boot_slot = 1 16: boot_b 0000000004000000 1 17: rsv 0000000001000000 1 18: metadata 0000000001000000 1 19: vbmeta_a 0000000000200000 1 20: vbmeta_b 0000000000200000 1 21:vbmeta_system_a 0000000000200000 1 22:vbmeta_system_b 0000000000200000 1 23: super 0000000090000000 1 enable dynamic_partition 24: userdata ffffffffffffffff 4 emmc: resp timeout, cmd8, status=0x1ff2800 emmc: resp timeout, cmd55, status=0x1ff2800 store flag: 0, types: 1 emmc init success! boot_device:1 boot_seq:0 boot_bakups:3 rebuid_id :0 boot area list: bl2 200 40000 bl2e 40200 13000 bl2x 53200 11000 ddrfip 64200 40000 devfip a4200 300000 emmc: tuning start: emmc: best_win_start =1, best_win_size =4 GUID Partition Table Header signature is wrong: 0xED31668D204C4D40 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 fill_ept_by_gpt: invalid gpt *** _cmp_partition()-723: name: super<-> super _cmp_partition()-724: size: 90000000<->96000000 _cmp_partition()-725: offset: 2c400000<->2c400000 _cmp_partition()-726: mask: 00000001<->00000001 _cmp_iptbl()-762: partition 27 has changed GUID Partition Table Header signature is wrong: 0xED31668D204C4D40 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 gpt is invalid mmc_device_init()-1453: update rsv with dtb! eMMC/TSD partition table have been checked OK! crc32_s:0x1577dad == storage crc_pattern:0x1577dad!!! crc32_s:0xee152b83 == storage crc_pattern:0xee152b83!!! crc32_s:0x79f50f07 == storage crc_pattern:0x79f50f07!!! emmc probe success Erased: bootloader OK Part:reserved is skiped Part:cache size is 0 Erased: env OK Erased: frp OK Part:factory is protected Erased: vendor_boot_a OK Erased: vendor_boot_b OK Erased: tee OK Erased: logo OK Erased: misc OK Erased: dtbo_a OK Erased: dtbo_b OK Erased: cri_data OK Erased: param OK Erased: odm_ext_a OK Erased: odm_ext_b OK Erased: oem_a OK Erased: oem_b OK Erased: boot_a OK Erased: boot_b OK Erased: rsv OK Erased: metadata OK Erased: vbmeta_a OK Erased: vbmeta_b OK Erased: vbmeta_system_a OK Erased: vbmeta_system_b OK Erased: super OK Erased: userdata OK User partition erased: OK blkcnt = 8192 boot0 partition erased: OK blkcnt = 8192 boot1 partition erased: OK Amlogic Multi-DTB tool Single DTB detected [burn_parts] burn_num = 9 burn_part0 = _aml_dtb burn_part1 = boot_a burn_part2 = dtbo_a burn_part3 = logo burn_part4 = odm_ext_a burn_part5 = super burn_part6 = vbmeta_a burn_part7 = vbmeta_system_a burn_part8 = vendor_boot_a [MSG]=====>To burn part [_aml_dtb] [MSG]itemSizeNotAligned 0x3300 the dtb partition size is:40000 byte [MSG]Down(store) part(_aml_dtb) sz(0x3f000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [MSG]itemSizeNotAligned 0x3300, itemSizePreload 0x3300 [MSG]Burn Start... [MSG]optimus_download_dtb_image:dataSzReceived=0x3f000 Caution! Your devices Erase group is 0x400 The erase range would be change to 0x14000~0x143ff 512 blocks erased: OK dtb_write()-3076: valid 0 dtb_write()-3096: new stamp 0, checksum 0x8fcb4494, version 1, magic A~D renew partition table Amlogic Multi-DTB tool Single DTB detected GUID Partition Table Header signature is wrong: 0x7D0053006A004800 != 0x5452415020494645 Amlogic Multi-DTB tool Single DTB detected get_partition_from_dts() 232: ret 0 Amlogic Multi-DTB tool Single DTB detected parts: 25 00: frp 0000000000200000 1 01: factory 0000000000800000 11 02:vendor_boot_a 0000000001800000 1 enable vendor_boot 03:vendor_boot_b 0000000001800000 1 enable vendor_boot 04: tee 0000000002000000 1 05: logo 0000000000800000 1 06: misc 0000000000200000 1 07: dtbo_a 0000000000200000 1 08: dtbo_b 0000000000200000 1 09: cri_data 0000000000800000 2 10: param 0000000001000000 2 11: odm_ext_a 0000000001000000 1 12: odm_ext_b 0000000001000000 1 13: oem_a 0000000002000000 1 14: oem_b 0000000002000000 1 15: boot_a 0000000004000000 1 set has_boot_slot = 1 16: boot_b 0000000004000000 1 17: rsv 0000000001000000 1 18: metadata 0000000001000000 1 19: vbmeta_a 0000000000200000 1 20: vbmeta_b 0000000000200000 1 21:vbmeta_system_a 0000000000200000 1 22:vbmeta_system_b 0000000000200000 1 23: super 0000000090000000 1 enable dynamic_partition 24: userdata ffffffffffffffff 4 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 fill_ept_by_gpt: invalid gpt *** partition table success [MSG]Burn complete dtb_read_shortcut()-2873: short cut in... [MSG]VERIFY OK [MSG]=====>To burn part [boot_a] [MSG]itemSizeNotAligned 0x2e74 [MSG]flash LOGIC partCap 0x4000000B [MSG]Down(store) part(boot_a) sz(0x4000000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 32 [MSG]itemSizeNotAligned 0x2e74, itemSizePreload 0x2e74 [MSG]Burn Start... [MSG]Burn complete Downloading %100 [MSG]Verify Start... [MSG]To verify part boot_a in fmt normal [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [dtbo_a] [MSG]itemSizeNotAligned 0x1e14 [MSG]flash LOGIC partCap 0x200000B [MSG]Down(store) part(dtbo_a) sz(0x200000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 2 [MSG]itemSizeNotAligned 0x1e14, itemSizePreload 0x1e14 [MSG]Burn Start... [MSG]Burn complete [MSG]Verify Start... [MSG]To verify part dtbo_a in fmt normal [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [logo] [MSG]itemSizeNotAligned 0x1de4 [MSG]flash LOGIC partCap 0x800000B [MSG]Down(store) part(logo) sz(0xe0610) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [MSG]itemSizeNotAligned 0x1de4, itemSizePreload 0x1de4 [MSG]Burn Start... [MSG]Burn complete [MSG]Verify Start... [MSG]To verify part logo in fmt normal [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [odm_ext_a] [MSG]itemSizeNotAligned 0x17a4 [MSG]flash LOGIC partCap 0x1000000B [MSG]Down(store) part(odm_ext_a) sz(0x2d204c) fmt(sparse) [MSG]totalSlotNum = 0, nextWriteBackSlot 3 [MSG]itemSizeNotAligned 0x17a4, itemSizePreload 0x17a4 [MSG]Burn Start... [MSG]Burn complete [MSG]Verify Start... [MSG]To verify part odm_ext_a in fmt sparse [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [super] [MSG]itemSizeNotAligned 0x7708 [MSG]flash LOGIC partCap 0x90000000B [MSG]Down(store) part(super) sz(0x72560940) fmt(sparse) [MSG]totalSlotNum = 0, nextWriteBackSlot 32 [MSG]itemSizeNotAligned 0x7708, itemSizePreload 0x7708 [MSG]Burn Start... [MSG]CHUNK_TYPE_FILL [MSG]Burn complete Downloading %100 [MSG]Verify Start... [MSG]To verify part super in fmt sparse [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [vbmeta_a] [MSG]itemSizeNotAligned 0xb48 [MSG]flash LOGIC partCap 0x200000B [MSG]Down(store) part(vbmeta_a) sz(0x2000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [MSG]itemSizeNotAligned 0xb48, itemSizePreload 0xb48 [MSG]Burn Start... [MSG]Burn complete [MSG]Verify Start... [MSG]To verify part vbmeta_a in fmt normal [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [vbmeta_system_a] [MSG]itemSizeNotAligned 0x6b18 [MSG]flash LOGIC partCap 0x200000B [MSG]Down(store) part(vbmeta_system_a) sz(0x1000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [MSG]itemSizeNotAligned 0x6b18, itemSizePreload 0x1000 [MSG]Burn Start... [MSG]Burn complete [MSG]Verify Start... [MSG]To verify part vbmeta_system_a in fmt normal [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [vendor_boot_a] [MSG]itemSizeNotAligned 0x5ae8 [MSG]flash LOGIC partCap 0x1800000B [MSG]Down(store) part(vendor_boot_a) sz(0x1800000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 24 [MSG]itemSizeNotAligned 0x5ae8, itemSizePreload 0x5ae8 [MSG]Burn Start... [MSG]Burn complete Downloading %100 [MSG]Verify Start... [MSG]To verify part vendor_boot_a in fmt normal [MSG]Verify End [MSG]VERIFY OK [MSG]=====>To burn part [bootloader] [MSG]itemSizeNotAligned 0x2e44 [MSG]Down(store) part(bootloader) sz(0x319000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 4 [MSG]itemSizeNotAligned 0x2e44, itemSizePreload 0x2e44 [MSG]Burn Start... GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 gpt is invalid [MSG][bootloader] CpyNum 3, bootCpySz 0x400000 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 gpt is invalid boot_info.rsv_base_addr: 12000 boot_info.ddr.addr:4000 boot_info.ddr.size:0004 boot info: parts 0 boot_info.version:0001 boot_info.checksum:16005 boot_info.rsv_base_addr: 12000 boot_info.ddr.addr:4000 boot_info.ddr.size:0004 boot info: parts 0 boot_info.version:0001 boot_info.checksum:16005 [MSG]Burn complete GUID Partition Table Header signature is wrong: 0xED31668D204C4D40 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 gpt is invalid GUID Partition Table Header signature is wrong: 0xED31668D204C4D40 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 gpt is invalid [MSG]VERIFY OK [MSG]Set upgrade_step to 1 Saving Environment to STORAGE... OK [MSG]to close image [MSG]======sdc burn SUCCESS. reboot mode: normal bl31 reboot reason: 0xd bl31 reboot reason: 0x1 tl-SC2:BL:fb9e82;ID:0056000142C20216;FEAT:30F:1FFE0000:B002F:1;POC:FF;RCY:0;OVD:0;DFU:0;eMMC:0;RD-0:0;CHK:0;RVK-N:8000;RVK-C:8000;RVK-A:800;RVK-C:8800;RVK-A:800;RVK-C:8800;RVK-N:8000;RVK-C:8800;SCS:0;RVK-N:00004000;RVK-C:0000c800;RVK-N:00002000;RVK-C:0000e800; build in ddr magic:ddr4 OTP_LIC00 : 0f0300000000fe1f2f000b0000000000 OTP_LIC10 : 00820700aa01fe00ff00001f00400300 OTP_LIC20 : ffffffbf00000000c280000000000001 OTP_LIC30 : 000000f201000000ff0200f207000000 TE: 308351 BL2 Built : 20:42:11, Aug 9 2021. sc2 griscure-review-sc2-bl2-08032020-120-g922477b - jenkins@walle02-sh Board ID = 1 Set sys clock to 24Mhz gp1pll is 1200Mhz. Locked syspll is 1512Mhz. Locked Set sys clock to 167Mhz hifipll is 1800Mhz. Locked bl2_platform_setup boot area list: 1STBLOB 00000200 00040000 BL2E 00040200 00013000 BL2X 00053200 00011000 DDRFIP 00064200 00040000 DEVFIP 000a4200 00300000 s_setup from rom:00010081 dma mode DDR driver_vesion: LPDDR4_PHY_V_0_1_23 build time: Aug 9 2021 20:42:05 ddr clk to 672MHz ddr fw flag:1 fw_type:1, cfg max:3, mask:0007 try next fw type:0 fw_type:0, cfg max:3, mask:0007 DDR3 probe ddr clk to 672MHz Load: DDRFIP From: eMMC - 3.0 src: 00000000, dst: f700ab90, size: 00009600sdemmc src: ; Check phy result dram_init read enable training fine write leveling read dq deskew mpr read training Write leveling coarse 1d write dqs 1d read dqs read latency training Training successfully! 1D training succeed auto size-- 65535DDR cs0 size: 4096MB DDR cs1 size: 0MB DMC_DDR_CTRL: 00000055DDR size: 3856MB cs0 DataBus test pass cs0 AddrBus test pass non-sec scramble use random key sec scramble use random key ddr scramble enabled 100bdlr_step_size ps== 467 load mask:01 Load: DDRFIP From: eMMC - 3.0 src: 0000a000, dst: f700ab90, size: 00009600sdemmc src: ; Load: DDRFIP From: eMMC - 3.0 src: 00014000, dst: f700ab90, size: 00009600sdemmc src: ; Load: DDRFIP From: eMMC - 3.0 src: 0001e000, dst: f700ab90, size: 00009600sdemmc src: ; Load: DDRFIP From: eMMC - 3.0 src: 00028000, dst: f700ab90, size: 00009600sdemmc src: ; Load: DDRFIP From: eMMC - 3.0 src: 00032000, dst: f700ab90, size: 00009600sdemmc src: ; result report boot times 26211 INFO: bl2_load_bl2ex start! INFO: load ... Load: BL2E From: eMMC - 3.0 src: 00002000, dst: 00fffff0, size: 00011000sdemmc src: ; INFO: check ... SHA CHK OK! INFO: load ... Load: BL2X From: eMMC - 3.0 src: 00000000, dst: 007ffff0, size: 00011000sdemmc src: ; INFO: check ... SHA CHK OK! RVK-A:00000400;RVK-C:0000ec00;RVK-N:00004000;RVK-C:0000ec00;RVK-N:00002000;RVK-C:0000ec00;RVK-A:00000400;RVK-C:0000ec00;run into bl2e info: get valid params from BL2 ! bl2_gd_init BL2E: do things as vendor specific ... Hello world, now in BL2E TE: 537325 BL2E Built : 17:31:56, Jun 18 2021. sc2 g7445d1e - jenkins@walle02-sh Start to do bl2e platform setup ! boot area list: 1STBLOB 00000200 00040000 BL2E 00040200 00013000 BL2X 00053200 00011000 DDRFIP 00064200 00040000 DEVFIP 000a4200 00300000 eMMC boot @ 0 sw-hs2 s tun-w: s=1, sz=4 sw8 s aml log : BL2E load BL3X..... TE: 553432 Load FIP HDR from eMMC, src: 0x00000000, des: 0x00200000, size: 0x00008000, part: 0 Load BL3X from eMMC, src: 0x00008000, des: 0x00208000, size: 0x0026c260, part: 0 bl30 payload size: 0x00010260 bl30 memcpy info: process payload 0 bl3x_toc: 0x00200020 bl3x_data: 0x00208000 rc=148 bl40 payload size: 0x00018470 info: process payload 1 bl3x_toc: 0x00200048 bl3x_data: 0x00219000 rc=188 bl31 payload size: 0x00040470 info: process payload 2 bl3x_toc: 0x00200070 bl3x_data: 0x00232000 rc=211 bl32 payload size: 0x00080470 info: process payload 3 bl3x_toc: 0x00200098 bl3x_data: 0x00273000 rc=245 bl33 memcpy bl33 payload size: 0x00180260 offset: 0x000f4000 info: process payload 4 bl3x_toc: 0x002000c0 bl3x_data: 0x002f4000 rc=268 info: process payload 5 bl3x_toc: 0x002000e8 bl3x_data: 0x002001e0 rc=148 info: process payload 6 bl3x_toc: 0x00200110 bl3x_data: 0x00200fe0 rc=188 info: process payload 7 bl3x_toc: 0x00200138 bl3x_data: 0x00201de0 rc=211 info: process payload 8 bl3x_toc: 0x00200160 bl3x_data: 0x00202be0 rc=245 info: process payload 9 bl3x_toc: 0x00200188 bl3x_data: 0x002039e0 rc=268 info: process payload 10 bl3x_toc: 0x002001b0 bl3x_data: 0x002047e0 rc=314 aml log : BL2E loading BL3X is done...! boot bl2x params to bl2x, address=0x0100b130 Hello, we are in BL2X world ! TE: 757453 BL2X Built : 18:29:17, Jul 16 2021. sc2 griscure-review-sc2-bl2x-09132020-60-gfae54fd - jenkins@walle02-sh bl2_platform_setup INFO: get valid list_blobinfo, 0x0100b130 Info: get valid bl31 payload info, address= 0x00232000 size= 0x00040470 Info: bl31 image is now ready ! Info: get valid bl40 payload info, address= 0x00219000 size= 0x00018470 RVK-A:00000200;RVK-C:0000ee00;RVK-A:00000200;RVK-C:0000ee00; FEAT_DISABLE_SECURE_ENCLAVE: 1 szmin_default_areas: 0 bl2e_2 entry: 0100009c run into bl31 NOTICE: BL31: v1.3(release):2460ce3c5 NOTICE: BL31: Built : 15:46:58, Aug 10 2021 BL31:tsensor calibration: pll tsensor: 0xfa000044, ddr tsensor: 0xfa000080 [mhu]: mhu_init-v1 [mhu]: 0xfe007080, 0x12120210 [mhu]: 0xfe007084, 0x12121002 [mhu]: 0xfe00708c, 0xa0a0802 [mhu]: 0xfe007010, 0x2 [mhu]: 0xfe007018, 0x10 [mhu]: 0xfe007014, 0x8 [mhu]: 0xfe007020, 0x89 [mhu]: 0xfe007024, 0x440 [mhu]: 0xfe007028, 0x6 [mhu]: mhu_init-v1 done NOTICE: BL31: SC2 normal boot! NOTICE: BL31: BL33 decompress pass E/TC:0 00 INFO: BL3-2: ATOS-V3.8.0-9d11cda43 (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #1 Mon Aug 9 06:58:30 UTC 2021 arm E/TC:0 00 INFO: BL3-2: secure time TEE E/TC:0 00 INFO: BL3-2: Chip: SC2 Rev: B (32:B - 0:1) Hello world again, bl2e meet you guys! valid entry info for bl33, pc = 0x00000000 ======== smc start aocpu ======== Starting AOCPU FreeRTOS... AOCPU image version=' 01:07:45 2021-12-22' AOCPU_IRQ_SEL=0x0 AOCPU_IRQ_SEL=0x0 AOCPU_IRQ_SEL=0x0 AOCPU_IRQ_SEL=0x0 [AOCPU]: mailbox init start reg idx=0 cmd=6 handler=f702e572 reg idx=1 cmd=7 handler=f702e55c [AOCPU]: mailbox init end Starting timer ... reg idx=2 cmd=b4 handler=f702c0b8 reg idx=3 cmd=b5 handler=f702c054 reg idx=4 cmd=b6 handler=f702bbae reg idx=5 cmd=bb handler=f702bb6e reg idx=6 cmd=bc handler=f702bb8e reg idx=7 cmd=11 handler=f702adb6 reg idx=8 cmd=12 handler=f702adf2 reg idx=9 cmd=4 handler=f702a01c reg idx=10 cmd=30 handler=f702a008 reg idx=11 cmd=31 handler=f702a018 Starting task scheduler ... boot bl33 ! env_init: Environment STORAGE init done (ret=-2) U-Boot 2019.01 (Dec 22 2021 - 01:07:38 +0800) DRAM: 3.8 GiB Relocation Offset is: f066b000 Relocating to f066b000, new gd at ea65adc8, sp at ea65adb0 board init watchdog disable gpio: pin GPIOH_8 (gpio 49) value is 0 ERR: hdmitx: not find /amhdmitx node:[meson_mmc_probe]sd: Controller probe success! [meson_mmc_probe]emmc: Controller probe success! emmc: resp timeout, cmd8, status=0x1ff2800 emmc: resp timeout, cmd55, status=0x1ff2800 store flag: 0, types: 1 emmc init success! boot_device:1 boot_seq:0 boot_bakups:3 rebuid_id :0 boot area list: bl2 200 40000 bl2e 40200 13000 bl2x 53200 11000 ddrfip 64200 40000 devfip a4200 300000 emmc: tuning start: emmc: best_win_start =1, best_win_size =4 GUID Partition Table Header signature is wrong: 0xED31668D204C4D40 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 fill_ept_by_gpt: invalid gpt *** GUID Partition Table Header signature is wrong: 0x7D0053006A004800 != 0x5452415020494645 Amlogic Multi-DTB tool Single DTB detected get_partition_from_dts() 232: ret 0 Amlogic Multi-DTB tool Single DTB detected parts: 25 00: frp 0000000000200000 1 01: factory 0000000000800000 11 02:vendor_boot_a 0000000001800000 1 enable vendor_boot 03:vendor_boot_b 0000000001800000 1 enable vendor_boot 04: tee 0000000002000000 1 05: logo 0000000000800000 1 06: misc 0000000000200000 1 07: dtbo_a 0000000000200000 1 08: dtbo_b 0000000000200000 1 09: cri_data 0000000000800000 2 10: param 0000000001000000 2 11: odm_ext_a 0000000001000000 1 12: odm_ext_b 0000000001000000 1 13: oem_a 0000000002000000 1 14: oem_b 0000000002000000 1 15: boot_a 0000000004000000 1 set has_boot_slot = 1 16: boot_b 0000000004000000 1 17: rsv 0000000001000000 1 18: metadata 0000000001000000 1 19: vbmeta_a 0000000000200000 1 20: vbmeta_b 0000000000200000 1 21:vbmeta_system_a 0000000000200000 1 22:vbmeta_system_b 0000000000200000 1 23: super 0000000090000000 1 enable dynamic_partition 24: userdata ffffffffffffffff 4 eMMC/TSD partition table have been checked OK! crc32_s:0x1577dad == storage crc_pattern:0x1577dad!!! crc32_s:0xee152b83 == storage crc_pattern:0xee152b83!!! crc32_s:0x79f50f07 == storage crc_pattern:0x79f50f07!!! emmc probe success Loading Environment from STORAGE... OK In: serial@a000 Out: serial@a000 Err: serial@a000 board late init upgrade_step 1 *** Warning - ## defenv_reserve ##, using default environment Saving Environment to STORAGE... OK Start read misc partition datas! Magic 0x0 is incorrect. boot-info virtual ab is invalid. Try normal ab. Magic is incorrect. boot-info is invalid. Resetting. save boot-info active slot = 0 set vendor_boot_mode true ab mode, read dtb from kernel [imgread]partname = vendor_boot_a Amlogic Multi-DTB tool Single DTB detected vpu: find AML_VPU_CLK_LEVEL_DFT: 7 vpu: clk_level in dts: 7 vpu: vpu_power_on_new vpu: set clk: 666667000Hz, readback: 666666667Hz(0x100) vpu: vpu_module_init_config vpu: vpu_probe vpp: vpp_init, chip_id=50 vpp: g12a/b osd1 matrix rgb2yuv .............. vpp: g12a/b osd2 matrix rgb2yuv.............. vpp: g12a/b osd3 matrix rgb2yuv.............. vpp: vpp osd2 matrix rgb2yuv.............. hdr_func: 4, hdr_process_select 0x1 hdr_func: 5, hdr_process_select 0x1 hdr_func: 64, hdr_process_select 0x1 hdr_func: 1, hdr_process_select 0x1 hdr_func: 2, hdr_process_select 0x1 cvbs: cpuid:0x32 vdac_gsw_init: no cali_cvbs data or chip not verify cvbs: find performance_pal config cvbs: find performance_ntsc config Start read misc partition datas! rebootstatus is reboot_init, skip check amlsecurecheck - try bootloader/dtb/recovery secure check Usage: amlsecurecheck Start read misc partition datas! save boot-info buff: 560142c20216 Net: pwr up eth in-phy chip num 3 not set tx_amp_src [KM]Msg:key_num: 20 [KM]Msg:normal key used! the key partition size is:40000 byte calc 0, store 0 cpy 1 is not valid calc 0, store 0 cpy 0 is not valid [KM]Msg:mark is not found [EFUSE_MSG]keynum is 4 MACADDR:02:ad:32:01:55:4c(from sec_reg) eth0: ethernet@ff3f0000 Start read misc partition datas! active slot = 0 set vendor_boot_mode true ab mode, read dtb from kernel recovery_status= upgrade_step=2 reboot_mode:::: normal s_version: 01.01.211222.010738 [KM]Msg:key_num: 20 [EFUSE_MSG]keynum is 4 [KM]Error:f[key_manage_query_size]L401:key[usid] not programed yet [KM]Error:f[key_manage_query_size]L401:key[region_code] not programed yet [KM]Error:f[key_manage_query_size]L401:key[mac] not programed yet [KM]Error:f[key_manage_query_size]L401:key[deviceid] not programed yet Interface: MMC Device 1: Vendor: Man 000045 Snr 3e655308 Rev: 0.1 Prod: DA4128 Type: Removable Hard Disk Capacity: 119276.0 MB = 116.4 GB (244277248 x 512) Filesystem: FAT12 "KEYBOX PART" hpd_state=1 do_hpd_detect: hdmimode=1080p60hz do_hpd_detect: colorattribute=444,8bit edid_monitorcapable861: ycbcr444=1, ycbcr422=1 HDMI_EDID_BLOCK_TYPE_VENDER: prxcap->ColorDeepSupport=0x38 sink preferred_mode is 1280x1024p60hz[780] hdr mode is 0 dv mode is ver:0 len: 0 hdr10+ mode is 0 edid_monitorcapable861: ycbcr444=1, ycbcr422=1 HDMI_EDID_BLOCK_TYPE_VENDER: prxcap->ColorDeepSupport=0x38 read hdmichecksum: 0x00000000, hdmimode: 1080p60hz, colorattribute: 444,8bit TV has changed, initial mode: 1080p60hz attr: 444,8bit now crc: 0x6bf80000 ubootenv hdmimode: 1080p60hz, cscd: 444,8bit, dv_type: 0 ubootenv best_output: 1, framerate_priority: 1 set HDMI to highest edid mode: 1080p60hz set HDMI mode to 1080p60hz sdr final_displaymode:1080p60hz sname = 1080p60hz char_clk = 148500 cd = 5 cs = 2 RX tmds clk: 225 Calc clk: 185 support current mode:[1080p60hz], deep color:[444,10bit] get hdmi color attribute: [444,10bit], outputmode is: [1080p60hz] colorattribute = 444,10bit sdr final_deepcolor:444,10bit update outputmode: 1080p60hz update colorattribute: 444,10bit update hdmichecksum: 0x6bf80000 dolby_status 0 1 dolby_vision_process: hpd: dv disabled Saving Environment to STORAGE... OK [OSD]load fb addr from dts:/fb [OSD]status disabled [OSD]load fb addr from dts:/drm-vpu [OSD]set initrd_high: 0x7f800000 [OSD]fb_addr for logo: 0x7f800000 [OSD]load fb addr from dts:/fb [OSD]status disabled [OSD]load fb addr from dts:/drm-vpu [OSD]fb_addr for logo: 0x7f800000 [OSD]VPP_OFIFO_SIZE:0xfff01fff [CANVAS]canvas init [CANVAS]addr=0x7f800000 width=3840, height=2160 dolby_status 0 1 bootLogoPart=odm_ext_a ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath} 4147338 bytes read in 10 ms (395.5 MiB/s) [imgread]load bmp from ext4 part okay [OSD]osd_hw.free_dst_data: 0,1919,0,1079 [OSD]osd1_update_disp_freescale_enable vpp: vpp_matrix_update: 2 set hdmitx VIC = 16 set hdmitx VIC = 16 CS = 2 CD = 5 aml_audio_init hdmi_tx_set: save mode: 1080p60hz, attr: 444,10bit, hdmichecksum: 0x6bf80000 Saving Environment to STORAGE... OK dolby_status 0 1 dolby_status 0 1 hdr_packet vpp: hdr_policy = 1 vpp: Rx hdr_info.hdr_sup_eotf_smpte_st_2084 = 0 s_version: 01.01.211222.010738 [KM]Msg:key_num: 20 [EFUSE_MSG]keynum is 4 [KM]Error:f[key_manage_query_size]L401:key[usid] not programed yet [KM]Error:f[key_manage_query_size]L401:key[region_code] not programed yet [KM]Error:f[key_manage_query_size]L401:key[mac] not programed yet [KM]Error:f[key_manage_query_size]L401:key[deviceid] not programed yet Interface: MMC Device 1: Vendor: Man 000045 Snr 3e655308 Rev: 0.1 Prod: DA4128 Type: Removable Hard Disk Capacity: 119276.0 MB = 116.4 GB (244277248 x 512) Filesystem: FAT12 "KEYBOX PART" gpio: pin GPIOD_3 (gpio 32) value is 1 Command: bcb uboot-command Start read misc partition datas! BCB hasn't any datas,exit! Hit any key to stop autoboot: 0 4096 bytes read in 1 ms (3.9 MiB/s) system_mode in storeboot: 0 Start read misc partition datas! active slot = 0 set vendor_boot_mode true active_slot in storeboot: _a [imgread]partname_r = vendor_boot_a avb2: 1 Start read misc partition datas! active slot = 0 set vendor_boot_mode true active_slot is _a ab_suffix is _a AVB2 verify with default kpub size:520, vbmeta kpub size:520 Start read misc partition datas! active slot = 0 set vendor_boot_mode true _get_part_index_by_name()-174: do not find match in table system_a Start read misc partition datas! active slot = 0 set vendor_boot_mode true _get_part_index_by_name()-174: do not find match in table system_a avb verification: locked = 1, result = 0 avb2: 1 ## Booting Android Image at 0x03080000 ... Kernel command line: androidboot.dynamic_partitions=true androidboot.dtbo_idx=0 androidboot.boot_devices=soc/fe08c000.mmc use_uvm=1 buildvariant=user load dtb from 0x1000000 ...... Amlogic Multi-DTB tool Single DTB detected env select addr: 0x0x1000000 ## Flattened Device Tree blob at 01000000 Booting using the fdt blob at 0x1000000 active_slot is _a Start read dtbo_a partition datas! find 1 dtbos dtbos to be applied: 0 Apply dtbo 0 Uncompressing Kernel Image ... OK Loading Ramdisk to 7ea6b000, end 7f7ffe09 ... OK libfdt fdt_getprop(): FDT_ERR_NOTFOUND Loading Device Tree to 000000001ffeb000, end 000000001ffff9a7 ... OK Starting kernel ...