找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 323|回复: 7

wr30u成砖后使用ttl串口救砖报错如何解决

[复制链接]
发表于 2025-10-23 08:37 | 显示全部楼层 |阅读模式
wr30u成砖了,我用 暗云大佬的:MediaTek Filogic 系列路由器串口救砖教程
发现可以进 bootmenu,通过 tftp 上传 Upgrade ATF FIP 始终报错,错误信息如下:
  1. *** Upgrading ATF FIP ***

  2. Available load methods:
  3.     0 - TFTP client (Default)
  4.     1 - Xmodem
  5.     2 - Ymodem
  6.     3 - Kermit
  7.     4 - S-Record

  8. Select (enter for default): 0

  9. Input U-Boot's IP address: 192.168.1.1
  10. Input TFTP server's IP address: 192.168.1.100
  11. Input IP netmask: 255.255.255.0
  12. Input file name: mt7981_wr30u-fip-fixed-parts-multi-layout.bin

  13. Using ethernet@15100000 device
  14. TFTP from server 192.168.1.100; our IP address is 192.168.1.1
  15. Filename 'mt7981_wr30u-fip-fixed-parts-multi-layout.bin'.
  16. Load address: 0x46000000
  17. Loading: ####################################################
  18.          2.2 MiB/s
  19. done
  20. Bytes transferred = 757473 (b8ee1 hex)
  21. Saving Environment to MTD... MTD device 'Nvram' not found
  22. Failed (1)

  23. *** Loaded 757473 (0xb8ee1) bytes at 0x46000000 ***

  24. *** MTD partition 'fip' not found! ***
复制代码
而且 http://192.168.1.1 也无法访问
救助各位大佬,我下一步应该怎么做
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2025-10-23 08:47 | 显示全部楼层
不太清楚,我反正是直接上编程器,简单粗暴

点评

编程器,需要取下存储芯片么 ?  详情 回复 发表于 2025-10-23 16:08
看来也只有这样了,但是我在刷系统之前只备份了部分分区(mtd1、mtd2、mtd3、mtd4、mtd5、mtd8、mtd12),备份的分区里面缺失了:mtd6(crash)、mtd7(crash_log)、mtd9(ubi1)、mtd10(overlay)、mtd11(data)  详情 回复 发表于 2025-10-23 09:21
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-10-23 09:21 | 显示全部楼层
ca972008 发表于 2025-10-23 08:47
不太清楚,我反正是直接上编程器,简单粗暴

看来也只有这样了,但是我在刷系统之前只备份了部分分区(mtd1、mtd2、mtd3、mtd4、mtd5、mtd8、mtd12),备份的分区里面缺失了:mtd6(crash)、mtd7(crash_log)、mtd9(ubi1)、mtd10(overlay)、mtd11(data),也没有备份整的mtd0,我该如何将多个bin制作成编程器能够用的固件,求教?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2025-10-23 09:23 | 显示全部楼层
直接论坛找找现成的,你这个看起来有bootloader,选一个刷新固件试试,或者换一个uboot刷入。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-10-23 09:25 | 显示全部楼层
好像识别不了闪存,只能上编程器了。。。
  1. MT7981> setenv serverip 192.168.1.100
  2. MT7981> mtd write bl2 0x46000000
  3. spi-nand: spi_nand spi_nand@0: unknown raw ID 00 00 00 00
  4. MTD device bl2 not found, ret -19
  5. MT7981> mtkupgrade bl2

  6. *** Upgrading ATF BL2 ***

  7. Available load methods:
  8.     0 - TFTP client (Default)
  9.     1 - Xmodem
  10.     2 - Ymodem
  11.     3 - Kermit
  12.     4 - S-Record

  13. Select (enter for default): 0

  14. Input U-Boot's IP address: 192.168.1.1
  15. Input TFTP server's IP address: 192.168.1.100
  16. Input IP netmask: 255.255.255.0
  17. Input file name: BL2.bin

  18. Using ethernet@15100000 device
  19. TFTP from server 192.168.1.100; our IP address is 192.168.1.1
  20. Filename 'BL2.bin'.
  21. Load address: 0x46000000
  22. Loading: #################################################################
  23.          #######
  24.          5.8 MiB/s
  25. done
  26. Bytes transferred = 1048576 (100000 hex)
  27. Saving Environment to MTD... spi-nand: spi_nand spi_nand@0: unknown raw ID 00 00 00 00
  28. MTD device 'Nvram' not found
  29. Failed (1)

  30. *** Loaded 1048576 (0x100000) bytes at 0x46000000 ***

  31. spi-nand: spi_nand spi_nand@0: unknown raw ID 00 00 00 00
  32. *** MTD partition 'bl2' not found! ***
复制代码

点评

首先,别管当前闪存内的uboot能不能启动或者正确识别闪存,这个不重要 在用mtk_uartboot工具的时候,一定要用一个能正确识别闪存的uboot,否则救不了砖  详情 回复 发表于 2025-10-23 11:18
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2025-10-23 11:18 | 显示全部楼层
yooya 发表于 2025-10-23 09:25
好像识别不了闪存,只能上编程器了。。。

首先,别管当前闪存内的uboot能不能启动或者正确识别闪存,这个不重要
在用mtk_uartboot工具的时候,一定要用一个能正确识别闪存的uboot,否则救不了砖
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2025-10-23 16:06 | 显示全部楼层
我是这样刷回来的

RUST_BACKTRACE=full ./mtk_uartboot_m -s /dev/tty.wchusbserial1410 -p ./22/mt7981-ddr3-bl2.bin -a -f 22/mt7981_wr30u-fip-fixed-parts-multi-layout.bin --brom-load-baudrate 921600 --bl2-load-baudrate 1500000

然后

minicom -D /dev/tty.wchusbserial1410

选择进入 tftp  ,修复的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2025-10-23 16:08 | 显示全部楼层
ca972008 发表于 2025-10-23 08:47
不太清楚,我反正是直接上编程器,简单粗暴

编程器,需要取下存储芯片么 ?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-12-5 14:08

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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