【已解决】RAX3000M更换256M闪存System halt的问题,用过编程器与MTK线刷包也是如此
本帖最后由 wmq7777 于 2025-1-6 00:30 编辑各位大神好,RAX3000M NAND版更换了W25N02KVZEIG的256M闪存,已经用CH341编程器把原来的128M拷进了256M的,还有用MTK_uartboot TTL线刷包把所需内容(针对256M的Uboot与固件)刷入新的256M闪存,开机时候始终显示System halt,但在MTK_uartboot线刷包的加持下就能正常进入闪存的OP系统。想问问是否还有重要步骤?还是刷128与256形式不同。望解答指点,先谢谢。
在MTK_uartboot刷入的uboot输入的mtd list 命令
在MTK_uartboot刷入的uboot菜单选择 1. Startup system (Default) ,能正常进入Openwrt系统。
本帖最后由 1562004423 于 2024-12-26 23:40 编辑
看图感觉从闪存启动,bl2都进不去哦
从MTK_uartboot启动到uboot后,把bl2和uboot刷一次到闪存中后,再断电重启试试
1562004423 发表于 2024-12-26 23:38
看图感觉从闪存启动,bl2都进不去哦
从MTK_uartboot启动到uboot后,把bl2和uboot刷一次到闪存中后,再断电 ...
刷BL2是不是指mt7981-ddr4-bl2.bin这个包?在mtk_uartboot刷入这个包的时候提示验证错误。
wmq7777 发表于 2024-12-27 00:50
刷BL2是不是指mt7981-ddr4-bl2.bin这个包?在mtk_uartboot刷入这个包的时候提示验证错误。
应该用你的备份,或者第三方uboot附带的bl2 1562004423 发表于 2024-12-27 09:33
应该用你的备份,或者第三方uboot附带的bl2
能用什么命令能备份吗? 也看过教程编译这个三方BL2可行吗? https://github.com/mtk-openwrt/arm-trusted-firmware 本帖最后由 1562004423 于 2024-12-27 16:17 编辑
wmq7777 发表于 2024-12-27 15:50
能用什么命令能备份吗? 也看过教程编译这个三方BL2可行吗? https://github.com/mtk-openwrt/arm-truste ...
直接用这个试试
http://oss-hb.setn.top:9000/router-firmware/CMCC-rax3000m/SPI-NAND_stock_backup/3000m_mtd1_BL2.zip
MD5值如下:
1b4a9fd8752ff0098b0ffa7d199f355f3000m_mtd1_BL2.bin 1562004423 发表于 2024-12-27 16:11
直接用这个试试
MD5值如下:
可以了,谢谢哈。原来也可以在原闪存的Openwrt里把BL2分区备份出来。 bl2不用动,uboot得刷入对应闪存大小的,论坛有人发过256闪存的uboot
本帖最后由 zhendiy 于 2024-12-30 16:48 编辑
感觉上就是闪存的ecc数据没有正确迁移。
应该先在系统内,把整个mtd都dump出来,再用编程器写入新闪存。
如果直接编程器搬运,需要注意ecc部分,建议外部引导启动后刷入bl2再刷入剩下的部分就好了。
楼主您好,请问那个tftp文件上传是电脑开个tftp服务吗,我开了,文件放进去了,上传还是报错是怎么回事 q386863114 发表于 2025-2-20 22:59
楼主您好,请问那个tftp文件上传是电脑开个tftp服务吗,我开了,文件放进去了,上传还是报错是怎么回事 ...
用MobaXterm的TFTP服务哦 wmq7777 发表于 2025-2-22 12:15
用MobaXterm的TFTP服务哦
嗯嗯,我换了个tftpd64可以了,windows自带的ftp不行
页:
[1]