|
楼主 |
发表于 2024-9-10 10:29
|
显示全部楼层
本帖最后由 nofateyang 于 2024-9-10 10:36 编辑
现在手上找到了原厂的:
01-mt7981-bl2-snor-1g-ddr4.img
02-mt7981-fip-snor-1g-ddr4.bin
但现在用 mtk_uartboot.exe 写不进去,卡在HandleShake握手处,试了340和2303两个TTL线,也不行,系统是win11。
用 CH341编程器,不知道怎么把两个 文件写进去,写进去第一个 01-mt7981-bl2-snor-1g-ddr4.img,提示:
F0: 102B 0000
FA: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 2400 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [0000]
T0: 0000 022C [010F]
Jump to BL
NOTICE: BL2: v2.7(release):9e5a2e8-dirty
NOTICE: BL2: Built : 11:41:19, Jul 24 2024
NOTICE: WDT: disabled
NOTICE: EMI: Using DDR4 settings
dump toprgu registers data:
1001c000 | 00000000 0000ffe0 00000000 00000000
1001c010 | 00000fff 00000000 00f00000 00000000
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
.... 省略 ....
Window Sum 388, worse bit 10, min window 42
Window Sum 392, worse bit 10, min window 44
Window Sum 394, worse bit 10, min window 46
NOTICE: EMI: Detected DRAM size: 1024MB
NOTICE: EMI: complex R/W mem test passed
NOTICE: CPU: MT7981 (1300MHz)
ERROR: No Flash Device Matched
ERROR: spi nor init fail -22
ERROR: BL2: Failed to load image id 3 (-2)
或许是因为第二个没进去,不知道用CH341编程器怎么写两个,地址这些多少。
还有一个原因是,之前用厂家发的这两个文件,发现用我自己编译(immortalwrt, immortalwrt-mt798x, openwrt,这三个都有试)的,写进去启动报错,感觉就只能用原厂发来的openwrt-mediatek-mt7981r1x0-mt7981-emmc-r120-128g-squashfs-sysupgrade.bin。 但是有些东西原厂的没有,所以才想要自己整。
现在的想法就是,整一个【救砖固件和uboot】,然后能把自己编译的固件整进去,用自己的,这样后续折腾就方便些。
|
|