▒GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0; TE: 109637 BL2 Built : 15:21:58, Mar 26 2020. gxl g486bc38 - gongwei.chen@droid11-sz set vdd cpu_a to 1120 mv set vdd cpu_b to 1050 mv set vddee to 1000 mv Board ID = 4 CPU clk: 1200MHz DQS-corr enabled DDR scramble enabled LPDDR3 chl: Rank0+1 @ 768MHz bist_test rank: 0 15 02 29 39 22 50 19 02 31 34 1c 4c 16 02 2b 39 21 52 18 01 2f 38 1f 52 700 rank: 1 15 00 2a 39 24 4f 19 02 30 33 1d 49 15 01 29 3a 23 51 17 00 2e 39 20 52 700 Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 AddrBus test pass! eMMC boot @ 0 sw8 s emmc switch 3 ok BL2: rpmb counter: 0x00000002 emmc switch 0 ok Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000, part: 0 New fip structure! Load bl30 from eMMC, src: 0x00010200, des: 0x013c0000, size: 0x0000d600, part: 0 Load bl31 from eMMC, src: 0x00020200, des: 0x05100000, size: 0x0002c400, part: 0 0002c400Load bl33 from eMMC, src: 0x00050200, des: 0x01000000, size: 0x0007f200, part: 0 NOTICE: BL3-1: v1.0(release):f5121da90 NOTICE: BL3-1: Built : 20:18:22, Nov 22 2019 [BL31]: GXL CPU setup! 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=0x04 21 0d 04 00 8f 0f 65 5f 43 e1 40 ea 76 4f 3b bc [0.591376 Inits done] secure task start! high task start! low task start! ERROR: Error initializing runtime service opteed_fast U-Boot 2015.01-gabeeb4952b-dirty (Jul 31 2021 - 19:03:13) DRAM: 2 GiB Relocation Offset is: 76e7f000 mmu cfg end: 0x80000000 mmu cfg end: 0x80000000 register usb cfg[0][1] = 0000000077f4fe60 [CANVAS]canvas init boot_device_flag : 1 Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc. init bus_cycle=6, bus_timing=7, system=5.0ns reset failed get_chip_type and ret:fffffffe get_chip_type and ret:fffffffe chip detect failed and ret:fffffffe nandphy_init failed and ret=0xfffffff1 MMC: aml_priv->desc_buf = 0x0000000073e7f6b0 aml_priv->desc_buf = 0x0000000073e819f0 SDIO Port B: 0, SDIO Port C: 1 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=0x1ff2800 emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x1ff2800 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 start dts,buffer=0000000073e84240,dt_addr=0000000073e84240 get_partition_from_dts() 92: ret 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 0000000014000000 1 12: odm 0000000008000000 1 13: system 0000000064c00000 1 14: product 0000000008000000 1 15: cache 0000000046000000 2 16: data ffffffffffffffff 4 init_part() 297: PART_TYPE_AML 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!!! mmc env offset: 0x4d400000 In: serial Out: serial Err: serial aml log : internal sys error! reboot_mode=cold_boot [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-3476: calc 3a4d8126, store 3a4d8126 _verify_dtb_checksum()-3476: calc 3a4d8126, store 3a4d8126 dtb_read()-3691: total valid 2 update_old_dtb()-3672: do nothing vpu: driver version: v20190313 vpu: detect chip type: 2 vpu: clk_level default: 7(666667000Hz), max: 7(666667000Hz) vpu: clk_level in dts: 7 vpu: vpu_power_on vpu: set_vpu_clk vpu: set clk: 666667000Hz, readback: 666666667Hz(0x300) vpu: set_vpu_clk finish vpu: vpu_module_init_config vpp: vpp_init cvbs: cpuid:0x21 cvbs: find performance_pal config hpd_state=0 do_hpd_detect: hdmimode=1080p60hz do_hpd_detect: colorattribute=444,8bit Saving Environment to aml-storage... mmc env offset: 0x4d400000 Writing to MMC(1)... done vpp: vpp_matrix_update: 2 cvbs_performance_enhancement cvbs_config_hdmipll_gxl cvbs_set_vid2_clk vpp: vpp_pq_load pq val error !!! Net: Phy 0 not found PHY reset timed out dwmac.c9410000amlkey_init() enter! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 MACADDR:02:43:5f:65:0f:8f(from chipid) Warning: dwmac.c9410000 MAC addresses don't match: Address in SROM is 1e:18:b5:24:aa:31 Address in environment is 02:43:5f:65:0f:8f CONFIG_AVB2: null Start read misc partition datas! info->magic = info->version_major = 1 info->version_minor = 0 info->slots[0].priority = 15 info->slots[0].tries_remaining = 7 info->slots[0].successful_boot = 0 info->slots[1].priority = 14 info->slots[1].tries_remaining = 7 info->slots[1].successful_boot = 0 info->crc32 = -1075449479 active slot = 0 wipe_data=successful wipe_cache=successful upgrade_step=0 aml log : internal sys error! reboot_mode:::: cold_boot s_version: U-Boot 2015.01-gabeeb4952b-dirty amlkey_init() enter! amlkey_init() 71: already init! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 [KM]Error:f[key_manage_query_size]L515:key[usid] not programed yet [KM]Error:f[key_manage_query_size]L515:key[mac] not programed yet [KM]Error:f[key_manage_query_size]L515:key[deviceid] not programed yet [OSD]load fb addr from dts:/meson-fb [OSD]fb_addr for logo: 0x7f800000 [OSD]load fb addr from dts:/meson-fb [OSD]fb_addr for logo: 0x7f800000 [OSD]VPP_OFIFO_SIZE:0xfff00fff [CANVAS]addr=0x7f800000 width=3840, height=2160 Err imgread(L570):Logo header err. There is no valid bmp file at the given address [OSD]osd_hw.free_dst_data: 0,719,0,575 [OSD]osd1_update_disp_freescale_enable s_version: U-Boot 2015.01-gabeeb4952b-dirty amlkey_init() enter! amlkey_init() 71: already init! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 [KM]Error:f[key_manage_query_size]L515:key[usid] not programed yet [KM]Error:f[key_manage_query_size]L515:key[mac] not programed yet [KM]Error:f[key_manage_query_size]L515:key[deviceid] not programed yet gpio: pin GPIOAO_2 (gpio 102) value is 1 Command: bcb uboot-command Start read misc partition datas! BCB hasn't any datas,exit! s_version: U-Boot 2015.01-gabeeb4952b-dirty amlkey_init() enter! amlkey_init() 71: already init! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 [KM]Error:f[key_manage_query_size]L515:key[usid] not programed yet [KM]Error:f[key_manage_query_size]L515:key[mac] not programed yet [KM]Error:f[key_manage_query_size]L515:key[deviceid] not programed yet Hit Enter or space or Ctrl+C key to stop autoboot -- : 0 CONFIG_SYSTEM_AS_ROOT: systemroot system_mode: 1 Start read misc partition datas! info->magic = info->version_major = 1 info->version_minor = 0 info->slots[0].priority = 15 info->slots[0].tries_remaining = 7 info->slots[0].successful_boot = 0 info->slots[1].priority = 14 info->slots[1].tries_remaining = 7 info->slots[1].successful_boot = 0 info->crc32 = -1075449479 active slot = 0 CONFIG_AVB2: null active_slot: normal Err imgread(L358):Fmt unsupported!genFmt 0x0 != 0x3 s_version: U-Boot 2015.01-gabeeb4952b-dirty amlkey_init() enter! amlkey_init() 71: already init! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 [KM]Error:f[key_manage_query_size]L515:key[usid] not programed yet [KM]Error:f[key_manage_query_size]L515:key[mac] not programed yet [KM]Error:f[key_manage_query_size]L515:key[deviceid] not programed yet InUsbBurn noSof card out 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=0x1ff2800 emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x1ff2800 emmc/sd response timeout, cmd1, cmd->cmdarg=0x40000000, status=0x1ff2800 [MSG]mmcinfo failed! 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=0x1ff2800 emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x1ff2800 emmc/sd response timeout, cmd1, cmd->cmdarg=0x40000000, status=0x1ff2800 (Re)start USB... USB0: USB3.0 XHCI init start Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found ** Bad device usb 0 ** ** Bad device usb 0 ** Start read misc partition datas! info->magic = info->version_major = 1 info->version_minor = 0 info->slots[0].priority = 15 info->slots[0].tries_remaining = 7 info->slots[0].successful_boot = 0 info->slots[1].priority = 14 info->slots[1].tries_remaining = 7 info->slots[1].successful_boot = 0 info->crc32 = -1075449479 active slot = 0 active_slot: normal Err imgread(L358):Fmt unsupported!genFmt 0x0 != 0x3 gxl_p230_v1# gxl_p230_v1#[store]amlmmc erase 1cannot dev. Unknown command '[store]amlmmc' - try 'help' gxl_p230_v1#amlmmc erase 1cannot dev. amlmmc - AMLMMC sub system Usage: amlmmc read ram_addr addr_byte# cnt_byte amlmmc write ram_addr addr_byte# cnt_byte amlmmc erase addr_byte# cnt_byte amlmmc erase / amlmmc rescan amlmmc part - show partition infomation of mmc amlmmc list - lists available devices amlmmc env - display env partition offset amlmmc switch - part name : boot0, boot1, user amlmmc status - read sd/emmc device status amlmmc ext_csd - read sd/emmc device EXT_CSD [byte] amlmmc ext_csd - write sd/emmc device EXT_CSD [byte] value amlmmc response - read sd/emmc last command response amlmmc controller - read sd/emmc controller register amlmmc write_protect - set write protect on partition through power_on or temporary amlmmc write_protect - set write protect on specified address through power_on or temporary amlmmc send_wp_status send protect status of partition amlmmc send_wp_status send protect status on specified address amlmmc send_wp_type send protect type of partition amlmmc send_wp_type send protect type on specified address amlmmc clear_wp clear write protect of partition amlmmc clear_wp clear write protect on specified addresst amlmmc ds set driver strength amlmmc key - disprotect key partition gxl_p230_v1# amlmmc list Unknown command ' amlmmc' - try 'help' gxl_p230_v1#amlmmc list SDIO Port B: 0 SDIO Port C: 1 gxl_p230_v1#amlmmc erase 1 emmckey_is_protected(): protect start = 0,end = 57343 start = 221184,end = 30310399 Erasing blocks 0 to 8192 @ boot0 start = 0,end = 8191 Erasing blocks 0 to 8192 @ boot1 start = 0,end = 8191 gxl_p230_v1#mmc dev 1 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=0x1ff2800 emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x1ff2800 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 gxl_p230_v1#mmc dev 1 co-phase ▒▒, 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=0x1ff28▒0 emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x1ff2800 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 gxl_p230_v1#store disprotect key [store]disprotect key gxl_p230_v1# store init 3 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=0x1ff2800 emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x1ff2800 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 ▒urr▒nt device Device: SDIO Port C Manufacturer ID: 4 OEM: 101 Name: M0T00 Tran Speed: 52000000 Rd Block Len: 512 MMC version 5.1 High Capacity: Yes Capacity:▒(0x39d000000 Bytes) 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [store]amlmmc key emmc disprotect key [store]amlmmc erase 1emmckey_is_protected(): disprotect blkcnt = 30310400 start = 0,end = 30310399 start = 0,end = 3031039▒C▒Erasing blocks 0 to 8192 @ boot0 start = 0,end = 8191 Erasing blocks 0 to 8192 @ boot1 start = 0,end = 8191 gxl_p230_v1# ▒▒tload mmc 0 ${loadaddr} u-boot.bin co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 40000000 init_part() 282: PART_TYPE_DOS [mmc_init] mmc init success reading u-boot.bin 851968 bytes read in 54 ms (15 MiB/s) gxl_p230_v1#store rom_write ${loadaddr} 0 100000 amlmmc_write_bootloader() 573: map 0x7 Wrting blocks 1 to 2048 @ user Wrting blocks 1 to 2048 @ 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 2048 @ 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 gxl_p230_v1#fatload mmc 0 ${loadaddr} gxl_p230_2g_pie.dtb reading gxl_p230_2g_pie.dtb 59269 bytes read in 9 ms (6.3 MiB/s) gxl_p230_v1#store dtb write ${loadaddr} [store]To run cmd[emmc dtb_write 1080000 0x40000] dtb_write()-3737: valid 2 dtb_write()-3757: new stamp 1, checksum 0x7f623e24, version 1, magic A~D start dts,buffer=0000000073eade10,dt_addr=0000000073eade10 start dts,buffer=0000000001080000,dt_addr=0000000001080000 get_partition_from_dts() 92: ret 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 0000000014000000 1 12: odm 0000000008000000 1 13: system 0000000064c00000 1 14: product 0000000008000000 1 15: cache 0000000046000000 2 16: data ffffffffffffffff 4 get_ptbl_rsv()-494: magic faild MPT, mmc_device_init()-1354: update rsv with dtb! init_part() 297: PART_TYPE_AML partition table success gxl_p230_v1#run update InUsbBurn noSof Device: SDIO Port C Manufacturer ID: 4 OEM: 101 Name: M0T00 Tran Speed: 52000000 Rd Block Len: 512 MMC version 5.1 High Capacity: Yes Capacity: (0x39d000000 Bytes) 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit Device: SDIO Port C Manufacturer ID: 4 OEM: 101 Name: M0T00 Tran Speed: 52000000 Rd Block Len: 512 MMC version 5.1 High Capacity: Yes Capacity: (0x39d000000 Bytes) 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit reading aml_autoscript ** Unable to read file aml_autoscript ** reading recovery.img ** Unable to read file recovery.img ** (Re)start USB... USB0: USB3.0 XHCI init start Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found ** Bad device usb 0 ** ** Bad device usb 0 ** Start read misc partition datas! info->magic = info->version_major = 0 info->version_minor = 0 info->slots[0].priority = 0 info->slots[0].tries_remaining = 0 info->slots[0].successful_boot = 0 info->slots[1].priority = 0 info->slots[1].tries_remaining = 0 info->slots[1].successful_boot = 0 info->crc32 = 0 Magic is incorrect. boot-info is invalid. Resetting. save boot-info info->magic = info->version_major = 1 info->version_minor = 0 info->slots[0].priority = 15 info->slots[0].tries_remaining = 7 info->slots[0].successful_boot = 0 info->slots[1].priority = 14 info->slots[1].tries_remaining = 7 info->slots[1].successful_boot = 0 info->crc32 = -1075449479 active slot = 0 active_slot: normal Err imgread(L358):Fmt unsupported!genFmt 0x0 != 0x3 gxl_p230_v1#