👁 785

小米电视4A 43 eMMC扩容

硬件信息

项目 型号
整机 XIAOMI LED L43M5-AZ
配置 2GB RAM + 8GB eMMC
主板 TPD.T962.PC791 (CVTE视源)
SoC Amlogic T962H (TXL平台)
原eMMC Samsung KLM8G1GETF-B041 8GB
液晶屏 Z430MI017A
T-CON 6870C-0532A
背光灯条 IC-B-HWDC43D800
LED驱动 OB3350CP + TO-252 MOSFET
电源 主板集成 PFC+PWM
调谐器 DVB-T/T2/C
红外控制板 DKTVXx-HM-FP-AC20161208
屏接口 V-by-One
音频功放 TI TAS5707
蓝牙 Broadcom BCM4345C0
串口 115200 baud

屏幕参数

参数 值
尺寸 43英寸
分辨率 1920×1080 (FHD)
面板类型 VA
面板信号 V-by-One 1-lane
刷新率 60Hz
背光 DLED 直下式
T-CON 6870C-0532A
小米电视4A 43 主板实拍
主板实拍
小米电视4A 43 SoC与eMMC
SoC与eMMC区域
小米电视4A 43 芯片特写
芯片特写

串口日志:原8GB eMMC

TXL:BL1:1ef924:56431c;FEAT:ADFD718C;POC:0;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
TE: 152008

BL2 Built : 12:59:51, Jan  3 2018.
txl g3eab014 - xiaobo.gu@droid12

Board ID = 0
set vcck to 1100 mv
set vddee to 1000 mv
DRAM reset...
init panel power
board_id = 0
CPU clk: 1200MHz
DQS-corr enabled
DDR scramble enabled
DDR4 chl: Rank0+1 @ 792MHz - FAIL
DDR4 chl: Rank0 @ 792MHz
bist_test rank: 0 22 00 44 3a 1a 5a 20 00 40 3d 1f 5c 1f 00 3f 3b 1f 58 1e 00 3d 40 20 60 657   - PASS

Rank0: 2048MB(auto)-2T-18
AddrBus test pass!
-s
Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000
Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x0000d600
Load bl31 from eMMC, src: 0x00020200, des: 0x10100000, size: 0x0001b400
Load bl33 from eMMC, src: 0x0003c200, des: 0x01000000, size: 0x0000dbc00
NOTICE:  BL3-1: v1.0(debug):e46962f
NOTICE:  BL3-1: Built : 17:20:18, Apr 20 2017
aml log : bl31 normal boot !
[Image: txl_v1.1.3166-87ff079 2018-01-02 17:24:45 jianxin.pan@droid06]
OPS=0x02
b0 38 fe 63 dc e4 d2 81 77 a ee 8b [0.729156 Inits done]
secure task start!
high task start!
low task start!
INFO:    BL3-1: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL3-1: Preparing for EL3 exit to normal world
INFO:    BL3-1: Next image address = 0x1000000
INFO:    BL3-1: Next image spsr = 0x3c9


U-Boot 2015.01-gadd6c9b (Dec 25 2018 - 11:57:16), Build: jenkins-Matrix_release-1290

DRAM:  2 GiB
Relocation Offset is: 76e98000
register usb cfg[0][1] = 0000000077f63610
gpio: pin GPIOH_3 (gpio 31) value is 1
gpio: pin GPIOH_2 (gpio 30) value is 1
gpio: pin GPIODV_5 (gpio 21) value is 1
gpio: pin GPIOZ_1 (gpio 39) value is 1
gpio: pin GPIOAO_2 (gpio 83) value is 1
gpio: pin GPIOAO_11 (gpio 92) value is 1
MMC:   aml_priv->desc_buf = 0x0000000073e98d50
aml_priv->desc_buf = 0x0000000073e9aee0
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
mmc read lba=0x14000, blocks=0x400
      Amlogic multi-dtb tool
      Multi dtb detected
txl_mt_cvte
      Multi dtb tool version: v2 .
      Support 5 dtbs.
        aml_dt soc: txl platform: mt variant: cvte
        dtb 0 soc: txl   plat: mt   vari: 950-1g
        dtb 1 soc: txl   plat: mt   vari: cvte
        dtb 2 soc: txl   plat: mt   vari: magnolia
        dtb 3 soc: txl   plat: mt   vari: mi
        dtb 4 soc: txl   plat: mt-india   vari: hw-43
      Find match dtb: 1
start dts,buffer=0000000073e9d5f0,dt_addr=0000000073eaa5f0
parts: 14
00:      logo   0000000000400000 1
01:  recovery   0000000001000000 1
02:     param   0000000002000000 2
03:     crypt   0000000001000000 1
04:  cri_data   0000000000800000 2
05:    tvinfo   0000000000a00000 4
06:     panic   0000000000400000 4
07:   persist   0000000000800000 4
08:      misc   0000000001000000 1
09:      boot   0000000001400000 1
10:    system   0000000040000000 1
11:     cache   0000000010000000 2
12:    backup   0000000024000000 4
13:      data   ffffffffffffffff 4
get_dtb_struct: Get emmc dtb OK!
overide_emmc_partition_table: overide cache
[mmc_get_partition_table] skip partition cache.
Partition table get from SPL is :
        name                        offset              size              flag
===================================================================================
   0: bootloader                         0            400000                  0
   1: reserved                     2400000           4000000                  0
   2: cache                        6c00000          10000000                  2
   3: env                         17400000            800000                  0
   4: logo                        18400000            400000                  1
   5: recovery                    19000000           1000000                  1
   6: param                       1a800000           2000000                  2
   7: crypt                       1d000000           1000000                  1
   8: cri_data                    1e800000            800000                  2
   9: tvinfo                      1f800000            a00000                  4
  10: panic                       20a00000            400000                  4
  11: persist                     21600000            800000                  4
  12: misc                        22600000           1000000                  1
  13: boot                        23e00000           1400000                  1
  14: system                      25a00000          40000000                  1
  15: backup                      66200000          24000000                  4
  16: data                        8aa00000         147600000                  4
mmc read lba=0x12000, blocks=0x2
mmc read lba=0x12002, blocks=0x2
mmc_read_partition_tbl: mmc read partition OK!
eMMC/TSD partition table have been checked OK!
mmc env offset: 0x17400000
In:    serial
Out:   serial
Err:   serial
reboot_mode=cold_boot
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
read emmc dtb
      Amlogic multi-dtb tool
      Multi dtb detected
txl_mt_cvte
      Multi dtb tool version: v2 .
      Support 5 dtbs.
        aml_dt soc: txl platform: mt variant: cvte
        dtb 0 soc: txl   plat: mt   vari: 950-1g
        dtb 1 soc: txl   plat: mt   vari: cvte
        dtb 2 soc: txl   plat: mt   vari: magnolia
        dtb 3 soc: txl   plat: mt   vari: mi
        dtb 4 soc: txl   plat: mt-india   vari: hw-43
      Find match dtb: 1
amlkey_init() enter!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
panel_detect: panel_id = 0, panel_type = vbyone_1
Saving Environment to aml-storage...
mmc env offset: 0x17400000
Writing to MMC(1)... done
vpu: clk_level in dts: 7
vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
vpp: vpp_init
lcd: no lcd_debug_print flag
lcd: no lcd_debug_test flag
lcd: detect mode: tv, key_valid: 0
lcd: load config from dts
lcd: use panel_type=vbyone_1
lcd: set phy vswing=3, preemphasis=1
lcd: set ctrl_flag=0x0
lcd: bl: name: backlight_0, method: 1
lcd: bl: aml_bl_power_ctrl: 0
lcd: vx1_filter_en: 0
lcd: vx1_filter_time: 20
lcd: vx1_filter_cnt: 6
lcd: vx1_filter_retry_cnt: 2
lcd: vx1_filter_retry_delay: 100
Net:   dwmac.c9410000
efuse_pw_en: 0x3
WARNING! efuse bits is disabled
Enable A53 JTAG to EE
ffu update start
8GME4
old fw_ver = 7
 use codec tas5707!
wipe_data=successful
wipe_cache=successful
upgrade_step=2
amlkey_init() enter!
amlkey_init() 71: already init!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
[KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[cp_type] not programed yet
mwm 0xc8837004:[0x   aa203] with [0x   ea203] ok
mwm 0xc883700c:[0x 3e3b744] with [0x 3e3b764] ok
mwm 0xc8837010:[0x   c0101] with [0x   c8101] ok
mwm 0xc8837010:[0x   c8101] with [0x  128101] ok
IR init done!
InUsbBurn
noSof
do_monitor_bt_cmdline
gpio: pin GPIOAO_4 (gpio 85) value is 1
gpio: pin GPIODV_6 (gpio 22) value is 1
gpio: pin GPIOH_9 (gpio 37) value is 1
gpio: pin GPIOH_2 (gpio 30) value is 1
gpio: pin GPIOH_2 (gpio 30) value is 0
bt_vendor_name = Broadcom,bt_vendor_id= 0xf00
fw_patchfile:BCM4345C0.hcd
cmd=ext4size mmc 1:9 BCM4345C0.hcd 73e874c0
vfs_getsize size = 0x11770
cmd=ext4load mmc 1:9 73ec59a0 BCM4345C0.hcd 11770
71536 bytes read in 4 ms (17.1 MiB/s)
OK
start
run_dl_fw() -- hci send update baute rate
run_dl_fw() -- hci send update baute rate complete
run_dl_fw() -- start to dl fw
run_dl_fw() - download FW done
set scan parameters
set scan enable
no recovery mod!
BT_MAC:00:9E:C8:D4:67:76
cmd=ext4size mmc 1:9 wake_on_ble.conf 73e87450
vfs_getsize size = 0x0
wake_on_ble.conf get size failed
build_rc_command failed with -1
configure rc address:
0x01, 0x4c, 0xfc, 0x24, 0x00, 0x20, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x02, 0x01, 0x05, 0x03, 0xff, 0x00, 0x01,
gpio: pin GPIOH_9 (gpio 37) value is 0
gpio: pin GPIODV_6 (gpio 22) value is 0
gpio: pin GPIOH_3 (gpio 31) value is 1
enter wake on ble!
Factory power mode: secondary
INFO:    PSCI Affinity Map:
INFO:      AffInst: Level 0, MPID 0x0, State ON
INFO:      AffInst: Level 0, MPID 0x1, State OFF
INFO:      AffInst: Level 0, MPID 0x2, State OFF
INFO:      AffInst: Level 0, MPID 0x3, State OFF
bl31 reboot reason: 0x108
bl31 reboot reason: 0x108
system cmd  0.
bl30 get wakeup sources!
process command 00000006
bl30 enter suspend!
cpu clk suspend rate 1200000000
suspend_counter: 1
Enter ddr suspend
first time suspend
ddr suspend time: 1913us
store restore gp0 pll
process command 00000001
CEC cfg:0x0000
08915c0000000000read stick mem bad value!
  [...重复省略...]
[serial port closed (code 0)]

串口日志:64GB eMMC(首次启动)

TXL:BL1:1ef924:56431c;FEAT:ADFD718C;POC:0;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
TE: 269053

BL2 Built : 12:59:51, Jan  3 2018.
txl g3eab014 - xiaobo.gu@droid12

Board ID = 0
set vcck to 1100 mv
set vddee to 1000 mv
DRAM reset...
init panel power
board_id = 0
CPU clk: 1200MHz
DQS-corr enabled
DDR scramble enabled
DDR4 chl: Rank0+1 @ 792MHz - FAIL
DDR4 chl: Rank0 @ 792MHz
bist_test rank: 0 22 00 44 3a 1a 5a 1f 00 3f 3d 1e 5c 20 00 40 3d 20 5a 1e 00 3c 41 22 61 657   - PASS

Rank0: 2048MB(auto)-2T-18
AddrBus test pass!
-s
Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000
Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x0000d600
Load bl31 from eMMC, src: 0x00020200, des: 0x10100000, size: 0x0001b400
Load bl33 from eMMC, src: 0x0003c200, des: 0x01000000, size: 0x0000dbc00
NOTICE:  BL3-1: v1.0(debug):e46962f
NOTICE:  BL3-1: Built : 17:20:18, Apr 20 2017
aml log : bl31 normal boot !
[Image: txl_v1.1.3166-87ff079 2018-01-02 17:24:45 jianxin.pan@droid06]
OPS=0x02
b0 38 fe 63 dc e4 d2 81 77 a ee 8b [0.846957 Inits done]
secure task start!
high task start!
low task start!
INFO:    BL3-1: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL3-1: Preparing for EL3 exit to normal world
INFO:    BL3-1: Next image address = 0x1000000
INFO:    BL3-1: Next image spsr = 0x3c9


U-Boot 2015.01-gadd6c9b (Dec 25 2018 - 11:57:16), Build: jenkins-Matrix_release-1290

DRAM:  2 GiB
Relocation Offset is: 76e98000
register usb cfg[0][1] = 0000000077f63610
gpio: pin GPIOH_3 (gpio 31) value is 1
gpio: pin GPIOH_2 (gpio 30) value is 1
gpio: pin GPIODV_5 (gpio 21) value is 1
gpio: pin GPIOZ_1 (gpio 39) value is 1
gpio: pin GPIOAO_2 (gpio 83) value is 1
gpio: pin GPIOAO_11 (gpio 92) value is 1
MMC:   aml_priv->desc_buf = 0x0000000073e98d50
aml_priv->desc_buf = 0x0000000073e9aee0
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
mmc read lba=0x14000, blocks=0x400
      Amlogic multi-dtb tool
      Multi dtb detected
txl_mt_cvte
      Multi dtb tool version: v2 .
      Support 5 dtbs.
        aml_dt soc: txl platform: mt variant: cvte
        dtb 0 soc: txl   plat: mt   vari: 950-1g
        dtb 1 soc: txl   plat: mt   vari: cvte
        dtb 2 soc: txl   plat: mt   vari: magnolia
        dtb 3 soc: txl   plat: mt   vari: mi
        dtb 4 soc: txl   plat: mt-india   vari: hw-43
      Find match dtb: 1
start dts,buffer=0000000073e9d5f0,dt_addr=0000000073eaa5f0
parts: 14
00:      logo   0000000000400000 1
01:  recovery   0000000001000000 1
02:     param   0000000002000000 2
03:     crypt   0000000001000000 1
04:  cri_data   0000000000800000 2
05:    tvinfo   0000000000a00000 4
06:     panic   0000000000400000 4
07:   persist   0000000000800000 4
08:      misc   0000000001000000 1
09:      boot   0000000001400000 1
10:    system   0000000040000000 1
11:     cache   0000000010000000 2
12:    backup   0000000024000000 4
13:      data   ffffffffffffffff 4
get_dtb_struct: Get emmc dtb OK!
overide_emmc_partition_table: overide cache
[mmc_get_partition_table] skip partition cache.
Partition table get from SPL is :
        name                        offset              size              flag
===================================================================================
   0: bootloader                         0            400000                  0
   1: reserved                     2400000           4000000                  0
   2: cache                        6c00000          10000000                  2
   3: env                         17400000            800000                  0
   4: logo                        18400000            400000                  1
   5: recovery                    19000000           1000000                  1
   6: param                       1a800000           2000000                  2
   7: crypt                       1d000000           1000000                  1
   8: cri_data                    1e800000            800000                  2
   9: tvinfo                      1f800000            a00000                  4
  10: panic                       20a00000            400000                  4
  11: persist                     21600000            800000                  4
  12: misc                        22600000           1000000                  1
  13: boot                        23e00000           1400000                  1
  14: system                      25a00000          40000000                  1
  15: backup                      66200000          24000000                  4
  16: data                        8aa00000         e04e00000                  4
mmc read lba=0x12000, blocks=0x2
mmc read lba=0x12002, blocks=0x2
mmc_read_partition_tbl: mmc read partition OK!
mmc_partition_verify: partition[16] is different
Partition table verified ERROR!
Following is the partition table stored in eMMC/TSD:
        name                        offset              size              flag
===================================================================================
   0: bootloader                         0            400000                  0
   1: reserved                     2400000           4000000                  0
   2: cache                        6c00000          10000000                  2
   3: env                         17400000            800000                  0
   4: logo                        18400000            400000                  1
   5: recovery                    19000000           1000000                  1
   6: param                       1a800000           2000000                  2
   7: crypt                       1d000000           1000000                  1
   8: cri_data                    1e800000            800000                  2
   9: tvinfo                      1f800000            a00000                  4
  10: panic                       20a00000            400000                  4
  11: persist                     21600000            800000                  4
  12: misc                        22600000           1000000                  1
  13: boot                        23e00000           1400000                  1
  14: system                      25a00000          40000000                  1
  15: backup                      66200000          24000000                  4
  16: data                        8aa00000         147600000                  4
mmc write lba=0x12000, blocks=0x2
mmc write lba=0x12002, blocks=0x2
mmc_write_partition_tbl: mmc write partition OK!
eMMC/TSD partition table have been checked OK!
mmc env offset: 0x17400000
In:    serial
Out:   serial
Err:   serial
reboot_mode=cold_boot
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
read emmc dtb
      Amlogic multi-dtb tool
      Multi dtb detected
txl_mt_cvte
      Multi dtb tool version: v2 .
      Support 5 dtbs.
        aml_dt soc: txl platform: mt variant: cvte
        dtb 0 soc: txl   plat: mt   vari: 950-1g
        dtb 1 soc: txl   plat: mt   vari: cvte
        dtb 2 soc: txl   plat: mt   vari: magnolia
        dtb 3 soc: txl   plat: mt   vari: mi
        dtb 4 soc: txl   plat: mt-india   vari: hw-43
      Find match dtb: 1
amlkey_init() enter!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
panel_detect: panel_id = 0, panel_type = vbyone_1
Saving Environment to aml-storage...
mmc env offset: 0x17400000
Writing to MMC(1)... done
vpu: clk_level in dts: 7
vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
vpp: vpp_init
lcd: no lcd_debug_print flag
lcd: no lcd_debug_test flag
lcd: detect mode: tv, key_valid: 0
lcd: load config from dts
lcd: use panel_type=vbyone_1
lcd: set phy vswing=3, preemphasis=1
lcd: set ctrl_flag=0x0
lcd: bl: name: backlight_0, method: 1
lcd: bl: aml_bl_power_ctrl: 0
lcd: vx1_filter_en: 0
lcd: vx1_filter_time: 20
lcd: vx1_filter_cnt: 6
lcd: vx1_filter_retry_cnt: 2
lcd: vx1_filter_retry_delay: 100
Net:   dwmac.c9410000
efuse_pw_en: 0x3
WARNING! efuse bits is disabled
Enable A53 JTAG to EE
ffu update start
old fw_ver = 7
 use codec tas5707!
wipe_data=successful
wipe_cache=successful
upgrade_step=2
amlkey_init() enter!
amlkey_init() 71: already init!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
[KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[cp_type] not programed yet
mwm 0xc8837004:[0x   aa203] with [0x   ea203] ok
mwm 0xc883700c:[0x 3e3b744] with [0x 3e3b764] ok
mwm 0xc8837010:[0x   c0101] with [0x   c8101] ok
mwm 0xc8837010:[0x   c8101] with [0x  128101] ok
IR init done!
InUsbBurn
noSof
do_monitor_bt_cmdline
gpio: pin GPIOAO_4 (gpio 85) value is 1
gpio: pin GPIODV_6 (gpio 22) value is 1
gpio: pin GPIOH_9 (gpio 37) value is 1
gpio: pin GPIOH_2 (gpio 30) value is 1
gpio: pin GPIOH_2 (gpio 30) value is 0
bt_vendor_name = Broadcom,bt_vendor_id= 0xf00
fw_patchfile:BCM4345C0.hcd
cmd=ext4size mmc 1:9 BCM4345C0.hcd 73e874c0
vfs_getsize size = 0x11770
cmd=ext4load mmc 1:9 73ec59a0 BCM4345C0.hcd 11770
71536 bytes read in 4 ms (17.1 MiB/s)
OK
start
run_dl_fw() -- hci send update baute rate
run_dl_fw() -- hci send update baute rate complete
run_dl_fw() -- start to dl fw
run_dl_fw() - download FW done
set scan parameters
set scan enable
no recovery mod!
BT_MAC:00:9E:C8:D4:67:76
cmd=ext4size mmc 1:9 wake_on_ble.conf 73e87450
vfs_getsize size = 0x0
wake_on_ble.conf get size failed
build_rc_command failed with -1
configure rc address:
0x01, 0x4c, 0xfc, 0x24, 0x00, 0x20, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x02, 0x01, 0x05, 0x03, 0xff, 0x00, 0x01,
gpio: pin GPIOH_9 (gpio 37) value is 0
gpio: pin GPIODV_6 (gpio 22) value is 0
gpio: pin GPIOH_3 (gpio 31) value is 1
enter wake on ble!
Factory power mode: secondary
INFO:    PSCI Affinity Map:
INFO:      AffInst: Level 0, MPID 0x0, State ON
INFO:      AffInst: Level 0, MPID 0x1, State OFF
INFO:      AffInst: Level 0, MPID 0x2, State OFF
INFO:      AffInst: Level 0, MPID 0x3, State OFF
bl31 reboot reason: 0x108
bl31 reboot reason: 0x108
system cmd  0.
bl30 get wakeup sources!
process command 00000006
bl30 enter suspend!
cpu clk suspend rate 1200000000
suspend_counter: 1
Enter ddr suspend
first time suspend
ddr suspend time: 1913us
store restore gp0 pll
process command 00000001
CEC cfg:0x0000
08915c0000000000read stick mem bad value!
  [...重复省略...]
 bad value!
[serial port closed (code 0)]

串口日志:64GB eMMC(第二次启动)

TXL:BL1:1ef924:56431c;FEAT:ADFD718C;POC:0;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
TE: 271535

BL2 Built : 12:59:51, Jan  3 2018.
txl g3eab014 - xiaobo.gu@droid12

Board ID = 0
CPU clk: 1200MHz
DQS-corr enabled
DDR scramble enabled
DDR4 chl: Rank0+1 @ 792MHz - FAIL
DDR4 chl: Rank0 @ 792MHz
bist_test rank: 0 ... - PASS
Rank0: 2048MB(auto)-2T-18
AddrBus test pass!

U-Boot 2015.01-gadd6c9b (Dec 25 2018 - 11:57:16), Build: jenkins-Matrix_release-1290

DRAM:  2 GiB
[mmc_init] mmc init success

Amlogic multi-dtb tool
Multi dtb detected
txl_mt_cvte
Find match dtb: 1

Partition table get from SPL is :
name       offset       size         flag
data       8aa00000     e04e00000    4

mmc read lba=0x12000, blocks=0x2
mmc read lba=0x12002, blocks=0x2
mmc_read_partition_tbl: mmc read partition OK!
eMMC/TSD partition table have been checked OK!

reboot_mode=cold_boot
panel_detect: panel_id = 0, panel_type = vbyone_1
 use codec tas5707!
ffu update start
wipe_data=successful
wipe_cache=successful
upgrade_step=2

InUsbBurn
noSof
do_monitor_bt_cmdline
run_dl_fw() - download FW done
no recovery mod!
wake_on_ble.conf get size failed
build_rc_command failed with -1

enter wake on ble!
Factory power mode: secondary
bl31 reboot reason: 0x108
bl30 enter suspend!
Enter ddr suspend
read stick mem bad value!
  [...重复省略...]
read stick mem bad bad value!
[serial port closed (code 0)]

分区表对比

# 分区 Offset 8GB Size 64GB Size Flag
0 bootloader 0x00000000 0x0400000 0x0400000 0
1 reserved 0x02400000 0x4000000 0x4000000 0
2 cache 0x06c00000 0x10000000 0x10000000 2
3 env 0x17400000 0x0800000 0x0800000 0
4 logo 0x18400000 0x0400000 0x0400000 1
5 recovery 0x19000000 0x1000000 0x1000000 1
6 param 0x1a800000 0x2000000 0x2000000 2
7 crypt 0x1d000000 0x1000000 0x1000000 1
8 cri_data 0x1e800000 0x0800000 0x0800000 2
9 tvinfo 0x1f800000 0x0a00000 0x0a00000 4
10 panic 0x20a00000 0x0400000 0x0400000 4
11 persist 0x21600000 0x0800000 0x0800000 4
12 misc 0x22600000 0x1000000 0x1000000 1
13 boot 0x23e00000 0x1400000 0x1400000 1
14 system 0x25a00000 0x40000000 0x40000000 1
15 backup 0x66200000 0x24000000 0x24000000 4
16 data 0x8aa00000 0x147600000 0xe04e00000 4

附:海尔T962维修手册

同目录 SM_Haier_LU50C51G_T962.rar,海尔 LU50C51G 同为 Amlogic T962 平台,主板方案可交叉参考。