View: 4571|Reply: 8

GT1 Ultimate Cannot flash firmware (UART logs attached)

[Copy link]

6

Threads

24

Posts

138

Credits

Member

Rank: 2

Credits
138
Post time 2020-05-13 15:41:06 | Show all posts |Read mode
Edited by kobeml at 2020-05-13 17:40

I have GT1 Ultimate tv box. One day some app froze and I turned power off and on. After turning power on, I had no signal on TV and it’s been like that ever since. I contacted Beelink service and they gave different 2 images (GT1_709D0.img and GT1_708D0) to try flashing with USB Burning Tool. However, USB Burning Tool always gets stuck at 7% formatting with the following error:
error: [0x32030201]Uboot/Get result/DiskInitial error.

I tried every possible combination (different ports, power on/no power after reset, force erase, etc).
I also tried making bootable sd card with Burn card maker using those images but it didn’t help either – UART output provided.

Can youtell me based on the UART logs below what is going on and suggest steps to debug/resolve it?

The interesting part is that every time UART output stops at these two lines. When I googled those lines, it seems other people tv boxes logs(different brands) have more output following them but in my case it always stops at those lines:
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800


Here is the UART output with normal operation – endless loop:
  1. GXM:BL1:dc8b51:76f1a5;FEAT:ADFC318C:80;POC:3;RCY:0;EMMC:0;READ:800;SD:800;USB:8;LOOP:1;EMMC:0;READ:800;SD:800;USB:8; ...(repeats endlessly)
Copy the Code

Here is the UART output when trying to flash with USB Burning Tool:GXM:BL1:dc8b51:76f1a5;FEAT:ADFC318C:80;POC:3;RCY:0;EMMC:0;READ:800;SD:800;USB:8;0.0;
TE: 1981641
BL2 Built : 20:32:17, Sep 8 2017.
gxl g6296b83 - xiaobo.gu@droid12
set vdd cpu_a to 1120 mv
set vdd cpu_b to 1050 mv
set vddee to 1000 mv
Board ID = 12
CPU clk: 1200MHz
BL2 USB
DQS-corr enabled
DDR scramble enabled
STICKY_REG0: 0x00000000
STICKY_REG1: 0x00000000
STICKY_REG9: 0x00000000
DDR3 chl: Rank0+1 @ 912MHz - PASS
Rank0: 1024MB(auto)-2T-13
Rank1: 1024MB(auto)-2T-13
0.0;
TE: 2129485
BL2 Built : 20:32:17, Sep 8 2017.
gxl g6296b83 - xiaobo.gu@droid12
set vdd cpu_a to 1120 mv
set vdd cpu_b to 1050 mv
set vddee to 1000 mv
Board ID = 12
CPU clk: 1200MHz
BL2 USB
0.0;
TE: 2192478
BL2 Built : 20:32:17, Sep 8 2017.
gxl g6296b83 - xiaobo.gu@droid12
set vdd cpu_a to 1120 mv
set vdd cpu_b to 1050 mv
set vddee to 1000 mv
Board ID = 12
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: 0x00065800
NOTICE: BL3-1: v1.0(release):a625749
NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017
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=0x82
wdt: reset registers!
c4 68 a7 67 35 33 5f ce 11 6f 7c e2 [2.436513 Inits done]
secure task start!
high task start!
low task start!
ERROR: Error initializing runtime service opteed_fast
U-Boot 2015.01-ge6b8bc9 (May 05 2018 - 10:41:07)
DRAM: 3 GiB
Relocation Offset is: 76eb4000
[MSG]MMC init in usb
aml_priv->desc_buf = 0x0000000073eb4640
aml_priv->desc_buf = 0x0000000073eb6960
SDIO Port B: 0, SDIO Port C: 1
InUsbBurn
[MSG]sof
Set Addr 6
Get DT cfg
Get DT cfg
Get DT cfg
set CFG
Get DT cfg
Get DT cfg
Get str 300
Get DT cfg
Get DT cfg
Get str 300
Get DT cfg
Get DT cfg
ID[16]
tplcmd[ echo 12345]
12345
[MSG]ret = 0
[info]success
BULKcmd[ low_power]
[info]success
ID[16]
tplcmd[ download mem dtb normal 141312]
[MSG]Down(mem) part(dtb) sz(0x22800) fmt(normal)
[MSG]totalSlotNum = 0, nextWriteBackSlot 3
[info]success
[MSG]Burn Start...
[MSG]load dt.img to 0x0000000001000000, sz=0x22800
[MSG]Burn complete
BULKcmd[download get_status]
[info]success
BULKcmd[disk_initial 4]
dtb magic 5f4c4d41
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 3 dtbs.
aml_dt soc: gxm platform: q201 variant: 3g
dtb 0 soc: gxm plat: q201 vari: 1g
dtb 1 soc: gxm plat: q201 vari: 2g
dtb 2 soc: gxm plat: q201 vari: 3g
Find match dtb: 2
start dts,buffer=0000000001000000,dt_addr=000000000100b800
Amlogic multi-dtb tool
Multi dtb detected
Multi dtb tool version: v2 .
Support 3 dtbs.
aml_dt soc: gxm platform: q201 variant: 3g
dtb 0 soc: gxm plat: q201 vari: 1g
dtb 1 soc: gxm plat: q201 vari: 2g
dtb 2 soc: gxm plat: q201 vari: 3g
Find match dtb: 2
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
[MSG]run cmd [store disprotect key; store disprotect hynix]
[store]disprotect key
disprotect hynix
emmc/sd response timeout, cmd8, status=0x3ff2800
emmc/sd response timeout, cmd55, status=0x3ff2800

Here is the UART output when trying to use bootable SD card:
GXM:BL1:dc8b51:76f1a5;FEAT:ADFC318C:80;POC:3;RCY:0;EMMC:0;READ:800;SD:0;READ:0;0.0;CHK:0;
no sdio debug board detected
TE: 191592
BL2 Built : 20:32:17, Sep 8 2017.
gxl g6296b83 - xiaobo.gu@droid12
set vdd cpu_a to 1120 mv
set vdd cpu_b to 1050 mv
set vddee to 1000 mv
Board ID = 12
CPU clk: 1200MHz
DQS-corr enabled
DDR scramble enabled
STICKY_REG0: 0x00000000
STICKY_REG1: 0x00000000
STICKY_REG9: 0x00000000
DDR3 chl: Rank0+1 @ 912MHz - PASS
Rank0: 1024MB(auto)-2T-13
Rank1: 1024MB(auto)-2T-13
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: 0x00065800
NOTICE: BL3-1: v1.0(release):a625749
NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017
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=0x82
wdt: reset registers!
c4 68 a7 67 35 33 5f ce 11 6f 7c e2 [0.543459 Inits done]
secure task start!
high task start!
low task start!
ERROR: Error initializing runtime service opteed_fast
U-Boot 2015.01-ge6b8bc9 (May 05 2018 - 10:41:07)
DRAM: 3 GiB
Relocation Offset is: 76eb4000
register usb cfg[0][1] = 0000000077f5b0e8
[CANVAS]canvas init
boot_device_flag : 1
set wlan gpio pin 6.
set bluetooth gpio pin 17.
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 = 0x0000000073eb4790
aml_priv->desc_buf = 0x0000000073eb6ab0
SDIO Port B: 0, SDIO Port C: 1
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800





Reply

Use magic Report

6

Threads

24

Posts

138

Credits

Member

Rank: 2

Credits
138
 Author| Post time 2020-05-15 05:55:33 | Show all posts
Can someone from Beelink finally reply to it? I provided all logs possible and you should be able tell me what is going on based on them to since you program these boxes.
Reply Support Not support

Use magic Report

6

Threads

24

Posts

138

Credits

Member

Rank: 2

Credits
138
 Author| Post time 2020-05-25 17:01:29 | Show all posts
I am still waiting for reply.
Reply Support Not support

Use magic Report

1

Threads

12

Posts

81

Credits

Member

Rank: 2

Credits
81
Post time 2020-06-09 22:21:59 | Show all posts
Mate, those guys do not respect their customers at all.

Don't expect them to come back to us.

We have to accept that our devices are bricked and never buy a beelink again.
Reply Support Not support

Use magic Report

7

Threads

261

Posts

1325

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1325
Post time 2020-06-11 17:25:13 | Show all posts
Edited by spikerguy at 2020-06-11 17:33

I think the OP have posted the same thing on around all the other tv box forums and no one have responded to it.

If you have warranty then you can try to get a warranty claim. It is better to just write an email to beelink after sales service department.
With the logs it looks like the emmc chip is failing and it is very hard to know with just this log alone.

Best is to contact the seller where you bought this and ask for warranty claim.Good Luck.


UPDATE: I see that the op already have another thread with the same question where beelink have replied but the issue is not resolved yet.
Beelink GTR7 (7840HS) - Manjaro Linux
Beelink SER5 (5600U) - Manjaro Linux
Beelink GT1 Ultimate (S912) - Libre Elec TV
Beelink GT King Pro (S922X-H) - Manjaro ARM Linux
Beelink GS King X (S922X-H)  -
Reply Support Not support

Use magic Report

6

Threads

24

Posts

138

Credits

Member

Rank: 2

Credits
138
 Author| Post time 2020-06-15 06:26:11 | Show all posts
spikerguy replied at 2020-06-11 17:25
I think the OP have posted the same thing on around all the other tv box forums and no one have resp ...

I tried emailing beelink service mulitple times. First time they replied with links to those firmwares and when I said they did not work, they even suggested to send in the unit for repair. However, when I actually wanted to send it in, they stopped replying and have been ignoring my emails ever since. Thanks a lot for looking at the logs. I'm wondering whether other users would have similar UART logs since I have seen a bunch of them facing the same issue with no progress with flashing past 7%. I think that Beelink screwed up something in GT1 since others like me didn't tinker with flashing firmwares and as a result, their box got bricked but it got bricked out of nowhere with normal usage.
Reply Support Not support

Use magic Report

7

Threads

261

Posts

1325

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1325
Post time 2020-06-15 20:46:31 | Show all posts
Ok I think @beelink can help you get in contact with the after sales service.

Good Luck.
Beelink GTR7 (7840HS) - Manjaro Linux
Beelink SER5 (5600U) - Manjaro Linux
Beelink GT1 Ultimate (S912) - Libre Elec TV
Beelink GT King Pro (S922X-H) - Manjaro ARM Linux
Beelink GS King X (S922X-H)  -
Reply Support Not support

Use magic Report

1

Threads

12

Posts

81

Credits

Member

Rank: 2

Credits
81
Post time 2020-06-17 07:25:53 | Show all posts
@beelink is not helping anyone and the aftersales team never responds to any email.

we have been left alone with bricked devices that we did not brick.

Shame ..
Reply Support Not support

Use magic Report

391

Threads

4190

Posts

110K

Credits

Administrator

Rank: 9Rank: 9Rank: 9

Credits
12689
Post time 2020-06-18 15:21:43 | Show all posts
jkbadouvas replied at 2020-06-17 07:25
@beelink is not helping anyone and the aftersales team never responds to any email.

we have been l ...

I'm sorry I didn't notice your post due to our negligence. I'm really sorry. Could you take a picture of the motherboard for us?We will deal with your question as soon as possible.
Reply Support Not support

Use magic Report

You have to log in before you can reply Login | Sign up

Points Rules

Quick Reply To Top Return to the list