数码之家

 找回密码
 立即注册
搜索
查看: 936|回复: 18

TP XDR3230不开机,TTL数据求诊断

[复制链接]
发表于 2023-11-5 11:33:16 来自手机浏览器 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
TP XDR 3230开机指示灯亮几秒灭,再开始闪烁,TTL读出数据,以为是固件问题,把另一台正常的同型号的固件用编程器读出来写到故障机里,问题依旧,特来论坛求助!
0: 102B 0000
F1: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0000 0041 [0000]
G0: 0190 0000
T0: 0000 02B2 [000F]
Jump to BL

UNIVPLL_CON0 = 0xFE000000!!!
mt_pll_init: Set pll frequency for 25M crystal
[PMIC_WRAP]wrap_init pass,the return value=0.
[pmic_init] Preloader Start..................
[pmic_init] MT6380 CHIP Code, reg_val = 0, 1:E2  0:E3
[pmic_init] Done...................
Chip part number:7622B
MT7622 Version: 1.2.8, (iPA)
SSC OFF
mt_pll_post_init: mt_get_cpu_freq = 1350000Khz
mt_pll_post_init: mt_get_mem_freq = 1600000Khz
mt_pll_post_init: mt_get_bus_freq = 1119920Khz
[PLFM] Init I2C: OK(0)

[BLDR] Build Time: 20200820-205242
==== Dump RGU Reg ========
RGU MODE:     4D
RGU LENGTH:   FFE0
RGU STA:      0
RGU INTERVAL: FFF
RGU SWSYSRST: 8000
==== Dump RGU Reg End ====
RGU: g_rgu_satus:0
mtk_wdt_mode_config  mode value=10, tmp:22000010
PL P ON
WDT does not trigger reboot
WDT NONRST=0x20000000
WDT IRQ_EN=0x340003
RGU mtk_wdt_init:MTK_WDT_DEBUG_CTL(590200F3)
[EMI] MDL number = 2
[EMI] DRAMC calibration start

[DDR] Gating glitch patched (0<cnt<6)
[EMI] DRAMC calibration end

[EMI]rank size auto detect
[EMI]start_addr[0x40000000]=0x12345678, test_addr[0x48000000]= 0xEDCBA987
[EMI]start_addr[0x40000000]=0x12345678, test_addr[0x50000000]= 0xEDCBA987
[EMI]rank0 size: 0x10000000
[MEM] complex R/W mem test pass
RAM_CONSOLE wdt status (0x0)=0x0
Flash Index: 0, MenuID: 0x1C, DevID1: 0x70, DevID2: 0x18
Setup flash information successful, support list index: 58
Roger debug: size=1000000, flash_num=1
Flash #0: write protect disable successfully!
Flash #0: write protect enable successfully
size = 1000000, exit 4 byte mode
[PLFM] Init Boot Device: OK(0)

[PART] blksz: 1B
[PART] [0x0000000000000000-0x000000000001FFFF] "PRELOADER" (131072 blocks)
[PART] [0x0000000000020000-0x000000000005FFFF] "lk" (262144 blocks)

Device APC domain init setup:

Domain Setup (0x0)
Domain Setup (0x0)
Device APC domain after setup:
Domain Setup (0x0)
Domain Setup (0x0)
[BLDR] Image with uImage header
[BLDR] Image name : U-Boot 2014.04-rc1 for mt7622_ev
[BLDR] Load address : 41E00000
[BLDR] Entry point : 41E00000
[BLDR] Data size : 93732
[BLDR] Uncompressed size: 250480

[BLDR] load "lk" from 0x0000000000020040 (dev) to 0x41E00000 (mem) [SUCCESS]
[BLDR] load speed: 600KB/s, 94208 bytes, 153ms
load lk (ret=0)
[BLDR] tee1 part. not found
[BLDR] Image with uImage header
[BLDR] Image name : ATF
[BLDR] Load address : 43000DC0
[BLDR] Entry point : 43000DC0
[BLDR] Data size : 22691
[BLDR] Uncompressed size: 62032
[BLDR] bldr load tee part ret=0x0, addr=0x43001000
[BLDR] boot part. not found
[BLDR] part_load_images ret=0x0
[BLDR] Others, jump to ATF

[BLDR] jump to 0x41E00000
[BLDR] <0x41E00000>=0xEA00000F
[BLDR] <0x41E00004>=0xE59FF014


U-Boot 2014.04-rc1 (Sep 04 2021 - 14:05:52)

auto detection g_total_rank_size = 0x F000000
DRAM:  240 MiB
NOR:  Flash Index: 0, MenuID: 1c, DevID1: 70, DevID2: 18
Setup flash information successful, support list index: 58
Roger debug: size=1000000, flash_num=1
Flash #0: write protect disable successfully!
Flash #0: write protect enable successfully
size = 1000000, exit 4 byte mode
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
*** Warning - bad CRC, using default environment

Net:   mtk_eth
Uip activated
Press reset button to enter recovery mode.

press key to abort autoboot in 500 ms
verifying  partition...
copy the full partition to ram ...
ok
verifying  partition...
copy the full partition to ram ...
failed

Firmware check failed!
Enter recovery mode.

Running command httpd!--Debug by CaiBin

NetTxPacket = 0x4EFA9980
HTTP server is ready!

ETH already turn on and power on flow will be skipped...

Waitting for RX_DMA_BUSY status Start... done

rtk_switch_init ret = 0!!!!!!!!!!!!
Set RTL8367S SGMII 2.5Gbps
0x1b000014 = 0x00110214
Attaching option 01 to list
Attaching option 03 to list
Attaching option 06 to list
file: lib_uip/apps/dhcpd/dhcpd.c,line: 870==:dhcpd init OK. --debug by HouXB
HTTP server is starting at IP: 192.168.1.1
file: lib_uip/lib_uip.c,line: 115==:uip set a8c0-101. --debug by HouXB
file: lib_uip/lib_uip.c,line: 130==:start infinite loop! --debug by HouXB
 楼主| 发表于 2023-11-5 11:34:50 来自手机浏览器 | 显示全部楼层
报错基本从这里开始的
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
*** Warning - bad CRC, using default environment

Net:   mtk_eth
Uip activated
Press reset button to enter recovery mode.

press key to abort autoboot in 500 ms
verifying  partition...
copy the full partition to ram ...
ok
verifying  partition...
copy the full partition to ram ...
failed

Firmware check failed!
Enter recovery mode.
回复 支持 反对

使用道具 举报

发表于 2023-11-5 12:18:10 | 显示全部楼层
我觉得最重要的提示在这里,撸主有没有考虑过换颗Flash试试,有些时间Flash有坏块也会导致固件启动出错的...

hidao.org_2023-11-5_12-18-3.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-5 12:52:23 来自手机浏览器 | 显示全部楼层
邪恶海盗 发表于 2023-11-5 12:18
我觉得最重要的提示在这里,撸主有没有考虑过换颗Flash试试,有些时间Flash有坏块也会导致固件启动出错的...
...

已经买了,在路上呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-5 12:53:59 来自手机浏览器 | 显示全部楼层
邪恶海盗 发表于 2023-11-5 12:18
我觉得最重要的提示在这里,撸主有没有考虑过换颗Flash试试,有些时间Flash有坏块也会导致固件启动出错的...
...

已经买了,在路上呢
回复 支持 1 反对 0

使用道具 举报

发表于 2023-11-5 16:17:15 | 显示全部楼层
往-事-随-风 发表于 2023-11-5 12:53
已经买了,在路上呢

编程器有吗?如果原机的固件损坏还得找固件才行
回复 支持 反对

使用道具 举报

发表于 2023-11-5 16:51:17 | 显示全部楼层
eeprom数据也要备份,每台机子都不一样
回复 支持 反对

使用道具 举报

发表于 2023-11-5 17:09:59 | 显示全部楼层
提示信息很明显了,固件坏了,自动进入了恢复模式。楼主需要搜索此机型,恢复模式怎么刷固件。一般会使用tftp。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-5 18:51:49 来自手机浏览器 | 显示全部楼层
iMetr 发表于 2023-11-5 16:17
编程器有吗?如果原机的固件损坏还得找固件才行

有编程器,固件我直接用编程器读的好的那台的固件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-5 18:52:18 来自手机浏览器 | 显示全部楼层
soma 发表于 2023-11-5 16:51
eeprom数据也要备份,每台机子都不一样

这个是真不懂,我去学习一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-5 18:56:26 来自手机浏览器 | 显示全部楼层
soma 发表于 2023-11-5 16:51
eeprom数据也要备份,每台机子都不一样

故障机的固件我也读取了,做了备份
回复 支持 反对

使用道具 举报

发表于 2023-11-5 20:06:17 | 显示全部楼层
固件,线刷试试看吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-6 00:04:38 来自手机浏览器 | 显示全部楼层
huangya90 发表于 2023-11-5 17:09
提示信息很明显了,固件坏了,自动进入了恢复模式。楼主需要搜索此机型,恢复模式怎么刷固件。一般会使用tf ...

还真不是固件问题,因为我还有一个好的,读出固件写进去了。还是不行
回复 支持 反对

使用道具 举报

发表于 2023-11-6 23:28:58 | 显示全部楼层
把好机的flash换到坏的试下
回复 支持 反对

使用道具 举报

发表于 2023-11-7 08:54:40 | 显示全部楼层
image.png

可能是你的flash坏了,或者是DRAM出问题了,你旧机器的flash用编程器读写查空校验没有问题吧???
回复 支持 反对

使用道具 举报

发表于 2023-11-7 17:05:22 | 显示全部楼层
flash能写入的话,DRAM出问题的概率比较大吧
回复 支持 反对

使用道具 举报

发表于 2024-1-10 11:28:18 | 显示全部楼层
tplink的固件有校验闪存id的,企业级还有看门狗电路
回复 支持 反对

使用道具 举报

发表于 2024-1-21 07:00:55 来自手机浏览器 | 显示全部楼层
能否分享一下编程器固件,我的砖了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-28 02:29 , Processed in 0.124800 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表