trynda 发表于 2021-3-15 14:44

X96MAX+救砖求助

本帖最后由 trynda 于 2021-3-15 21:55 编辑

X96MAX+ 4/32G的版本
主板是Q5X3_141 V4.1 20112
短接,USB,卡刷,全部救砖方法都无效,最终接了TTL,算是有点反应了,但键盘无法输入。
哪位大佬知道怎么解吗?
试了图中几个短接点都无效,怀疑是USB芯片烧坏了。

TTL输出信息如下
SM1:BL:511f6b:81ca2f;FEAT:A0F83180:20282000;POC:F;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
bl2_stage_init 0x01
bl2_stage_init 0x81
hw id: 0x0000 - pwm id 0x01
bl2_stage_init 0xc1
bl2_stage_init 0x02

L0:00000000
L1:00000703
L2:00008067
L3:15000020
S1:00000000
B2:20282000
B1:a0f83180

TE: 110403

BL2 Built : 15:21:48, Aug 28 2019. g12a g1bf2b53 - luan.yuan@droid15-sz

Board ID = 1
Set cpu clk to 24M
Set clk81 to 24M
Use GP1_pll as DSU clk.
DSU clk: 1200 Mhz
CPU clk: 1200 MHz
Set clk81 to 166.6M
eMMC boot @ 0
sw8 s
DDR driver_vesion: LPDDR4_PHY_V_0_1_18 build time: Aug 28 2019 15:21:45
board id: 1
Load FIP HDR from eMMC, src: 0x00010200, des: 0xfffd0000, size: 0x00004000, part                                                                                                                                                                                                            : 0
fw parse done
Load ddrfw from eMMC, src: 0x00060200, des: 0xfffd0000, size: 0x0000c000, part:                                                                                                                                                                                                             0
Load ddrfw from eMMC, src: 0x00038200, des: 0xfffd0000, size: 0x00004000, part:                                                                                                                                                                                                             0
PIEI prepare done
fastboot data load
00000000
emmc switch 1 ok
ddr saved addr:00016000
Load ddr parameter from eMMC, src: 0x02c00000, des: 0xfffd0000, size: 0x00001000                                                                                                                                                                                                            , part: 0
00000000
emmc switch 0 ok
fastboot data verify
verify result: 265
Cfg max: 5, cur: 1. Board id: 255. Force loop cfg
DDR4 probe
ddr clk to 912MHz
Load ddrfw from eMMC, src: 0x00014200, des: 0xfffd0000, size: 0x0000c000, part:                                                                                                                                                                                                             0

dmc_version 0001
Check phy result
INFO : End of initialization
INFO : End of read enable training
INFO : End of fine write leveling
INFO : ERROR : Training has failed!
1D training failed
Cfg max: 5, cur: 2. Board id: 255. Force loop cfg
DDR3 probe
ddr clk to 792MHz
Load ddrfw from eMMC, src: 0x0002c200, des: 0xfffd0000, size: 0x0000c000, part:                                                                                                                                                                                                             0

dmc_version 0001
Check phy result
INFO : End of initialization
INFO : End of read enable training
INFO : End of fine write leveling
INFO : End of read dq deskew training
INFO : End of MPR read delay center optimization
INFO : End of Write leveling coarse delay
INFO : End of write delay center optimization
INFO : End of read delay center optimization
INFO : End of max read latency training
INFO : Training has run successfully!
1D training succeed
aml_ddr_fw_vesion: LPDDR4_PHY_V_0_1_18 build time: Aug 28 2019 13:53:31
auto size-- 65535DDR cs0 size: 4096MB
DDR cs1 size: 0MB
DMC_DDR_CTRL: 0000002dDDR size: 3928MB
cs0 DataBus test pass
cs0 AddrBus test pass

100bdlr_step_size ps== 404
result report
boot times 0Enable ddr reg access
00000000
emmc switch 3 ok
Authentication key not yet programmed
get rpmb counter error 0x00000007
00000000
emmc switch 0 ok
Load FIP HDR from eMMC, src: 0x00010200, des: 0x01700000, size: 0x00004000, part                                                                                                                                                                                                            : 0
Load BL3X from eMMC, src: 0x00078200, des: 0x01768000, size: 0x000c8000, part: 0
bl2z: ptr: 05129330, size: 00001e40
0.0;M3 CHK:0;cm4_sp_mode 0
MVN_1=0x00000000
MVN_2=0x00000000

OPS=0x10
ring efuse init
2b 0c 10 00 01 2a 21 00 00 10 32 32 56 52 52 50

secure task start!
high task start!
low task start!
run into bl31
NOTICE:BL31: v1.3(release):4fc40b1
NOTICE:BL31: Built : 15:57:33, May 22 2019
NOTICE:BL31: G12A normal boot!
NOTICE:BL31: BL33 decompress pass
ERROR:   Error initializing runtime service opteed_fast


U-Boot 2015.01 (Aug 17 2020 - 19:26:30)

DRAM:3.8 GiB
Relocation Offset is: d6e5e000
spi_post_bind(spifc): req_seq = 0
register usb cfg = 00000000d7f3ec88
NAND:get_sys_clk_rate_mtd() 290, clock se**ng 200!
NAND device id: 0 ff ff ff ff ff
No NAND device found!!!
nand init failed: -6
get_sys_clk_rate_mtd() 290, clock se**ng 200!
NAND device id: 0 ff ff ff ff ff
No NAND device found!!!
nand init failed: -6
MMC:   aml_priv->desc_buf = 0x00000000d3e4ea70
aml_priv->desc_buf = 0x00000000d3e50db0
SDIO Port B: 0, SDIO Port C: 1
co-phase 0x3, tx-dly 0, clock 400000
co-phase 0x3, tx-dly 0, clock 400000
co-phase 0x3, tx-dly 0, clock 400000
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
co-phase 0x3, tx-dly 0, clock 400000
co-phase 0x3, tx-dly 0, clock 40000000
aml_sd_retry_refix:delay = 0x0,gadjust =0x142000
mmc refix success
init_part() 297: PART_TYPE_AML
mmc init success
      Amlogic multi-dtb tool
      GZIP format, decompress...
      Multi dtb detected
      Multi dtb tool version: v2 .
      Support 4 dtbs.
      aml_dt soc: sm1 platform: ac213 variant: 4g
      dtb 0 soc: g12a   plat: u212   vari: 2g
      dtb 1 soc: g12a   plat: u212   vari: 4g
      dtb 2 soc: sm1   plat: ac213   vari: 2g
      dtb 3 soc: sm1   plat: ac213   vari: 4g
      Find match dtb: 3
start dts,buffer=00000000d3e53620,dt_addr=00000000d3e53620
get_partition_from_dts() 91: ret 0
      Amlogic multi-dtb tool
      Single dtb detected
parts: 17
00:      logo   0000000000800000 1
01:recovery   0000000001800000 1
02:      misc   0000000000800000 1
03:      dtbo   0000000000800000 1
04:cri_data   0000000000800000 2
05:   param   0000000001000000 2
06:      boot   0000000001000000 1
set has_boot_slot = 0
07:       rsv   0000000001000000 1
08:metadata   0000000001000000 1
09:    vbmeta   0000000000200000 1
10:       tee   0000000002000000 1
11:    vendor   0000000046000000 1
12:       odm   0000000008000000 1
13:    system   0000000050000000 1
14:   product   0000000008000000 1
15:   cache   0000000046000000 2
16:      data   ffffffffffffffff 4
init_part() 297: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
crc32_s:0x1577dad == storage crc_pattern:0x1577dad!!!
crc32_s:0xee152b83 == storage crc_pattern:0xee152b83!!!
crc32_s:0x79f50f07 == storage crc_pattern:0x79f50f07!!!
mmc env offset: 0x4d400000
In:    serial
Out:   serial
Err:   serial
reboot_mode=cold_boot
To run cmd
_verify_dtb_checksum()-3477: calc fbcc1098, store fbcc1098
_verify_dtb_checksum()-3477: calc fbcc1098, store fbcc1098
dtb_read()-3694: total valid 2
update_old_dtb()-3675: do nothing
      Amlogic multi-dtb tool
      GZIP format, decompress...
      Multi dtb detected
      Multi dtb tool version: v2 .
      Support 4 dtbs.
      aml_dt soc: sm1 platform: ac213 variant: 4g
      dtb 0 soc: g12a   plat: u212   vari: 2g
      dtb 1 soc: g12a   plat: u212   vari: 4g
      dtb 2 soc: sm1   plat: ac213   vari: 2g
      dtb 3 soc: sm1   plat: ac213   vari: 4g
      Find match dtb: 3
amlkey_init() enter!
keynum is 4
vpu: clk_level in dts: 7
vpu: vpu_power_on
vpu: set clk: 666667000Hz, readback: 666666667Hz(0x100)
vpu: vpu_module_init_config
vpp: vpp_init
vpp: vpp osd2 matrix rgb2yuv..............
cvbs: cpuid:0x2b
Net:   Phy 0 not found
PHY reset timed out
Error:fL105:eth_exphy_para key name is not exi                                                                                                                                                                                                            st
Error:fL248:key eth_exphy_para not know device 4
Error:fL312:key no cfg in dts




執筆畫僮 发表于 2021-3-16 15:03

我的也一样,廢了,楼主能解决的话,分享一下,祝都能解决

吃鸡和平使者 发表于 2021-3-15 15:07

X96 MAX+救砖教程。。。。。https://www.znds.com/tv-1163052-1-1.html

trynda 发表于 2021-3-15 18:35

吃鸡和平使者 发表于 2021-3-15 15:07
X96 MAX+救砖教程。。。。。https://www.znds.com/tv-1163052-1-1.html

- - !试了都失败

despotical 发表于 2021-3-15 21:22

新版的短接位置不一样了

trynda 发表于 2021-3-15 22:22

despotical 发表于 2021-3-15 21:22
新版的短接位置不一样了

能试的短接点都试过了

yehuameng 发表于 2021-3-16 16:50

在线收

trynda 发表于 2021-3-17 06:26

本帖最后由 trynda 于 2021-3-17 06:27 编辑

執筆畫僮 发表于 2021-3-16 15:03
我的也一样,廢了,楼主能解决的话,分享一下,祝都能解决
准备工作:
1.用Burn Card Maker制作一张Slimbox的卡刷TF卡,注意要勾选擦除Bootloader。如果要刷官方的,可以将内存卡里的img文件换成官方的img,名字改成一样的就可以偷梁换柱。
2.盒子的TTL接口在主板上HDMI接口旁边,接口被堵了锡,要用电烙铁清理一下。

救砖过程:
1.插入TF卡到盒子。
2.盒子接上TTL线到电脑,打开SecureCRT或Putty仅作为监看,不在这里执行任何操作。
3.插上电源和USB 3.0公对公的线(仅供电,无数据传输)。

顺利的话,盒子会开始卡刷,SecureCRT会显示进度。刷完后重启就成功救砖了。

因为是瞎折腾给弄好的,不确定哪些操作是多余的。

我猜的“用USB给盒子供电就会触发卡刷”你可以先试试只插TF和USB3.0看看,不行再接电源,再不行就接TTL,再不行就捅复位键。实在不行就随机组合瞎折腾吧,我也是无意中救活的,全网无任何案例提及我这种方法。

556999394 发表于 2021-3-17 12:44

我一直连接不上电脑就是了

trynda 发表于 2021-3-25 12:01

556999394 发表于 2021-3-17 12:44
我一直连接不上电脑就是了

楼上给出方法了,我也是完全没连上电脑救活的
页: [1] 2
查看完整版本: X96MAX+救砖求助