v▒u:▒cl▒_le▒el defaul▒'▒B▒6666▒00▒Hz▒j▒▒▒ 7(666667▒00Hz) vp▒: ▒lk_level ▒ 7▒▒vp▒: v▒}▒▒▒▒}▒▒5 vpu: set_vp▒5▒▒5▒▒▒ ▒et cl▒'▒򲲲▒▒▒▒B▒ readba▒k: 66666▒▒▒J▒0x300) vpu: set_vpu_clk ▒inish v▒u: vpu_module_init_config▒!▒▒vpp_i▒it cvbs: cpuid:0x2▒ hpd_state=▒ do_hpd▒VW▒▒▒ hdmimode=1080p60▒z do▒hp▒E▒ѕ▒▒▒ ▒▒▒K▒▒▒ɥ▒▒ѕ▒ ▒▒5 ▒aving Environment to aml-storage... get partition info fa▒▒A!! vpp: vpp_matrix_update: ▒ no perfor▒an▒Y▒ʼn▒▒5 cvb▒_confi煑▒▒ٱ}▒▒5 cvbs_se▒e▒▒▒▒clk▒ c▒rd▒in co▒ph▒se 0x2, t▒K+▒▒, ▒loc▒ 4000▒0 co-pha▒e 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dl▒ 0, c▒oc▒ 400000 co-phase 0x2, ▒x-dly 0, ▒loc▒ 4▒00▒0 co-pha▒e ▒x2, tx-d▒y ▒, c▒k▒▒40000000 init_pa▒) ▒�▒▒IQ▒QeA}▒M5 [m▒c_▒nit] m▒c ▒nit success ▒ev▒ce: SD▒O Por▒ B▒ Manuf▒,W▒▒ɁID: 3▒ O▒M: 5344 Name: ▒U16G T▒X ▒▒▒▒▒50▒00000▒ Rd Block Len: ▒12▒ ▒High ▒Xō▒▒▒:▒VY▒Hh▒▒▒▒▒▒▒ ▒0x▒b5▒80000▒By▒es) 14.8 ▒iB▒ m▒,▒▒▒ 400▒▒▒▒j▒Bus WidK▒▒j▒▒5 vp▒: vpp_pq_lo▒d p▒ val erro▒ j Net▒▒Phy 0 not found ▒▒▒▒ ▒▒ ▒ ▒ ▒ ▒ ▒ ▒▒ ▒ ▒▒▒ ▒▒ ▒▒▒▒▒ ▒ ▒ ▒ ▒ ▒▒ ▒▒▒▒ ▒▒▒▒▒▒▒▒GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:0;READ:0;0.0;CHK:0; no sdio debug board detected TE: 314296 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 1a 02 32 33 1b 4c 17 03 2c 38 20 51 18 01 2f 38 1e 52 700 rank: 1 16 01 2b 39 24 4e 19 02 31 33 1d 4a 15 01 29 3a 23 51 17 00 2e 39 20 52 700 Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 AddrBus test pass! Load fip header from SD, src: 0x0000c200, des: 0x01400000, size: 0x00004000, part: 0 New fip structure! Load bl30 from SD, src: 0x00010200, des: 0x013c0000, size: 0x0000d600, part: 0 Load bl31 from SD, src: 0x00020200, des: 0x05100000, size: 0x0002c400, part: 0 0002c400Load bl33 from SD, 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.926710 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 [mmc_init] mmc init success start dts,buffer=0000000073e84240,dt_addr=0000000073e84240 check_valid_dts: FDT_ERR_BADMAGIC get_partition_from_dts() 92: ret -9 get_partition_from_dts() 95: ret -9 get_ptbl_from_dtb()-272: get partition table from dts faild mmc_device_init()-1320: get partition table from dtb failed get_ptbl_rsv()-494: magic faild MPT, mmc_device_init()-1347: dtb&rsv are not exist, no LPT source get partition info failed !! Using default environment 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 0, store 0 update_dtb_info()-3584: cpy 1 is not valid _verify_dtb_checksum()-3476: calc 0, store 0 update_dtb_info()-3584: cpy 0 is not valid dtb_read()-3691: total valid 0 emmc - EMMC sub system Usage: emmc dtb_read addr size emmc dtb_write addr size emmc erase dtb emmc erase key emmc fastboot_read addr size emmc fastboot_write addr size vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: driver version: v20190313 vpu: detect chip type: 2 vpu: clk_level default: 7(6666GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:0;READ:0;0.0;CHK:0; no sdio debug board detected TE: 314931 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 18 05 2b 38 22 4e 1a 03 32 35 1d 4d 16 02 2b 39 21 52 18 02 2f 37 1e 51 700 rank: 1 18 03 2d 38 23 4d 1a 03 31 34 1f 4a 15 01 29 3a 23 51 18 02 2f 38 20 51 700 Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 Add▒▒▒ >▒▒ ▒ ▒▒ ▒▒▒ ▒▒ ▒ ▒?▒ ▒▒ ▒▒▒ ▒ ▒ ▒▒▒▒▒▒ ▒▒▒ ▒ ▒ ▒ ▒▒ ▒▒ ▒ ▒▒ ▒▒ ▒▒▒▒▒ ▒▒ ?▒ ▒▒ ▒▒▒▒ ▒ ▒ ▒ GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:800;NAND:82;SD:0;READ:0;0.0;CHK:0; no sdio debug board detected TE: 209078 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 16 03 2a 38 21 4f 1a 03 32 34 1c 4c 15 01 2a 39 21 51 19 04 2f 38 1f 51 700 rank: 1 17 02 2c 38 23 4d 1a 03 31 33 1d 4a 14 00 28 3a 23 51 19 03 2f 38 20 51 700 Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 AddrBus test pass! Load fip header from SD, src: 0x0000c200, des: 0x01400000, size: 0x00004000, part: 0 New fip structure! Load bl30 from SD, src: 0x00010200, des: 0x013c0000, size: 0x0000d600, part: 0 Load bl31 from SD, src: 0x00020200, des: 0x05100000, size: 0x0002c400, part: 0 0002c400Load bl33 from SD, 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.831931 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 emmc/sd response timeout, cmd1, cmd->cmdarg=0x40000000, status=0x1ff2800 MMC init failed Using default environment In: serial Out: serial Err: serial aml log : internal sys error! reboot_mode=cold_boot [store]To run cmd[emmc dtb_read 0x1000000 0x40000] 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 crc error, cmd2, cmd->cmdarg=0x0, status=0x1ff2400 _dtb_init()-3516: mmc init failed vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: driver version: v20190313 vpu: detect chip type: 2 vpu: clk_level default: 7(666667000Hz), max: 7(666667000Hz) vpu: clk_level = 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 hpd_state=0 do_hpd_detect: hdmimode=1080p60hz do_hpd_detect: colorattribute=444,8bit Saving Environment to aml-storage... 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 MMC init failed vpp: vpp_matrix_update: 2 no performance table cvbs_config_hdmipll_gxl cvbs_set_vid2_clk card in 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 Device: SDIO Port B Manufacturer ID: 3 OEM: 5344 Name: SU16G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: (0x3b5980000 Bytes) 14.8 GiB mmc clock: 40000000 Bus Width: 4-bit vpp: vpp_pq_load pq val error !!! Net: Phy 0 not found PHY reset timed out dwmac.c9410000[KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 MACADDR:02:43:5f:65:0f:8f(from chipid) Warning: dwmac.c9410000 MAC addresses don't match: Address in SROM is 3e:03:0a:34:6c:53 Address in environment is 02:43:5f:65:0f:8f CONFIG_AVB2: null Start read misc partition datas! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e090 0x0 0x820] failed to store read misc. 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 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_write_ops,L165:cmd [store write misc 0x73e6e090 0x0 0x820] failed 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 [KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]VPP_OFIFO_SIZE:0xfff00fff [CANVAS]addr=0x3d800000 width=3840, height=2160 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/paCommand: bcb uboot-command Start read misc partition datas! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e080 0x0 0x440] failed to store read misc. bcb - bcb Usage: bcb This command will run some commands which saved in misc partition by mark to decide whether execute command! Command format: bcb bcb_mark Example: /dev/block/misc partiton is saved some contents: uboot-command N/A setenv aa 11;setenv bb 22;setenv cc 33;saveenv; So you can execute command: bcb uboot-command s_version: U-Boot 2015.01-gabeeb4952b-dirty [KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 Hit Enter or space or Ctrl+C key to stop autoboot -- : 0 gxl_p230_v1# gxl_p230_v1# store disprotect key [store]disprotect key gxl_p230_v1# store init 3 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 [mmc_init] mmc init success start dts,buffer=0000000073e9d890,dt_addr=0000000073e9d890 check_valid_dts: FDT_ERR_BADMAGIC get_partition_from_dts() 92: ret -9 get_partition_from_dts() 95: ret -9 get_ptbl_from_dtb()-272: get partition table from dts faild mmc_device_init()-1320: get partition table from dtb failed get_ptbl_rsv()-494: magic faild MPT, mmc_device_init()-1347: dtb&rsv are not exist, no LPT source 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 [mmc_init] mmc init success start dts,buffer=0000000073e9d890,dt_addr=0000000073e9d890 check_valid_dts: FDT_ERR_BADMAGIC get_partition_from_dts() 92: ret -9 get_partition_from_dts() 95: ret -9 get_ptbl_from_dtb()-272: get partition table from dts faild mmc_device_init()-1320: get partition table from dtb failed get_ptbl_rsv()-494: magic faild MPT, mmc_device_init()-1347: dtb&rsv are not exist, no LPT source switch to partitions #0, OK mmc1(part 0) is current 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 1Cannot find dev. gxl_p230_v1# reset resetting ... boot_dev: 0x4 warning you may need update your uboot! check_dev return 0 GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:0;READ:0;0.0;CHK:0; no sdio debug board detected TE: 220735 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 16 04 29 38 22 4f 19 02 31 35 1d 4d 17 03 2c 3a 22 52 1a 05 2f 37 1e 51 700 rank: 1 16 02 2b 38 23 4e 19 03 30 34 1f 4a 15 01 29 3a 23 51 19 04 2f 38 20 51 700 Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 AddrBus test pass! Load fip tmp header from SD, src: 0x0000c200, des: 0x05100000, size: 0x00004000, part: 0 Load BL31 from SD, src: 0x00020200, des: 0x05104000, size: 0x0002c400, part: 0 bl2z: ptr: 0512a3b0, size: 00002050 Load fip header from SD, src: 0x0000c200, des: 0x01400000, size: 0x00004000, part: 0 New fip structure! Load bl30 from SD, src: 0x00010200, des: 0x013c0000, size: 0x0000d600, part: 0 Load bl31 from SD, src: 0x00020200, des: 0x05100000, size: 0x0002c400, part: 0 0002c400Load bl33 from SD, 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 [1.041719 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 [mmc_init] mmc init success start dts,buffer=0000000073e84240,dt_addr=0000000073e84240 check_valid_dts: FDT_ERR_BADMAGIC get_partition_from_dts() 92: ret -9 get_partition_from_dts() 95: ret -9 get_ptbl_from_dtb()-272: get partition table from dts faild mmc_device_init()-1320: get partition table from dtb failed get_ptbl_rsv()-494: magic faild MPT, mmc_device_init()-1347: dtb&rsv are not exist, no LPT source get partition info failed !! Using default environment In: serial Out: serial Err: serial aml log : internal sys error! reboot_mode=watchdog_reboot [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-3476: calc 0, store 0 update_dtb_info()-3584: cpy 1 is not valid _verify_dtb_checksum()-3476: calc 0, store 0 update_dtb_info()-3584: cpy 0 is not valid dtb_read()-3691: total valid 0 emmc - EMMC sub system Usage: emmc dtb_read addr size emmc dtb_write addr size emmc erase dtb emmc erase key emmc fastboot_read addr size emmc fastboot_write addr size vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: driver version: v20190313 vpu: detect chip type: 2 vpu: clk_level default: 7(666667000Hz), max: 7(666667000Hz) vpu: clk_level = 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 hpd_state=0 do_hpd_detect: hdmimode=1080p60hz do_hpd_detect: colorattribute=444,8bit Saving Environment to aml-storage... get partition info failed !! vpp: vpp_matrix_update: 2 no performance table cvbs_config_hdmipll_gxl cvbs_set_vid2_clk card in 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 Device: SDIO Port B Manufacturer ID: 3 OEM: 5344 Name: SU16G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: (0x3b5980000 Bytes) 14.8 GiB mmc clock: 40000000 Bus Width: 4-bit vpp: vpp_pq_load pq val error !!! Net: Phy 0 not found PHY reset timed out dwmac.c9410000[KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 MACADDR:02:43:5f:65:0f:8f(from chipid) Warning: dwmac.c9410000 MAC addresses don't match: Address in SROM is 42:20:3d:c0:d0:9c Address in environment is 02:43:5f:65:0f:8f CONFIG_AVB2: null Start read misc partition datas! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e090 0x0 0x820] failed to store read misc. 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 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_write_ops,L165:cmd [store write misc 0x73e6e090 0x0 0x820] failed active slot = 0 wipe_data=successful wipe_cache=successful upgrade_step=0 aml log : internal sys error! reboot_mode:::: watchdog_reboot s_version: U-Boot 2015.01-gabeeb4952b-dirty [KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]VPP_OFIFO_SIZE:0xfff00fff [CANVAS]addr=0x3d800000 width=3840, height=2160 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read logo 0x1080000 0x0 0x2000] Err imgread(L563):Fail to read 0x2000B from part[logo] at offset 0 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 [KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 gpio: pin GPIOAO_2 (gpio 102) value is 1 Command: bcb uboot-command Start read misc partition datas! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e080 0x0 0x440] failed to store read misc. bcb - bcb Usage: bcb This command will run some commands which saved in misc partition by mark to decide whether execute command! Command format: bcb bcb_mark Example: /dev/block/misc partiton is saved some contents: uboot-command N/A setenv aa 11;setenv bb 22;setenv cc 33;saveenv; So you can execute command: bcb uboot-command 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! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e090 0x0 0x820] failed to store read misc. 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 = store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_write_ops,L165:cmd [store write misc 0x73e6e090 0x0 0x820] failed active slot = 0 CONFIG_AVB2: null active_slot: normal Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read boot 0x1080000 0x0 0x100000] Err imgread(L338):Fail to read 0x100000B from part[boot] at offset 0 s_version: U-Boot 2015.01-gabeeb4952b-dirty [KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 InUsbBurn noSof Device: SDIO Port B Manufacturer ID: 3 OEM: 5344 Name: SU16G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: (0x3b5980000 Bytes) 14.8 GiB mmc clock: 40000000 Bus Width: 4-bit Device: SDIO Port B Manufacturer ID: 3 OEM: 5344 Name: SU16G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: (0x3b5980000 Bytes) 14.8 GiB mmc clock: 40000000 Bus Width: 4-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! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6db90 0x0 0x820] failed to store read misc. 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 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_write_ops,L165:cmd [store write misc 0x73e6db90 0x0 0x820] failed active slot = 0 active_slot: normal Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read recovery 0x1080000 0x0 0x100000] Err imgread(L338):Fail to read 0x100000B from part[recovery] at offset 0 gxl_p230_v1# fatload mmc 0 ${loadaddr} u-boot.bin Unknown command '' - try 'help' gxl_p230_v1# fatload mmc 0 ${loadaddr} u-boot.bin 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# reset resetting ... boot_dev: 0x4 warning you may need update your uboot! check_dev return 0 GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0; TE: 100531 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 16 03 29 39 22 50 19 02 31 34 1c 4c 16 01 2b 39 22 51 18 02 2f 38 1f 51 700 rank: 1 15 01 2a 39 24 4f 19 03 2f 33 1d 49 14 00 29 3a 23 51 18 02 2f 38 20 51 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 tmp header from eMMC, src: 0x0000c200, des: 0x05100000, size: 0x00004000, part: 0 Load BL31 from eMMC, src: 0x00020200, des: 0x05104000, size: 0x0002c400, part: 0 bl2z: ptr: 0512a3b0, size: 00002050 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.750773 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 [mmc_init] mmc init success start dts,buffer=0000000073e84240,dt_addr=0000000073e84240 check_valid_dts: FDT_ERR_BADMAGIC get_partition_from_dts() 92: ret -9 get_partition_from_dts() 95: ret -9 get_ptbl_from_dtb()-272: get partition table from dts faild mmc_device_init()-1320: get partition table from dtb failed get_ptbl_rsv()-494: magic faild MPT, mmc_device_init()-1347: dtb&rsv are not exist, no LPT source get partition info failed !! Using default environment In: serial Out: serial Err: serial aml log : internal sys error! reboot_mode=watchdog_reboot [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-3476: calc 0, store 0 update_dtb_info()-3584: cpy 1 is not valid _verify_dtb_checksum()-3476: calc 0, store 0 update_dtb_info()-3584: cpy 0 is not valid dtb_read()-3691: total valid 0 emmc - EMMC sub system Usage: emmc dtb_read addr size emmc dtb_write addr size emmc erase dtb emmc erase key emmc fastboot_read addr size emmc fastboot_write addr size vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: driver version: v20190313 vpu: detect chip type: 2 vpu: clk_level default: 7(666667000Hz), max: 7(666667000Hz) vpu: clk_level = 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 hpd_state=0 do_hpd_detect: hdmimode=1080p60hz do_hpd_detect: colorattribute=444,8bit Saving Environment to aml-storage... get partition info failed !! vpp: vpp_matrix_update: 2 no performance table 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.c9410000[KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 MACADDR:02:43:5f:65:0f:8f(from chipid) Warning: dwmac.c9410000 MAC addresses don't match: Address in SROM is ae:7e:c4:c9:72:7f Address in environment is 02:43:5f:65:0f:8f CONFIG_AVB2: null Start read misc partition datas! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad bloc▒.▒Hhѽɕ▒write name addr off|partition size write▒'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offse▒ and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e090 0x0 0x820] failed to store read misc. 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 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_write_ops,L165:cmd [store write misc 0x73e6e090 0x0 0x820] failed active slot = 0 wipe_data=successful wipe_cache=successful upgrade_step=0 aml log : internal sys error! reboot_mode:::: watchdog_reboot s_version: U-Boot 2015.01-gabeeb4952b-dirty [KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for ▒og▒: 0x3d800000 [OSD]VPP_OFIFO_SIZE:0xfff00fff [CANVAS▒addr=0x3d800000 width=3840, height▒2160 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : era▒e the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read logo 0x1080000 0x0 0x2000] Err imgread(L563):Fail to read 0x2000B from part[logo] at offset 0 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 [KM]Error:f[keymanage_dts_parse]L307:not a fdt at 0x0000000001000000 gpio: pin GPIOAO_2 (gpio 102) value is 1 Command: bcb uboot-command Start read misc partition datas! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e080 0x0 0x440] failed to store read misc. bcb - bcb Usage: bcb This command will run some commands which saved in misc partition by mark to decide whether execute command! Command format: bcb bcb_mark Example: /dev/block/misc partiton is saved some contents: uboot-command N/A setenv aa 11;setenv bb 22;setenv cc 33;saveenv; So you can execute command: bcb uboot-command Hit Enter or space 0 CONFIG_SYSTEM_AS_ROOT: systemroot system_mode: 1 Start read misc partition datas! Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6e090 0x0 0x820] failed to store read misc. 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 i store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_write_ops,L165:cmd [▒tore write misc 0x73e6e090 0x0 0x820] failed active slot = 0 CONFIG_AVB2: null active_slot: normal Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read misc 0x73e6db90 0x0 0x820] failed to store read misc. 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->slot▒[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 Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store era▒e dtb▒ store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is o▒tional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err▒store_write_ops,L165:cmd [store write misc 0x73e6db90 0x0 0x820] failed active slot = 0 active_slot: normal Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/wri▒e dtb, size is optional store key read/write addr read/write key, size is optional store ddr_parameter read/write addr read/write ddr parameter, size is optional store mbr addr update mbr/partition table by dtb store bootlog show boot logs [burnup]Err:store_read_ops,L101:cmd failed, ret=1, [store read recovery 0x1080000 0x0 0x100000] Err imgread(L338):Fail to read 0x100000B from part[recovery] at offset 0 gxl_p230_v1#▒▒ fatload mmc 0 ${loadaddr} gxl_p230_2g_pie.dtb Unknown command '▒▒' - try 'help' 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 0 dtb_write()-3757: new stamp 0, checksum 0x3a4d8126, version 1, magic A~D start dts,buffer=0000000073e9ddd0,dt_addr=0000000073e9ddd0 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 B Manufacturer ID: 3 OEM: 5344 Name: SU16G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: (0x3b5980000 Bytes) 14.8 GiB mmc clock: 40000000 Bus Width: 4-bit Device: SDIO Port B Manufacturer ID: 3 OEM: 5344 Name: SU16G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: (0x3b5980000 Bytes) 14.8 GiB mmc clock: 40000000 Bus Width: 4-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#