Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Can someone help me understand UART output from Beelink GT1 Ultimate tv box (no HDMI signal, endless UART loop)?:

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Can someone help me understand UART output from Beelink GT1 Ultimate tv box (no HDMI signal, endless UART loop)?:

    I have Beelink 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 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:
    Code:
    error: [0x32030201]Uboot/Get result/DiskInitial error.
    I tried every possible combination (different ports, power on/no power after reset, force erase, etc). The only positive is that the box is detected by USB Burning Tool.
    I also tried making bootable sd card with Burn card maker using those images but it didn’t help either – UART output provided.
    Can someone tell 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 and when I googled those lines, it seems other people tv boxes logs, where I found these lines, there is more output following them but in my case it always stops at those lines:
    Code:
    emmc/sd response timeout, cmd8, status=0x1ff2800
    emmc/sd response timeout, cmd55, status=0x1ff2800
    Here is the UART output with normal operation – endless loop:
    Code:
    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;
    ...

    Here is the UART output when trying to flash with USB Burning Tool:
    Code:
    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:
    Code:
    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
    Thanks in advance for your help

    #2
    A little info for my learning, I'm not tech enough to figure what you use to retrieve the logs?


    Probably little help to you.
    I guess you already tried another 1. T.V., 2. HDMI cable, 3. Power supply?

    Comment


      #3
      No offence but I need someone who understand these those logs and spot a log line(s) which indicates possible problem. I mentioned that I tried trivial things like changing cables and ports etc.

      Comment


        #4
        Uboot was erased,so infinite of loop of '
        LOOP:1;EMMC:0;READ:800;SD:800;USB:8;'

        UART could fix or amlogic USB burning tool.

        Comment

        Working...
        X