360t7这个状态还有救吗
各位大佬,我这台用的nand是 5F1GM7UE,刷成砖了,现在一直在重启每次重启的日志如下:
F0: 102B 0000
FA: 1040 0000
FA: 1040 0000
F9: 0000 0000
V0: 0000 0000
00: 0000 0000
BP: 2400 0041
G0: 1190 0000
EC: 0000 0000
T0: 0000 024B
Jump to BL
NOTICE:BL2: v2.7(release):t7_4.2.4.8171_20230504-2-g1cdc4477
NOTICE:BL2: Built : 10:42:15, Aug 14 2023
NOTICE:WDT: disabled
NOTICE:EMI: Using DDR3 settings
dump toprgu registers data:
1001c000 | 00000000 0000ffe0 00000000 00000000
1001c010 | 00000fff 00000000 00f00000 00000000 2.8 | VT102 | 脱机 | ttyUSB0
1001c020 | 00000000 00000000 00000000 00000000
1001c030 | 003c0003 003c0003 00000000 00000000
1001c040 | 00000000 00000000 00000000 00000000
1001c050 | 00000000 00000000 00000000 00000000
1001c060 | 00000000 00000000 00000000 00000000
1001c070 | 00000000 00000000 00000000 00000000
1001c080 | 00000000 00000000 00000000 00000000
dump drm registers data:
1001d000 | 00000000 00000000 00000000 00000000
1001d010 | 00000000 00000000 00000000 00000000
1001d020 | 00000000 00000000 00000000 00000000
1001d030 | 00a083f1 000003ff 00100000 00000000
1001d040 | 00000000 00000000 00020303 000000ff
1001d050 | 00000000 00000000 00000000 00000000
1001d060 | 00000002 00000000 00000000 00000000
drm: 500 = 0x8
ddr reserve mode not be enabled yet
DDR RESERVE Success 0
ComboMCP not ready, using default setting
BYTE_swap:0
BYTE_swap:0
Window Sum 568, worse bit 0, min window 68
Window Sum 580, worse bit 8, min window 72
Window Sum 530, worse bit 7, min window 64
Window Sum 530, worse bit 15, min window 64
NOTICE:EMI: Detected DRAM size: 256MB
NOTICE:EMI: complex R/W mem test passed
NOTICE:CPU: MT7981 (1300MHz)
NOTICE:SPI_NAND parses attributes from parameter page.
NOTICE:SPI_NAND Detected ID 0xc8
NOTICE:Page size 2048, Block size 131072, size 134217728
NOTICE:Initializing NMBM ...
NOTICE:NMBM management region starts at block 960
NOTICE:Bad block 961
NOTICE:Bad block 962
NOTICE:Bad block 963
NOTICE:Bad block 964
NOTICE:Bad block 965
NOTICE:Bad block 966
NOTICE:Bad block 967
NOTICE:Bad block 968
NOTICE:Bad block 969
NOTICE:Bad block 970
NOTICE:Bad block 971
NOTICE:Bad block 972
NOTICE:Bad block 973
NOTICE:Bad block 974
NOTICE:Bad block 975
NOTICE:Bad block 976
NOTICE:Bad block 977
NOTICE:Bad block 978
NOTICE:Bad block 979
NOTICE:Bad block 980
NOTICE:Bad block 981
NOTICE:Bad block 982
NOTICE:Bad block 983
NOTICE:Bad block 984
NOTICE:Bad block 985
NOTICE:Bad block 986
NOTICE:Bad block 987
NOTICE:Bad block 988
NOTICE:Bad block 989
NOTICE:Bad block 990
NOTICE:Bad block 991
NOTICE:Bad block 992
NOTICE:Bad block 993
NOTICE:Bad block 994
NOTICE:Bad block 995
NOTICE:Bad block 996
NOTICE:Bad block 997
NOTICE:Bad block 998
NOTICE:Bad block 999
NOTICE:Bad block 1000
NOTICE:Bad block 1001
NOTICE:Bad block 1002
NOTICE:Bad block 1003
NOTICE:Bad block 1004
NOTICE:Bad block 1005
NOTICE:Bad block 1006
NOTICE:Bad block 1007
NOTICE:Bad block 1008
NOTICE:Bad block 1009
NOTICE:Bad block 1010
NOTICE:Bad block 1011
NOTICE:Bad block 1012
NOTICE:Bad block 1013
NOTICE:Bad block 1014
NOTICE:Bad block 1015
NOTICE:Bad block 1016
NOTICE:Bad block 1017
NOTICE:Bad block 1018
NOTICE:Bad block 1019
NOTICE:Bad block 1020
NOTICE:Bad block 1021
NOTICE:Bad block 1022
NOTICE:Bad block 1023
NOTICE:NMBM has been initialized in read-only mode
NOTICE:BL2: Booting BL31
NOTICE:BL31: v2.7(release):t7_4.2.4.8171_20230504-2-g1cdc4477
NOTICE:BL31: Built : 10:42:17, Aug 14 2023
NOTICE:Hello BL31!!!
U-Boot 2022.07-rc3 (Aug 14 2023 - 10:42:11 +0800)
CPU: MediaTek MT7981
Model: mt7981-rfb
DRAM:256 MiB
Core:37 devices, 16 uclasses, devicetree: embed
Initializing NMBM ...
spi-nand: spi_nand spi_nand@0: GigaDevice SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
Could not find a valid device for nmbm0
NMBM management region starts at block 976
Bad block 961
Bad block 962
Bad block 963
Bad block 964
Bad block 965
Bad block 966
Bad block 967
Bad block 968
Bad block 969
Bad block 970
Bad block 971
Bad block 972
Bad block 973
Bad block 974
Bad block 975
Bad block 976
Bad block 977
Bad block 978
Bad block 979
Bad block 980
Bad block 981
Bad block 982
Bad block 983
Bad block 984
Bad block 985
Bad block 986
Bad block 987
Bad block 988
Bad block 989
Bad block 990
Bad block 991
Bad block 992
Bad block 993
Bad block 994
Bad block 995
Bad block 996
Bad block 997
Bad block 998
Bad block 999
Bad block 1000
Bad block 1001
Bad block 1002
Bad block 1003
Bad block 1004
Bad block 1005
Bad block 1006
Bad block 1007
Bad block 1008
Bad block 1009
Bad block 1010
Bad block 1011
Bad block 1012
Bad block 1013
Bad block 1014
Bad block 1015
Bad block 1016
Bad block 1017
Bad block 1018
Bad block 1019
Bad block 1020
Bad block 1021
Bad block 1022
Bad block 1023
Failed to write signature to a proper offset
Loading Environment from MTD... MTD device 'nmbm0' not found
*** Warning - readenv() failed, using default environment
In: serial@11002000
Out: serial@11002000
Err: serial@11002000
Net:
Warning: ethernet@15100000 (eth0) using random MAC address - 3a:0a:a4:79:4e:17
eth0: ethernet@15100000
welcome to the boot loader!
start do_upg_upgrade!
Could not find a valid device for nmbm0
devinfo_get: MTD not found
get_hwver: devinfo_get error!!
devinfo_get: MTD not found
get_mac: devinfo_get error!!
TIMER_EXPIRED pkt_pool_time timeout!
"Synchronous Abort" handler, esr 0x96000021
elr: 0000000041e051fc lr : 0000000041e051ec (reloc)
elr: 000000004ff3d1fc lr : 000000004ff3d1ec
x0 : ffffffffffffffed x1 : 000000004f7fdc0c
x2 : 0000000000000001 x3 : 000000004ffead68
x4 : 0000000000000010 x5 : 000000004ffc34fb
x6 : 0000000000000007 x7 : 000000004f7fdd48
x8 : 000000004fb46770 x9 : 0000000000000008
x10: 000000004fb466f0 x11: 000000004fb1c908
x12: 0000000000000000 x13: 0000000000000200
x14: 000000004ffa5ff8 x15: 00000000ffffffff
x16: 0000000000000000 x17: 0000000000000000
x18: 000000004f7ffd90 x19: 000000004f7fdcd0
x20: 000000004ffb0000 x21: 0000000000000001
x22: 000000004ffc34fb x23: 0000000046000000
x24: 000000004f7fde14 x25: 0000000000000000
x26: 0000000000000000 x27: 0000000000000000
x28: 0000000000000000 x29: 000000004f7fdc60
Code: b5000080 aa1603e3 52805b62 17fffff6 (f940b401)
Resetting CPU ...
resetting ...
使用 mtk_uartboot 工具进入 uboot console 查询的信息如下:
MT7981> mtd list
List of MTD devices:
* spi-nand0
- device: spi_nand@0
- parent: spi@1100a000
- driver: spi_nand
- path: /spi@1100a000/spi_nand@0
- type: NAND flash
- block size: 0x20000 bytes
- min I/O: 0x800 bytes
- OOB size: 128 bytes
- OOB available: 63 bytes
- 0x000000000000-0x000008000000 : "spi-nand0"
MT7981> nmbm list
Index NMBM device Lower device
========================================
MT7981> printenv
baudrate=115200
bootdelay=2
bootmenu_0=Startup system (Default)=mtkboardboot
bootmenu_1=Upgrade firmware=mtkupgrade fw
bootmenu_2=Upgrade ATF BL2=mtkupgrade bl2
bootmenu_3=Upgrade ATF FIP=mtkupgrade fip
bootmenu_4=Upgrade single image=mtkupgrade simg
bootmenu_5=Load image=mtkload
bootmenu_6=Start Web failsafe=httpd
ethaddr=66:ad:5d:ae:68:e6
fdtcontroladdr=41e91760
ipaddr=192.168.1.1
loadaddr=0x46000000
mtdids=nmbm0=nmbm0
mtdparts=nmbm0:1024k(bl2),512k(u-boot-env),2048k(factory),2048k(fip),108M(ubi),1M(stock-config),512k(stock-factory),4M(stock-log)
netmask=255.255.255.0
serverip=192.168.1.2
stderr=serial@11002000
stdin=serial@11002000
stdout=serial@11002000
Environment size: 667/131068 bytes
这种情况下没有烧录器还有救吗?
nand出现坏块差不多就死了,换个nand的闪存,需要有编程器,新买个闪存 趁此机会买个兼容性好的ESMT F50L1G41LB闪存,让卖家刷好系统即可。 ca972008 发表于 2024-9-8 15:25
nand出现坏块差不多就死了,换个nand的闪存,需要有编程器,新买个闪存
提示坏块,是不是因为 NMBM 被破坏了,而不是真的出现坏块? linksys_wifi 发表于 2024-9-8 16:12
趁此机会买个兼容性好的ESMT F50L1G41LB闪存,让卖家刷好系统即可。
好吧,方法可行 根据这里 https://www.right.com.cn/forum/thread-8358422-1-1.html 说的做了,有新进展。
不再出现 Bad block 提示,但提示 ubi0 error: ubi_read_volume_table: the layout volume was not found,貌似ubi分区表异常了,各位大佬能看下你们机器里 bui 分区表吗?我尝试重建一份
F0: 102B 0000
FA: 1040 0000
FA: 1040 0000
F9: 0000 0000
V0: 0000 0000
00: 0000 0000
BP: 2400 0041
G0: 1190 0000
EC: 0000 0000
T0: 0000 0236
Jump to BL
NOTICE:BL2: v2.9(release):OpenWrt v2023-07-24-00ac6db3-2 (mt7981-spim-nand-ddr3)
NOTICE:BL2: Built : 22:14:18, Jul 15 2024
NOTICE:WDT: Software reset (reboot)
NOTICE:EMI: Using DDR3 settings
NOTICE:EMI: Detected DRAM size: 256MB
NOTICE:EMI: complex R/W mem test passed
NOTICE:CPU: MT7981 (1300MHz)
NOTICE:SPI_NAND parses attributes from parameter page.
NOTICE:SPI_NAND Detected ID 0xc8
NOTICE:Page size 2048, Block size 131072, size 134217728
NOTICE:BL2: Booting BL31
NOTICE:BL31: v2.9(release):OpenWrt v2023-07-24-00ac6db3-2 (mt7981-spim-nand-ddr3)
NOTICE:BL31: Built : 22:14:18, Jul 15 2024
U-Boot 2023.07.02-OpenWrt-r24012-d8dd03c46f (Jul 15 2024 - 22:14:18 +0000)
CPU: MediaTek MT7981
Model: Qihoo 360T7
DRAM:256 MiB
Core:41 devices, 18 uclasses, devicetree: embed
Loading Environment from UBI... spi-nand: spi_nand spi_nand@0: GigaDevice SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
ubi0 error: ubi_read_volume_table: the layout volume was not found
ubi0 error: ubi_attach_mtd_dev: failed to attach mtd5, error -22
UBI error: cannot attach mtd5
UBI error: cannot initialize UBI, error -22
UBI init error 22
Please check, if the correct MTD partition is used (size big enough?)
** Cannot find mtd partition "ubi"
In: serial@11002000
Out: serial@11002000
Err: serial@11002000
reset button found
Loading Environment from UBI... ubi0 error: ubi_read_volume_table: the layout volume was not found
ubi0 error: ubi_attach_mtd_dev: failed to attach mtd5, error -22
UBI error: cannot attach mtd5
UBI error: cannot initialize UBI, error -22
UBI init error 22
Please check, if the correct MTD partition is used (size big enough?)
** Cannot find mtd partition "ubi"
Net:
Warning: ethernet@15100000 (eth0) using random MAC address - 02:66:8d:72:c1:56
eth0: ethernet@15100000
No EFI system partition
No EFI system partition
Failed to persist EFI variables
Error, no UBI device selected!
Error, no UBI device selected!
Erasing 0x00000000 ... 0x06bfffff (864 eraseblock(s))
resetting ...
有360t7的朋友,帮忙登录 ssh,用下面这个指令看下信息 :handshake
ubinfo -a /dev/ubi0 这是GD闪存刷了降级固件吧 S10065 发表于 2024-9-10 16:09
这是GD闪存刷了降级固件吧
是的,这样还有救吗? 跟别人发的分区比较,缺少了 spi0.0
root@ImmortalWrt:/# cat /proc/mtd
dev: size erasesizename
mtd0: 00100000 00020000 "BL2"
mtd1: 00080000 00020000 "u-boot-env"
mtd2: 00200000 00020000 "Factory"
mtd3: 00200000 00020000 "FIP"
mtd4: 06c00000 00020000 "ubi"
mtd5: 00100000 00020000 "stock-config"
mtd6: 00080000 00020000 "stock-factory"
mtd7: 00400000 00020000 "stock-log" wuyougan 发表于 2024-9-10 16:27
跟别人发的分区比较,缺少了 spi0.0
spi0.0是完整备份。。。。有人发过GD闪存的完整备份,可以用编程器刷入救砖,目前还没有高手适配GD闪存 楼主,请问你解决了吗后来,我出现了跟你一样的问题,折腾了一整天了 毫无头绪 跟你一模一样
页:
[1]