S4:BL:25dcde;ID:8059E41182301B0F;FEAT:30F:1FFF0000:B002F:19;POC:DF;RCY:0;OVD:0;DFU:0;USB:ADFUS4:BL:25dcde;ID:8059E41182301B0F;FEAT:30F:1FFF0000:B002F:19;POC:DF;RCY:0;OVD:0;DFU:1;USB:0;RD-00:0;:4S4:BL:25dcde;ID:8059E41182301B0F;FEAT:30F:1FFF0000:B002F:19;POC:DF;RCY:0;OVD:0;DFU:0;eMMC:0;RD-0:0;CHK:0;SCS:0;OTP_LIC00 : 0f0300000000ff1f2f000b0000000000 OTP_LIC10 : 008207004501fd010c07001000000300 OTP_LIC20 : ffffffbfffff0700c780580800000000 OTP_LIC30 : 0000000e190000008f03000e1b000000 TE: 207284 BL2 Built : 17:38:03, Nov 11 2021. s4 griscure-review-sc2-bl2-10272020-2-125-g2625bc6 - jenkins@walle02-sh Board ID = 1 Set sys clock to 24Mhz syspll is 1512Mhz. Locked Set sys clock to 167Mhz hifipll is 1800Mhz. Locked bl2_platform_setup boot area list: 1STBLOB 00000200 0002a000 BL2E 0002a200 00013000 BL2X 0003d200 00011000 DDRFIP 0004e200 00040000 DEVFIP 0008e200 00300000 s_setup from rom:00010081 dma mode derive RSPK OK DDR_DRIVER_VERSION: AML_A_PHY_V_1_23; Built : 17:38:03, Nov 11 2021. s4 griscure-review-sc2-bl2-10272020-2-125-g2625bc6 - jenkins@walle02-sh Cfg max: 3, cur: 1. ddr id: 255. Force loop cfg adc_average== 1 dram_type==DDR3 config==Rank0_32bit_ch0 DDR : DDR3 Rank0_32bit_ch0 DDR dramfreq=672 MHz Set ddr clk to 672 MHz package_info_value=106 write_dqs_delay[0]=80prepare training CS0 size: 4096MB(auto) Total size: 3856MB @ 672MHz DDR : 3856MB @672MHz cs0 DataBus test pass cs0 AddrBus test pass bdlr_step_size ps=427 INFO: bl2_load_bl2ex start! INFO: load ... Load: BL2E From: eMMC - 3.0 src: 00002000, dst: 00fffff0, size: 00011000 sdemmc src: ; INFO: check ... SHA CHK OK! INFO: load ... Load: BL2X From: eMMC - 3.0 src: 00000000, dst: 007ffff0, size: 00011000 sdemmc src: ; INFO: check ... SHA CHK OK! run into bl2e info: get valid params from BL2 ! bl2_gd_init BL2E: do things as vendor specific ... Hello world, now in BL2E TE: 386493 BL2E Built : 14:01:11, Nov 11 2021. s4 g22f2c67 - jenkins@walle02-sh Start to do bl2e platform setup! boot area list: 1STBLOB 00000200 0002a000 BL2E 0002a200 00013000 BL2X 0003d200 00011000 DDRFIP 0004e200 00040000 DEVFIP 0008e200 00300000 eMMC boot @ 0 sw-hs2 s tun-w: s=2, sz=4 sw8 s aml log : BL2E load BL3X..... TE: 394456 Load FIP HDR from eMMC, src: 0x00000000, des: 0x00300000, size: 0x00008000, part: 0 Load BL3X from eMMC, src: 0x00008000, des: 0x00308000, size: 0x0026c260, part: 0 bl30 payload size: 0x00010260 bl30 memcpy info: process payload 0 bl3x_toc: 0x00300020 bl3x_data: 0x00308000 rc=146 bl40 payload size: 0x00018470 info: process payload 1 bl3x_toc: 0x00300048 bl3x_data: 0x00319000 rc=186 bl31 payload size: 0x00040470 info: process payload 2 bl3x_toc: 0x00300070 bl3x_data: 0x00332000 rc=217 bl32 payload size: 0x00080470 info: process payload 3 bl3x_toc: 0x00300098 bl3x_data: 0x00373000 rc=259 bl33 memcpy bl33 payload size: 0x00180260 offset: 0x000f4000 info: process payload 4 bl3x_toc: 0x003000c0 bl3x_data: 0x003f4000 rc=290 info: process payload 5 bl3x_toc: 0x003000e8 bl3x_data: 0x003001e0 rc=146 info: process payload 6 bl3x_toc: 0x00300110 bl3x_data: 0x00300fe0 rc=186 info: process payload 7 bl3x_toc: 0x00300138 bl3x_data: 0x00301de0 rc=217 info: process payload 8 bl3x_toc: 0x00300160 bl3x_data: 0x00302be0 rc=259 info: process payload 9 bl3x_toc: 0x00300188 bl3x_data: 0x003039e0 rc=290 info: process payload 10 bl3x_toc: 0x003001b0 bl3x_data: 0x003047e0 rc=335 aml log : BL2E loading BL3X is done...! boot bl2x params to bl2x, address=0x0100c130 Hello, we are in BL2X world ! TE: 459581 BL2X Built : 14:04:46, Nov 11 2021. s4 gsc2_netflix_nsv_review_09292021-2-g9ffe118 - jenkins@walle02-sh bl2_platform_setup INFO: get valid list_blobinfo, 0x0100c130 Info: get valid bl31 payload info, address= 0x00332000 size= 0x00040470 Info: bl31 image is now ready ! Info: get valid bl40 payload info, address= 0x00319000 size= 0x00018470 FEAT_DISABLE_SECURE_ENCLAVE: 1 bl2e_2 entry: 010000c0 run into bl31 NOTICE: BL31: v1.3(release):dc606ac74 NOTICE: BL31: Built : 14:14:13, Nov 11 2021 BL31:tsensor calibration: tsensor1 = 860000b3 [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 DEVICE_MVN=0x0 NOTICE: BL31: S4 normal boot! NOTICE: BL31: BL33 decompress pass E/TC:0 00 INFO: BL3-2: ATOS-V3.8.0-63f63ec45 (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #1 Thu Nov 4 06:56:51 UTC 2021 arm E/TC:0 00 INFO: BL3-2: secure time TEE E/TC:0 00 INFO: BL3-2: Chip: S4 Rev: B (37: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=' 18:10:29 2022-06-24' 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=f701d03e reg idx=1 cmd=7 handler=f701d028 [AOCPU]: mailbox init end Starting timer ... reg idx=2 cmd=b4 handler=f701ab62 reg idx=3 cmd=b5 handler=f701aafe reg idx=4 cmd=b6 handler=f701a658 reg idx=5 cmd=bb handler=f701a618 reg idx=6 cmd=bc handler=f701a638 reg idx=7 cmd=11 handler=f7019a7a reg idx=8 cmd=12 handler=f7019ab6 reg idx=9 cmd=4 handler=f701d8ec reg idx=10 cmd=30 handler=f701d8d8 reg idx=11 cmd=31 handler=f701d8e8 Starting task scheduler ... boot bl33 ! env_init: Environment STORAGE init done (ret=-2) U-Boot 2019.01 (Jun 24 2022 - 18:10:23 +0800) DRAM: 3.5 GiB Relocation Offset is: dfe4f000 Relocating to dfe4f000, new gd at d9e3edc8, sp at d9e3edb0 board init watchdog disable gpio: pin GPIOH_7 (gpio 43) value is 1 ERR: hdmitx: not find /amhdmitx node: FDT_ERR_NOTFOUND get_sys_clk_rate_mtd:gclock=90000245 get_sys_clk_rate_mtd:P_NAND_CFG=e5 Currently only supports BCH8 1K! NAND device id: 0 df df df df df [meson_mmc_probe]sd: Controller probe success! [meson_mmc_probe]emmc: Controller probe success! emmc: resp timeout, cmd8, status=0x1df2800 emmc: resp timeout, cmd55, status=0x1df2800 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 2a000 bl2e 2a200 13000 bl2x 3d200 11000 ddrfip 4e200 40000 devfip 8e200 300000 emmc: tuning start: emmc: best_win_start =2, 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: 0xAA874B46F622F633 != 0x5452415020494645 Amlogic Multi-DTB tool GZIP format, decompress... Multi DTB detected. Multi DTB tool version: v2. Found 2 DTBS. checkhw:431 ddr_size:0xf1000000 dtb 0 soc: s4 plat: ap201 vari: 2g dtb 1 soc: s4 plat: ap201 vari: 4g Matched DTB for "s4_ap201_4g" 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 2 Start read misc partition datas! active slot = 0 set vendor_boot_mode true ab mode, read dtb from kernel [imgread]partname = vendor_boot_a Amlogic Multi-DTB tool Multi DTB detected. Multi DTB tool version: v2. Found 2 DTBS. checkhw:431 ddr_size:0xf1000000 dtb 0 soc: s4 plat: ap201 vari: 2g dtb 1 soc: s4 plat: ap201 vari: 4g Matched DTB for "s4_ap201_4g" 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=55 vpp: set_osd1_rgb2yuv rgb2yuv on = 0.............. vpp: set_osd2_rgb2yuv rgb2yuv on = 0.............. vpp: set_osd3_rgb2yuv rgb2yuv on = 0.............. vpp: vpp osd2 matrix rgb2yuv.............. hdr_func: 0x8, hdr_process_select 0x1 hdr_func: 0x1, hdr_process_select 0x1 hdr_func: 0x2, hdr_process_select 0x1 cvbs: cpuid:0x37 retcnt=8 vdac_gsw_init: 0x47 cvbs: find performance_pal config cvbs: find performance_ntsc config Start read misc partition datas! rebootmode is cold_boot forUpgrade_socType=37 forUpgrade_secureBoot=false forUpgrade_robustOta=true forUpgrade_flashType=BOOT_EMMC forUpgrade_bootloaderCopies=3 forUpgrade_bootloaderIndex=0 forUpgrade_1stBootIndex=0 Saving Environment to STORAGE... OK GUID Partition Table Header signature is wrong: 0xED31668D204C4D40 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 gpt is invalid wrn:--read bootloader ok, check valib gpt--- GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 no gpt partition table rebootstatus is reboot_init, skip check amlsecurecheck - try bootloader/dtb/recovery secure check Usage: amlsecurecheck Start read misc partition datas! save boot-info buff: 8059e41182301b0f 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 131936f125, store 131936f125 calc 131936f125, store 131936f125 do nothing [KM]Msg:rawhead hash check successful [EFUSE_MSG]keynum is 4 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:::: cold_boot s_version: 01.01.220624.181023 [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[deviceid] not programed yet Interface: MMC Device 1: Vendor: Man 000090 Snr 58e8567b Rev: 10.4 Prod: HBG4a2 Type: Removable Hard Disk Capacity: 29820.0 MB = 29.1 GB (61071360 x 512) Filesystem: FAT12 "KEYBOX PART" do_hpd_detect, hpd_state=1 vout_hdmi_hpd: hdmimode=2160p60hz vout_hdmi_hpd: colorattribute=420,8bit set outputmode: hdmimode=2160p60hz edid_monitorcapable861: ycbcr444=1, ycbcr422=1 HDMI_EDID_BLOCK_TYPE_VENDER: prxcap->ColorDeepSupport=0xb8 sink preferred_mode is 1080p60hz[16] 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=0xb8 read hdmichecksum: 0xd4220000, hdmimode: 2160p60hz, colorattribute: 420,8bit , checksum: 0xd4220000de is: 2160p60hz attr: 420,8bit WATERMARK: Watermark is disabled [OSD]load fb addr from dts:/fb [OSD]status disabled [OSD]load fb addr from dts:/drm-vpu [OSD]set initrd_high: 0xdf800000 [OSD]fb_addr for logo: 0xdf800000 [OSD]load fb addr from dts:/fb [OSD]status disabled [OSD]load fb addr from dts:/drm-vpu [OSD]fb_addr for logo: 0xdf800000 [OSD]VPP_OFIFO_SIZE:0xfff01fff [CANVAS]canvas init [CANVAS]addr=0xdf800000 width=3840, height=2160 bootLogoPart=odm_ext_a ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath} 4147338 bytes read in 9 ms (439.5 MiB/s) [imgread]load bmp from ext4 part okay [OSD]osd_hw.free_dst_data: 0,3839,0,2159 [OSD]osd1_update_disp_freescale_enable vpp: vpp_matrix_update: 2 set hdmitx VIC = 97 set hdmitx VIC = 353 CS = 3 CD = 4 aml_audio_init , hdmichecksum: 0xd422000060p60hz, attr: 420,8bit Saving Environment to STORAGE... OK hdr_packet vpp: hdr_policy = 1 vpp: Rx hdr_info.hdr_sup_eotf_smpte_st_2084 = 0 s_version: 01.01.220624.181023 [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[deviceid] not programed yet Interface: MMC Device 1: Vendor: Man 000090 Snr 58e8567b Rev: 10.4 Prod: HBG4a2 Type: Removable Hard Disk Capacity: 29820.0 MB = 29.1 GB (61071360 x 512) Filesystem: FAT12 "KEYBOX PART" gpio: pin GPIOD_2 (gpio 26) value is 0 detect upgrade key enter update Saving Environment to STORAGE... OK PHY2=00000000fe03a020,phy-base=0xfe03e000 0x10 trim value=0x0000003f noSof sof timeout, reset usb phy tuning card in Device: sd Manufacturer ID: 1d OEM: 4144 Name: USD Bus Speed: 50000000 Mode : SD High Speed (50MHz) Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: 15 GiB Bus Width: 4-bit Erase Group Size: 512 Bytes 628 bytes read in 1 ms (613.3 KiB/s) ### WARNING ### "autoscr" is deprecated, use "source" instead ### _src_addr 0x3080000 ## Executing script at 03080000 *** Warning - ## defenv_reserve ##, using default environment Saving Environment to STORAGE... OK Unknown command 'sleep' - try 'help' reboot use default mode: normal bl31 reboot reason: 0xd bl31 reboot reason: 0x1 S4:BL:25dcde;ID:8059E41182301B0F;FEAT:30F:1FFF0000:B002F:19;POC:DF;RCY:0;OVD:0;DFU:0;USB:ADFUS4:BL:25dcde;ID:8059E41182301B0F;FEAT:30F:1FFF0000:B002F:19;POC:DF;RCY:0;OVD:0;DFU:1;USB:0;RD-00:0;:4S4:BL:25dcde;ID:8059E41182301B0F;FEAT:30F:1FFF0000:B002F:19;POC:DF;RCY:0;OVD:0;DFU:0;eMMC:0;RD-0:0;CHK:0;SCS:0;OTP_LIC00 : 0f0300000000ff1f2f000b0000000000 OTP_LIC10 : 008207004501fd010c07001000000300 OTP_LIC20 : ffffffbfffff0700c780580800000000 OTP_LIC30 : 0000000e190000008f03000e1b000000 TE: 97114 BL2 Built : 17:38:03, Nov 11 2021. s4 griscure-review-sc2-bl2-10272020-2-125-g2625bc6 - jenkins@walle02-sh Board ID = 1 Set sys clock to 24Mhz syspll is 1512Mhz. Locked Set sys clock to 167Mhz hifipll is 1800Mhz. Locked bl2_platform_setup boot area list: 1STBLOB 00000200 0002a000 BL2E 0002a200 00013000 BL2X 0003d200 00011000 DDRFIP 0004e200 00040000 DEVFIP 0008e200 00300000 s_setup from rom:00010081 dma mode derive RSPK OK DDR_DRIVER_VERSION: AML_A_PHY_V_1_23; Built : 17:38:03, Nov 11 2021. s4 griscure-review-sc2-bl2-10272020-2-125-g2625bc6 - jenkins@walle02-sh Cfg max: 3, cur: 1. ddr id: 255. Force loop cfg adc_average== 1 dram_type==DDR3 config==Rank0_32bit_ch0 DDR : DDR3 Rank0_32bit_ch0 DDR dramfreq=672 MHz Set ddr clk to 672 MHz package_info_value=106 write_dqs_delay[0]=80prepare training CS0 size: 4096MB(auto) Total size: 3856MB @ 672MHz DDR : 3856MB @672MHz cs0 DataBus test pass cs0 AddrBus test pass bdlr_step_size ps=430 INFO: bl2_load_bl2ex start! INFO: load ... Load: BL2E From: eMMC - 3.0 src: 00002000, dst: 00fffff0, size: 00011000 sdemmc src: ; INFO: check ... SHA CHK OK! INFO: load ... Load: BL2X From: eMMC - 3.0 src: 00000000, dst: 007ffff0, size: 00011000 sdemmc src: ; INFO: check ... SHA CHK OK! run into bl2e info: get valid params from BL2 ! bl2_gd_init BL2E: do things as vendor specific ... Hello world, now in BL2E TE: 276825 BL2E Built : 14:01:11, Nov 11 2021. s4 g22f2c67 - jenkins@walle02-sh Start to do bl2e platform setup! boot area list: 1STBLOB 00000200 0002a000 BL2E 0002a200 00013000 BL2X 0003d200 00011000 DDRFIP 0004e200 00040000 DEVFIP 0008e200 00300000 eMMC boot @ 0 sw-hs2 s tun-w: s=2, sz=4 sw8 s aml log : BL2E load BL3X..... TE: 284784 Load FIP HDR from eMMC, src: 0x00000000, des: 0x00300000, size: 0x00008000, part: 0 Load BL3X from eMMC, src: 0x00008000, des: 0x00308000, size: 0x0026c260, part: 0 bl30 payload size: 0x00010260 bl30 memcpy info: process payload 0 bl3x_toc: 0x00300020 bl3x_data: 0x00308000 rc=146 bl40 payload size: 0x00018470 info: process payload 1 bl3x_toc: 0x00300048 bl3x_data: 0x00319000 rc=186 bl31 payload size: 0x00040470 info: process payload 2 bl3x_toc: 0x00300070 bl3x_data: 0x00332000 rc=217 bl32 payload size: 0x00080470 info: process payload 3 bl3x_toc: 0x00300098 bl3x_data: 0x00373000 rc=259 bl33 memcpy bl33 payload size: 0x00180260 offset: 0x000f4000 info: process payload 4 bl3x_toc: 0x003000c0 bl3x_data: 0x003f4000 rc=290 info: process payload 5 bl3x_toc: 0x003000e8 bl3x_data: 0x003001e0 rc=146 info: process payload 6 bl3x_toc: 0x00300110 bl3x_data: 0x00300fe0 rc=186 info: process payload 7 bl3x_toc: 0x00300138 bl3x_data: 0x00301de0 rc=217 info: process payload 8 bl3x_toc: 0x00300160 bl3x_data: 0x00302be0 rc=259 info: process payload 9 bl3x_toc: 0x00300188 bl3x_data: 0x003039e0 rc=290 info: process payload 10 bl3x_toc: 0x003001b0 bl3x_data: 0x003047e0 rc=335 aml log : BL2E loading BL3X is done...! boot bl2x params to bl2x, address=0x0100c130 Hello, we are in BL2X world ! TE: 349898 BL2X Built : 14:04:46, Nov 11 2021. s4 gsc2_netflix_nsv_review_09292021-2-g9ffe118 - jenkins@walle02-sh bl2_platform_setup INFO: get valid list_blobinfo, 0x0100c130 Info: get valid bl31 payload info, address= 0x00332000 size= 0x00040470 Info: bl31 image is now ready ! Info: get valid bl40 payload info, address= 0x00319000 size= 0x00018470 FEAT_DISABLE_SECURE_ENCLAVE: 1 bl2e_2 entry: 010000c0 run into bl31 NOTICE: BL31: v1.3(release):dc606ac74 NOTICE: BL31: Built : 14:14:13, Nov 11 2021 BL31:tsensor calibration: tsensor1 = 860000b3 [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 DEVICE_MVN=0x0 NOTICE: BL31: S4 normal boot! NOTICE: BL31: BL33 decompress pass E/TC:0 00 INFO: BL3-2: ATOS-V3.8.0-63f63ec45 (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #1 Thu Nov 4 06:56:51 UTC 2021 arm E/TC:0 00 INFO: BL3-2: secure time TEE E/TC:0 00 INFO: BL3-2: Chip: S4 Rev: B (37: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=' 18:10:29 2022-06-24' 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=f701d03e reg idx=1 cmd=7 handler=f701d028 [AOCPU]: mailbox init end Starting timer ... reg idx=2 cmd=b4 handler=f701ab62 reg idx=3 cmd=b5 handler=f701aafe reg idx=4 cmd=b6 handler=f701a658 reg idx=5 cmd=bb handler=f701a618 reg idx=6 cmd=bc handler=f701a638 reg idx=7 cmd=11 handler=f7019a7a reg idx=8 cmd=12 handler=f7019ab6 reg idx=9 cmd=4 handler=f701d8ec reg idx=10 cmd=30 handler=f701d8d8 reg idx=11 cmd=31 handler=f701d8e8 Starting task scheduler ... boot bl33 ! env_init: Environment STORAGE init done (ret=-2) U-Boot 2019.01 (Jun 24 2022 - 18:10:23 +0800) DRAM: 3.5 GiB Relocation Offset is: dfe4f000 Relocating to dfe4f000, new gd at d9e3edc8, sp at d9e3edb0 board init watchdog disable gpio: pin GPIOH_7 (gpio 43) value is 1 ERR: hdmitx: not find /amhdmitx node: FDT_ERR_NOTFOUND get_sys_clk_rate_mtd:gclock=90000245 get_sys_clk_rate_mtd:P_NAND_CFG=e5 Currently only supports BCH8 1K! NAND device id: 0 df df df df df [meson_mmc_probe]sd: Controller probe success! [meson_mmc_probe]emmc: Controller probe success! emmc: resp timeout, cmd8, status=0x1df2800 emmc: resp timeout, cmd55, status=0x1df2800 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 2a000 bl2e 2a200 13000 bl2x 3d200 11000 ddrfip 4e200 40000 devfip 8e200 300000 emmc: tuning start: emmc: best_win_start =2, 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: 0xAA874B46F622F633 != 0x5452415020494645 Amlogic Multi-DTB tool GZIP format, decompress... Multi DTB detected. Multi DTB tool version: v2. Found 2 DTBS. checkhw:431 ddr_size:0xf1000000 dtb 0 soc: s4 plat: ap201 vari: 2g dtb 1 soc: s4 plat: ap201 vari: 4g Matched DTB for "s4_ap201_4g" 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 2 Start read misc partition datas! active slot = 0 set vendor_boot_mode true ab mode, read dtb from kernel [imgread]partname = vendor_boot_a Amlogic Multi-DTB tool Multi DTB detected. Multi DTB tool version: v2. Found 2 DTBS. checkhw:431 ddr_size:0xf1000000 dtb 0 soc: s4 plat: ap201 vari: 2g dtb 1 soc: s4 plat: ap201 vari: 4g Matched DTB for "s4_ap201_4g" 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=55 vpp: set_osd1_rgb2yuv rgb2yuv on = 0.............. vpp: set_osd2_rgb2yuv rgb2yuv on = 0.............. vpp: set_osd3_rgb2yuv rgb2yuv on = 0.............. vpp: vpp osd2 matrix rgb2yuv.............. hdr_func: 0x8, hdr_process_select 0x1 hdr_func: 0x1, hdr_process_select 0x1 hdr_func: 0x2, hdr_process_select 0x1 cvbs: cpuid:0x37 retcnt=8 vdac_gsw_init: 0x47 cvbs: find performance_pal config cvbs: find performance_ntsc config Start read misc partition datas! rebootmode is normal forUpgrade_socType=37 forUpgrade_secureBoot=false forUpgrade_robustOta=true forUpgrade_flashType=BOOT_EMMC forUpgrade_bootloaderCopies=3 forUpgrade_bootloaderIndex=0 forUpgrade_1stBootIndex=0 Saving Environment to STORAGE... OK GUID Partition Table Header signature is wrong: 0xED31668D204C4D40 != 0x5452415020494645 GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 gpt is invalid wrn:--read bootloader ok, check valib gpt--- GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 no gpt partition table rebootstatus is reboot_init, skip check amlsecurecheck - try bootloader/dtb/recovery secure check Usage: amlsecurecheck Start read misc partition datas! save boot-info buff: 8059e41182301b0f 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 131936f125, store 131936f125 calc 131936f125, store 131936f125 do nothing [KM]Msg:rawhead hash check successful [EFUSE_MSG]keynum is 4 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.220624.181023 [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[deviceid] not programed yet Interface: MMC Device 1: Vendor: Man 000090 Snr 58e8567b Rev: 10.4 Prod: HBG4a2 Type: Removable Hard Disk Capacity: 29820.0 MB = 29.1 GB (61071360 x 512) Filesystem: FAT12 "KEYBOX PART" do_hpd_detect, hpd_state=1 vout_hdmi_hpd: hdmimode=1080p60hz set outputmode: hdmimode=1080p60hz edid_monitorcapable861: ycbcr444=1, ycbcr422=1 HDMI_EDID_BLOCK_TYPE_VENDER: prxcap->ColorDeepSupport=0xb8 sink preferred_mode is 1080p60hz[16] 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=0xb8 read hdmichecksum: 0x00000000, hdmimode: 1080p60hz, colorattribute: TV has changed, initial mode: 1080p60hz attr: now crc: 0xd4220000 no ubootenv dolby_status ubootenv hdmimode: 1080p60hz, cscd: , dv_type: 0 ubootenv best_output: 1, framerate_priority: 1 no ubootenv dolby_status no ubootenv dolby_status no ubootenv dolby_status the resolveResolution mode [1080p30hz] is not valid the resolveResolution mode [1080p25hz] is not valid the resolveResolution mode [smpte50hz420] is not valid the resolveResolution mode [smpte60hz420] is not valid the resolveResolution mode [2160p50hz420] is not valid the resolveResolution mode [2160p60hz420] is not valid 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: 300 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 no ubootenv dolby_status update outputmode: 1080p60hz update colorattribute: 444,10bit update hdmichecksum: 0xd4220000 WATERMARK: Watermark is disabled [OSD]load fb addr from dts:/fb [OSD]status disabled [OSD]load fb addr from dts:/drm-vpu [OSD]set initrd_high: 0xdf800000 [OSD]fb_addr for logo: 0xdf800000 [OSD]load fb addr from dts:/fb [OSD]status disabled [OSD]load fb addr from dts:/drm-vpu [OSD]fb_addr for logo: 0xdf800000 [OSD]VPP_OFIFO_SIZE:0xfff01fff [CANVAS]canvas init [CANVAS]addr=0xdf800000 width=3840, height=2160 bootLogoPart=odm_ext_a ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath} 4147338 bytes read in 9 ms (439.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 pll[0x90001c0] reset 1 times hdmi_tx_set: save mode: 1080p60hz, attr: 444,10bit, hdmichecksum: 0xd4220000 Saving Environment to STORAGE... OK hdr_packet vpp: hdr_policy = 1 vpp: Rx hdr_info.hdr_sup_eotf_smpte_st_2084 = 0 s_version: 01.01.220624.181023 [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[deviceid] not programed yet Interface: MMC Device 1: Vendor: Man 000090 Snr 58e8567b Rev: 10.4 Prod: HBG4a2 Type: Removable Hard Disk Capacity: 29820.0 MB = 29.1 GB (61071360 x 512) Filesystem: FAT12 "KEYBOX PART" gpio: pin GPIOD_2 (gpio 26) value is 0 detect upgrade key enter fastboot Saving Environment to STORAGE... OK serial num: ap2018059e41182301b0f PHY2=00000000fe03a020,phy-base=0xfe03e000 0x10 trim value=0x0000003f