|
- 大神们往下看
- 从正常的机器上拆的emmc换上不能启动,显示代码如下:
复制代码- 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:800;USB:8;LOOP:1;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:800;USB:8;LOOP:2;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:800;USB:8;LOOP:3;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:800;USB:8;e
复制代码 不死心,用T1-N1救砖包,ttl显示刷机成功,代码如下:
- BL2 Built : 11:58:42, May 27 2017.
- gxl gc3c9a84 - xiaobo.gu@droid05
- 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
- BL2 USB
- DQS-corr enabled
- DDR scramble enabled
- DDR3 chl: Rank0+1 [url=home.php?mod=space&uid=162986]@[/url] 912MHz
- Rank0: 1024MB-2T-13
- Rank1: 1024MB-2T-13
- 0.0;CHK:0;
- TE: 165130474
- BL2 Built : 11:58:42, May 27 2017.
- gxl gc3c9a84 - xiaobo.gu@droid05
- 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
- BL2 USB
- 0.0;CHK:0;
- TE: 165177274
- BL2 Built : 11:58:42, May 27 2017.
- gxl gc3c9a84 - xiaobo.gu@droid05
- 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
- BL2 USB
- Load fip header from USB, src: 0x0000c000, des: 0x01400000, size: 0x00004000
- New fip structure!
- Load bl30 from USB, src: 0x00010000, des: 0x01100000, size: 0x0000d600
- Load bl31 from USB, src: 0x00020000, des: 0x05100000, size: 0x0002c600
- Load bl33 from USB, src: 0x00050000, des: 0x01000000, size: 0x00065400
- NOTICE: BL3-1: v1.0(release):a625749
- NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017
- [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
- b9 6b b6 6 7 70 4a f6 3 4e 76 4f [165.413481 Inits done]
- secure task start!
- high task start!
- low task start!
- ERROR: Error initializing runtime service opteed_fast
- U-Boot 2015.01-dirty (Dec 22 2017 - 10:20:14)
- DRAM: 2 GiB
- Relocation Offset is: 76eb8000
- [MSG]MMC init in usb
- aml_priv->desc_buf = 0x0000000073eb8640
- aml_priv->desc_buf = 0x0000000073eba960
- SDIO Port B: 0, SDIO Port C: 1
- InUsbBurn
- [MSG]sof
- Set Addr 2
- Get DT cfg
- Get DT cfg
- Get DT cfg
- set CFG
- ID[16]
- tplcmd[ echo 12345]
- 12345
- [MSG]ret = 0
- [info]success
- BULKcmd[ low_power]
- [info]success
- ID[16]
- tplcmd[ download mem dtb normal 45518]
- [MSG]Down(mem) part(dtb) sz(0xb1ce) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1
- [info]success
- [MSG]Burn Start...
- [MSG]load dt.img to 0x0000000001000000, sz=0xb1ce
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[disk_initial 1]
- dtb magic edfe0dd0
- Amlogic multi-dtb tool
- Single dtb detected
- start dts,buffer=0000000001000000,dt_addr=0000000001000000
- Amlogic multi-dtb tool
- Single dtb detected
- 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
- emmc/sd response timeout, cmd8, status=0x1ff2800
- emmc/sd response timeout, cmd55, status=0x1ff2800
- init_part() 293: PART_TYPE_AML
- [mmc_init] mmc init success
- _cmp_partition()-570: name: system<->system
- _cmp_partition()-571: size: 80000000<->50000000
- _cmp_partition()-572: offset: 36c00000<->36c00000
- _cmp_partition()-573: mask: 00000001<->00000001
- _cmp_iptbl()-609: partition 11 has changed
- mmc_device_init()-1115: update rsv with dtb!
- init_part() 293: PART_TYPE_AML
- eMMC/TSD partition table have been checked OK!
- check pattern success
- XXXXXXX======enter EMMC boot======XXXXXX
- emmc/sd response timeout, cmd8, status=0x1ff2800
- emmc/sd response timeout, cmd55, status=0x1ff2800
- init_part() 293: PART_TYPE_AML
- [mmc_init] mmc init success
- switch to partitions #0, OK
- mmc1(part 0) is current device
- Device: SDIO Port C
- Manufacturer ID: 88
- OEM: 103
- Name: NCard
- Tran Speed: 52000000
- Rd Block Len: 512
- MMC version 5.1
- High Capacity: Yes
- Capacity: 7.3 GiB
- mmc clock: 40000000
- Bus Width: 8-bit
- [store]amlmmc erase 1emmckey_is_protected : protect
- start = 0,end = 57343
- Caution! Your devices Erase group is 0x400
- The erase range would be change to 0x36000~0xe8ffff
- start = 221184,end = 15269886
- [MSG]usb producing env_relocate
- mmc env offset: 0x27400000
- *** Warning - bad CRC, using default environment
- Saving Environment to aml-storage...
- mmc env offset: 0x27400000
- Writing to MMC(1)... done
- Amlogic multi-dtb tool
- Single dtb detected
- [info]success
- ID[16]
- tplcmd[download store _aml_dtb normal 46624]
- [MSG]Down(store) part(_aml_dtb) sz(0xb620) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1
- [info]success
- [MSG]Burn Start...
- [MSG]optimus_download_dtb_image:dataSzReceived=0xb620
- start erase dtb......
- start = 81920,end = 82943
- dev # 1, , several blocks erased OK
- [store]To run cmd[emmc dtb_write 0x0000000007700000 0x40000]
- dtb_write()-1140: valid 0
- dtb_write()-1160: new stamp 0, checksum 0xf01d52fa, version 1, magic A~D
- dtb magic 71b104da
- Amlogic multi-dtb tool
- Cannot find legal dtb!
- start dts,buffer=0000000007700000,dt_addr=0000000007700000
- check_valid_dts: FDT_ERR_BADMAGIC
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum a4749b00aad894244fa753c72be0e4a539e40b26]
- [store]To run cmd[emmc dtb_read 0x0000000007700000 0x40000]
- dtb_read_shortcut()-975: short cut in...
- [MSG]VERIFY OK
- [info]success
- ID[16]
- tplcmd[download store boot normal 9976320]
- [MSG]flash LOGIC partCap 0x2000000B
- [MSG]Down(store) part(boot) sz(0x983a00) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1
- [info]success
- [MSG]Burn Start...
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum 6fc9cad684b02c0083555bb0637f05f82489de24]
- [MSG]Verify Start...
- [MSG]To verify part boot in fmt normal
- [MSG]Verify End
- [MSG]VERIFY OK
- [info]success
- ID[16]
- tplcmd[download store data sparse 183336060]
- [MSG]flash LOGIC partCap 0x11ac00000B
- [MSG]Down(store) part(data) sz(0xaed7c7c) fmt(sparse)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1024
- [info]success
- [MSG]Burn Start...
- MMC: block number 0xeba010 exceeds max(0xe90000)
- amlmmc cmd <NULL> 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 <partition_name>:
- 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 <size>
- read/write dtb, size is optional
- store key read/write addr <size>
- read/write key, size is optional
- store mbr addr
- update mbr/partition table by dtb
- [burnup]Err:store_write_ops,L110:cmd [store write data 0xa5616e8 0x120000000 0x2000] failed ERR(../drivers/usb/gadget/v2_burning/v2_common/optimus_download.c)L239:Fail to write to media, ret = -1
- ERR(../drivers/usb/gadget/v2_burning/v2_common/optimus_simg2img.c)L187:Fail to write to flash, want to write 8192B, but 0B
- ERR(../drivers/usb/gadget/v2_burning/v2_common/optimus_download.c)L256:Fail in parse simg. src 0x00000000076ff070, size 0x2ed8c0c, unParsedDataLen 0x0, ret -188
- ERR(../drivers/usb/gadget/v2_burning/v2_common/optimus_download.c)L575:Fail in optimus_storage_write, data 0x00000000076ff070, wantSz 0x2ed8c0c
- ERR(../drivers/usb/gadget/v2_burning/v2_common/optimus_buffer_manager.c)L242:this burn size 0 <= last left size 3984, data 0x00000000076ff070
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L821:media error 1 at seq 44752
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 1
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 2
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 3
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 0
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 1
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 2
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 3
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 0
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 1
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 2
- ERR(../drivers/usb/gadget/v2_burning/v2_usb_tool/usb_pcd.c)L797:media error 1 at seq 44752, resend 3
- ID[16]
- BULKcmd[upload mem 0xc8100228 normal 0x4]
- [MSG]Down(mem) part(0xc8100228) sz(0x4) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 0
- [info]success
- [MSG]Burn Start...
- [MSG]Burn complete
- ID[16]
- tplcmd[ echo 12345]
- 12345
- [MSG]ret = 0
- [info]success
- BULKcmd[ low_power]
- [info]success
- ID[16]
- tplcmd[ download mem dtb normal 89120]
- [MSG]Down(mem) part(dtb) sz(0x15c20) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 2
- [info]success
- [MSG]Burn Start...
- [MSG]load dt.img to 0x0000000001000000, sz=0x15c20
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[disk_initial 0]
- [MSG]Disk inited again.
- [info]success
- ID[16]
- tplcmd[download store _aml_dtb normal 89120]
- [MSG]Down(store) part(_aml_dtb) sz(0x15c20) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 2
- [info]success
- [MSG]Burn Start...
- [MSG]optimus_download_dtb_image:dataSzReceived=0x15c20
- start erase dtb......
- start = 81920,end = 82943
- dev # 1, , several blocks erased OK
- [store]To run cmd[emmc dtb_write 0x0000000007700000 0x40000]
- dtb_write()-1140: valid 2
- dtb_write()-1160: new stamp 1, checksum 0x619e8f20, version 1, magic A~D
- dtb magic 71b104da
- Amlogic multi-dtb tool
- Cannot find legal dtb!
- start dts,buffer=0000000007700000,dt_addr=0000000007700000
- check_valid_dts: FDT_ERR_BADMAGIC
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum dfc2b2e7a335949facb3b37eef85fb575a654150]
- [store]To run cmd[emmc dtb_read 0x0000000007700000 0x40000]
- dtb_read_shortcut()-975: short cut in...
- [MSG]VERIFY OK
- [info]success
- ID[16]
- tplcmd[download store boot normal 14191104]
- [MSG]flash LOGIC partCap 0x2000000B
- [MSG]Down(store) part(boot) sz(0xd88a00) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1
- [info]success
- [MSG]Burn Start...
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum 1a0d04db8fb57f252c72c909a3268b6b2c3bd241]
- [MSG]Verify Start...
- [MSG]To verify part boot in fmt normal
- [MSG]Verify End
- [MSG]VERIFY OK
- [info]success
- ID[16]
- tplcmd[download store logo normal 5048640]
- [MSG]flash LOGIC partCap 0x2000000B
- [MSG]Down(store) part(logo) sz(0x4d0940) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1
- [info]success
- [MSG]Burn Start...
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum 0cdb3ab703c402566df2bb945e81a0813d23c35c]
- [MSG]Verify Start...
- [MSG]To verify part logo in fmt normal
- [MSG]Verify End
- [MSG]VERIFY OK
- [info]success
- ID[16]
- tplcmd[download store recovery normal 18295296]
- [MSG]flash LOGIC partCap 0x2000000B
- [MSG]Down(store) part(recovery) sz(0x1172a00) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1
- [info]success
- [MSG]Burn Start...
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum b468a3134b376a5295c1fd5857343128d0ac056c]
- [MSG]Verify Start...
- [MSG]To verify part recovery in fmt normal
- [MSG]Verify End
- [MSG]VERIFY OK
- [info]success
- ID[16]
- tplcmd[download store system sparse 951586352]
- [MSG]flash LOGIC partCap 0x80000000B
- [MSG]Down(store) part(system) sz(0x38b80e30) fmt(sparse)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1024
- [info]success
- [MSG]Burn Start...
- [MSG]CHUNK_TYPE_FILL
- [MSG]Burn complete
- Downloading %100
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum 649d6c0813146b28de91f3a749b1f974518d7b85]
- [MSG]Verify Start...
- [MSG]To verify part system in fmt sparse
- [MSG]Verify End
- [MSG]VERIFY OK
- [info]success
- ID[16]
- tplcmd[download store bootloader normal 672256]
- [MSG]Down(store) part(bootloader) sz(0xa4200) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 11
- [info]success
- [MSG]Burn Start...
- mmc switch to boot0 success
- mmc switch to boot1 success
- mmc switch to user success
- [MSG]align bootloader sz from 0xa4200 to 0xa8000
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[verify sha1sum 3a1ffcadf062748ca1d00eb80e73f2175b160a0d]
- mmc switch to boot0 success
- mmc switch to boot1 success
- mmc switch to user success
- [MSG]VERIFY OK
- [info]success
- BULKcmd[save_setting]
- ## save_setting ##
- [MSG]Set upgrade_step to 2
- Saving Environment to aml-storage...
- mmc env offset: 0x27400000
- Writing to MMC(1)... done
- [info]success
- BULKcmd[burn_complete 3]
- [MSG]Pls un-plug USB line to poweroff
复制代码 然后断电开机,代码又变成这样:
- 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:800;USB:8;LOOP:1;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:800;USB:8;LOOP:2;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0;CHK:A7;SD:800;USB:8;LOOP:3;EMMC:0;READ:0;CHK:A7;READ:0;CHK:A7;READ:0
复制代码
砖机一块,希望大神们帮忙看看还能救么?
|
|