ADDR2-W[0x40000000]:0x55555555,R:0xaaaaaaaa AddrBus test failed!!! GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;CHK:A7;READ:0;0.0;CHK:0; TE: 143157 BL2 Built : 11:04:41, Jan 26 2018. gxl g034b32c - xingyu.chen@droid12-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 @ 720MHz bist_test rank: 0 1d 06 34 3b 1f 57 1f 05 3a 36 1a 52 1a 03 31 3b 20 56 20 06 3b 38 1c 55 708 rank: 1 1d 05 35 39 20 53 20 06 3b 34 1b 4e 19 02 31 3c 22 56 1e 05 38 39 1e 55 708 Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 ADDR2-W[0x40000000]:0x55555555,R:0xaaaaaaaa AddrBus test failed!!! GXL:BL1:9ac50e:bb16dc;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;CHK:A7;READ:0;0.0;CHK:0; TE: 138764 BL2 Built : 11:04:41, Jan 26 2018. gxl g034b32c - xingyu.chen@droid12-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 @ 720MHz bist_test rank: 0 1d 07 34 39 1e 55 1f 04 3a 35 19 52 1a 04 31 3b 20 56 22 08 3c 38 1c 55 708 rank: 1 1d 05 35 39 20 53 1f 04 3a 35 1b 4f 1b 04 32 3c 22 57 21 08 3b 39 1e 55 708 Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 ADDR2-W[0x40000000]:0x55555555,R:0xaaaaaaaa AddrBus test failed!!! 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: 211878 BL2 Built : 16:32:58, Nov 3 2017. gxl gb5491d8 - xiaobo.gu@droid12 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 STICKY_REG0: 0x00000000 STICKY_REG1: 0x00000000 STICKY_REG9: 0x00000000 LPDDR3 chl: Rank0+1 @ 744MHz DDR0_PUB_CATR0 1 value DDR0_PUB_CATR0: 0x00141020.... DDR0_PUB_CATR1: 0x0203aaaa.... DDR0_PUB_PGSR0: 0x8000003f.... Rank0: 1024MB-2T-3 Rank1: 1024MB-2T-3 DataBus test pass! AddrBus test pass! Load fip header from SD, src: 0x0000c200, des: 0x01400000, size: 0x00004000 New fip structure! Load bl30 from SD, src: 0x00010200, des: 0x01100000, size: 0x0000d600 Load bl31 from SD, src: 0x00020200, des: 0x05100000, size: 0x0002c600 Load bl33 from SD, src: 0x00050200, des: 0x01000000, size: 0x00053600 NOTICE: BL3-1: v1.0(release):35dd647 NOTICE: BL3-1: Built : 15:20:30, Feb 7 2018 [BL31]: GXL CPU setup! NOTICE: BL31: BL33 decompress pass mpu_config_enable:ok [Image: gxl_v1.1.3243-377db0f 2017-09-07 11:28:58 qiufang.dai@droid07] OPS=0x04 bc 3b 4f 76 ea 40 e1 43 5f 65 f 8f [0.547318 Inits done] secure task start! high task start! low task start! ERROR: Error initializing runtime service opteed_fast U-Boot 2015.01-g6f0920c0da-dirty (Sep 11 2021 - 14:46:55) DRAM: 2 GiB Relocation Offset is: 76ed5000 register usb cfg[0][1] = 0000000077f5c948 [CANVAS]canvas init MMC: aml_priv->desc_buf = 0x0000000073ed5640 aml_priv->desc_buf = 0x0000000073ed7960 SDIO Port B: 0, SDIO Port C: 1 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 [mmc_init] mmc init success emmc/sd response crc error, cmd18, status=0xa1ff2400 retry read, count: 5 dtb magic 00000000 start dts,buffer=0000000073eda1b0,dt_addr=0000000073eda1b0 check_valid_dts: FDT_ERR_BADMAGIC get_partition_from_dts: -9 get_ptbl_from_dtb()-259: get partition table from dts faild mmc_device_init()-1081: get partition table from dtb failed get_ptbl_rsv()-483: magic faild MPT, mmc_device_init()-1108: dtb&rsv are not exist, no LPT source _find_partition_by_name()-188: do not find match in table env get partition info failed !! Using default environment In: serial Out: serial Err: serial reboot_mode=cold_boot [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-917: calc 0, store 0 dtb_read()-1034: cpy 1 is not valid emmc/sd response crc error, cmd18, status=0x1ff2400 retry read, count: 5 _verify_dtb_checksum()-917: calc 0, store 0 dtb_read()-1034: cpy 0 is not valid dtb_read()-1039: total valid 0 vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: clk_level = 7 vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300) vpu: vpu_clk_gate_init_off vpp: vpp_init hpd_state=0 cvbs performance type = 6, table = 0 card in init_part() 278: 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: 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]L287:not a fdt at 0x0000000001000000 MMC Device 2 not found cfgload: no boot.ini or empty file Start read misc partition datas! _find_partition_by_name()-188: do not find match in table misc Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store 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 mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read misc 0x73ec4470 0x0 0x440] failed to store read misc. info->attemp_times = 0 info->active_slot = 0 info->slot_info[0].bootable = 0 info->slot_info[0].online = 0 info->slot_info[1].bootable = 0 info->slot_info[1].online = 0 info->attemp_times = 0 boot-info is invalid. Resetting. save boot-info info->attemp_times = 0 info->active_slot = 0 info->slot_info[0].bootable = 1 info->slot_info[0].online = 1 info->slot_info[1].bootable = 0 info->slot_info[1].online = 0 info->attemp_times = 0 _find_partition_by_name()-188: do not find match in table misc Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store 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 mbr addr update mbr/partition table by dtb [burnup]Err:store_write_ops,L110:cmd [store write misc 0x73ec4470 0x0 0x440] failed attemp_times = 0 active slot = 0 wipe_data=successful wipe_cache=successful upgrade_step=0 [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 [CANVAS]addr=0x3d800000 width=3840, height=2160 _find_partition_by_name()-188: do not find match in table logo Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store 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 mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read logo 0x1080000 0x0 0x2000] Err imgread(L446):Fail to read 0x2000B from part[logo] at offset 0 There is no valid bmp file at the given address [KM]Error:f[keymanage_dts_parse]L287:not a fdt at 0x0000000001000000 gpio: pin GPIOAO_2 (gpio 102) value is 1 saradc: check dts: FDT_ERR_BADMAGIC, load default parameters Hit Enter or space or Ctrl+C key to stop autoboot -- : 0 _find_partition_by_name()-188: do not find match in table boot Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store 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 mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read boot 0x1080000 0x0 0x100000] Err imgread(L245):Fail to read 0x100000B from part[boot] at offset 0 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: 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: 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 ** _find_partition_by_name()-188: do not find match in table recovery Cannot find dev. amlmmc cmd failed store - STORE sub-system Usage: store 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 mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read recovery 0x1080000 0x0 0x100000] Err imgread(L245):Fail to read 0x100000B from part[recovery] at offset 0 gxl_p230_v1# gxl_p230_v1# gxl_p230_v1# gxl_p230_v1#store disprotect key [store]disprotect key gxl_p230_v1#store init 3 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 [mmc_init] mmc init success dtb magic 00000000 start dts,buffer=0000000073ef2850,dt_addr=0000000073ef2850 check_valid_dts: FDT_ERR_BADMAGIC get_partition_from_dts: -9 get_ptbl_from_dtb()-259: get partition table from dts faild mmc_device_init()-1081: get partition table from dtb failed get_ptbl_rsv()-483: magic faild MPT, mmc_device_init()-1108: 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: 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 gxl_p230_v1#fatload mmc 0 ${loadaddr} u-boot.bin reading u-boot.bin 671744 bytes read in 43 ms (14.9 MiB/s) gxl_p230_v1#store rom_write ${loadaddr} 0 100000 mmc switch to boot0 success mmc switch to boot1 success mmc switch to user success gxl_p230_v1#fatload mmc 0 ${loadaddr} _aml_dtb.partition reading _aml_dtb.partition 43887 bytes read in 9 ms (4.7 MiB/s) gxl_p230_v1#store dtb write ${loadaddr} [store]To run cmd[emmc dtb_write 1080000 0x40000] dtb_write()-1140: valid 0 dtb_write()-1160: new stamp 0, checksum 0xc60b456, version 1, magic A~D dtb magic edfe0dd0 start dts,buffer=0000000001080000,dt_addr=0000000001080000 dtb magic edfe0dd0 start dts,buffer=0000000001080000,dt_addr=0000000001080000 parts: 10 00: logo 0000000002000000 1 01: recovery 0000000002000000 1 02: rsv 0000000000800000 1 03: tee 0000000000800000 1 04: crypt 0000000002000000 1 05: misc 0000000002000000 1 06: boot 0000000002000000 1 07: system 0000000080000000 1 08: cache 0000000020000000 2 09: data ffffffffffffffff 4 get_ptbl_rsv()-483: magic faild MPT, mmc_device_init()-1115: update rsv with dtb! init_part() 293: PART_TYPE_AML partition table success gxl_p230_v1#sdc_update boot boot.partition normal 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: 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [MSG]flash LOGIC partCap 0x2000000B [MSG]Down(store) part(boot) sz(0x968800) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [fat]Filesize is 0x968800B[9M] [MSG]Burn Start... [fat]0x:leftSz 800 < BPS 2000, gotSz 8800 [MSG]Burn complete BURN boot.partition to part boot OK! =====>Burn part boot in fmt normal OK<====== gxl_p230_v1#sdc_update _aml_dtb _aml_dtb.partition normal 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: 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [MSG]Down(store) part(_aml_dtb) sz(0xab6f) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [fat]Filesize is 0xab6fB[0M] [fat]0x:leftSz b6f < BPS 2000, gotSz ab6f [MSG]Burn Start... [MSG]optimus_download_dtb_image:dataSzReceived=0xab6f start erase dtb...... start = 81920,end = 82943 dev # 1, , several blocks erased OK [store]To run cmd[emmc dtb_write 0x0000000007700000 0x40000] d▒}▒ɥѕ▒)-1140: valid 2 dtb_write()-1160: new stamp 1, checksum 0x3b7874c0, version 1, magic A~D dtb magic edfe0dd0 start dts,buffer=0000000007700000,dt_addr=0000000007700000 dtb magic edfe0dd0 start dts,buffer=0000000007700000,dt_addr=0000000007700000 parts: 10 00: logo 0000000002000000 1 01: recovery 0000000002000000 1 02: rsv 0000000000800000 1 03: tee 0000000000800000 1 04: crypt 0000000002000000 1 05: misc 0000000002000000 1 06: boot 0000000002000000 1 07: system 0000000080000000 1 08: cache 0000000020000000 2 09: data ffffffffffffffff 4 init_part() 293: PART_TYPE_AML partition table success [MSG]Burn complete BURN _aml_dtb.partition to part _aml_dtb OK! =====>Burn part _aml_dtb in fmt normal OK<====== gxl_p230_v1#sdc_update boot boot.partition normal 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: 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [MSG]flash LOGIC partCap 0x2000000B [MSG]Down(store) part(boot) sz(0x968800) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [fat]Filesize is 0x968800B[9M] [MSG]Burn Start... [fat]0x:leftSz 800 < BPS 2000, gotSz 8800 [MSG]Burn complete BURN boot.partition to part boot OK! =====>Burn part boot in fmt normal OK<====== gxl_p230_v1#sdc_update bootloader bootloader.partition normal 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: 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [MSG]Down(store) part(bootloader) sz(0xf0000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 15 [fat]Filesize is 0xf0000B[0M] [MSG]Burn Start... mmc switch to boot0 success mmc switch to boot1 success mmc switch to user success [MSG]Burn complete BURN bootloader.partition to part bootloader OK! =====>Burn part bootloader in fmt normal OK<====== gxl_p230_v1#sdc_update logo logo.partition normal 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: 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [MSG]flash LOGIC partCap 0x2000000B [MSG]Down(store) part(logo) sz(0x4d0940) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [fat]Filesize is 0x4d0940B[4M] [MSG]Burn Start... [fat]0x:leftSz 940 < BPS 2000, gotSz 940 [MSG]Burn complete BURN logo.partition to part logo OK! =====>Burn part logo in fmt normal OK<====== gxl_p230_v1#sdc_update recovery recovery.partition normal 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: 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [MSG]flash LOGIC partCap 0x2000000B [MSG]Down(store) part(recovery) sz(0xd53000) fmt(normal) [MSG]totalSlotNum = 0, nextWriteBackSlot 1 [fat]Filesize is 0xd53000B[13M] [MSG]Burn Start... [fat]0x:leftSz 1000 < BPS 2000, gotSz 3000 [MSG]Burn complete BURN recovery.partition to part recovery OK! =====>Burn part recovery in fmt normal OK<====== gxl_p230_v1#sdc_update system system.partition sparse 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: 14.5 GiB mmc clock: 40000000 Bus Width: 8-bit [MSG]flash LOGIC partCap 0x80000000B [MSG]Down(store) part(system) sz(0x443e7688) fmt(sparse) [MSG]totalSlotNum = 0, nextWriteBackSlot 1024 [fat]Filesize is 0x443e7688B[1091M] [MSG]Burn Start... [fat]0x:leftSz 1688 < BPS 2000, gotSz 7688 [MSG]Burn complete Downloading %100 BURN system.partition to part system OK! =====>Burn part system in fmt sparse OK<====== gxl_p230_v1#fatload mmc 0 ${loadaddr} u-boot.bin MMC Device 17301504 not found ** Bad device mmc 01080000 ** gxl_p230_v1#fatload mmc 0 ${loadaddr} u-boot.bin reading u-boot.bin 671744 bytes read in 43 ms (14.9 MiB/s) gxl_p230_v1#store rom_write ${loadaddr} 0 100000 mmc switch to boot0 success mmc switch to boot1 success mm,▒ݥэ▒▒to user success gxl_p230_v1#defenv_reserv -a ## defenv_reserve gxl_p230_v1#saveenv Saving Environment to aml-storage... mmc env offset: 0x27400000 Writing to MMC(1)... done gxl_p230_v1#