forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 9081|回复: 25

    [问题反馈] 各位大神求助,MT2500刷机后无法启动

    [复制链接]

    1

    主题

    5

    帖子

    51

    积分

    注册会员

    Rank: 2

    积分
    51
     楼主| 发表于 2024-1-12 10:56:34 | 显示全部楼层 |阅读模式
    本帖最后由 peterdonja 于 2024-1-12 10:58 编辑

    最近一次停电关机之后,MT2500就无法正常启动了,尝试UBoot刷5~6个不同的固件还有官方固件,都是无法正常启动,开机接上电脑没有正常分配IP,放在主路由下面,也没有向主路由请求IP地址,WAN/LAN换着插都没用,我快抓狂了。此前每次断电之后,就会出现无法正常启动的问题,之前都是刷机就好了,这次怎么刷都启动不了。
    回复

    使用道具 举报

    1

    主题

    5

    帖子

    51

    积分

    注册会员

    Rank: 2

    积分
    51
     楼主| 发表于 2024-1-12 11:41:56 | 显示全部楼层
    自已顶一下,求大佬协助
    回复

    使用道具 举报

    2

    主题

    77

    帖子

    981

    积分

    高级会员

    Rank: 4

    积分
    981
    发表于 2024-1-12 15:32:49 | 显示全部楼层
    个人感觉你的MT2500硬盘芯片是有坏块的(不过大品牌颗粒都会有坏块标识并有额外存储区替换,通过固件软件nmbm机制实现坏块记录和规避;反倒是杂牌颗粒才会是一出厂就0坏块)。nmbm是mtk方案在4.4内核开始添加的nand坏块处理机制,其机理就是在nand尾部划分了一小部分区域作为备份块进行坏块管理。一但写入到有坏块的位置,nmbm会自动从尾部取出备用块作为替代,此过程属于IO底层固件逻辑控制,上层操作系统并不知道这个位置是坏块。而MT2500、MT3000都是4.5.1内核的,自动启动了nmbm(TTL查看启动输出的时候能看到nmbm加载字样)。因为其特殊性导致启用了nmbm的机器时如果换用不支持nmbm的uboot或固件,是有概率会覆盖掉nmbm坏块记录区,导致nmbm数据损坏。一个比较极端的例子:在开启nmbm的固件下写入不开nmbm的atf和bootloader去刷不带nmbm的固件。 如果bootloader所在的fip分区有坏块,nmbm会自动将这部分信息写入到nand尾部的备用块。当重启路由器后,不开nmbm的atf是不知道需要去nand尾部读取的,也就无法读取到正确的信息,路由器就砖了。所以建议你先刷回厂家原厂开启nmbm的glinet固件后看正常没,只要nmbm区没被错误第三方固件损坏,那nmbm机制启动后会自然恢复正常。如果刷回官方固件了还不行,那建议你拆壳子接TTL看输出卡在哪报错吧!

    所以说刷第三方固件是有风险的,别以为不会损害硬件。别人上来就刷第三方固件,那是因为他们买的是360 T7这类硬件,没得好用的openwrt刷才套glinet boot嫁接的第三方驱动融合编译的openwrt固件。你说你都花了两倍多别人的价格买了glinet官方正规军硬件了,为什么还要赶着趟去加入伪军阵营刷没有任何保障的第三方固件呢?反正我觉得挺奇怪你们的想法的
    回复

    使用道具 举报

    2

    主题

    77

    帖子

    981

    积分

    高级会员

    Rank: 4

    积分
    981
    发表于 2024-1-12 15:41:15 | 显示全部楼层
    另外还有种可能就是你乱刷第三方不兼容固件时,勿把atf分区(对应2500、3000就是Factory分区)给覆盖了,这个Factory分区保存的是你的设备ID、mac、保修码、无线网卡硬件参数等,这个分区如果被盖了,那直接返厂吧,不好整,人工凑数据拼接也不一定好整,因为可能有分区数据ECC校验
    回复

    使用道具 举报

    2

    主题

    77

    帖子

    981

    积分

    高级会员

    Rank: 4

    积分
    981
    发表于 2024-1-12 15:45:34 | 显示全部楼层
    如果你以前用DD命令备份过你自己硬件的Factory分区,那可以尝试刷入恢复下,不过因为硬件起不来了,还得拆壳上TTL中去看看有机会让你刷不(得看是卡到半途了还是能中断进入命令行)
    回复

    使用道具 举报

    1

    主题

    5

    帖子

    51

    积分

    注册会员

    Rank: 2

    积分
    51
     楼主| 发表于 2024-1-12 16:10:10 | 显示全部楼层
    Oasis.cn 发表于 2024-1-12 15:41
    另外还有种可能就是你乱刷第三方不兼容固件时,勿把atf分区(对应2500、3000就是Factory分区)给覆盖了,这 ...

    感谢大佬,已经申请售后返厂了~
    回复

    使用道具 举报

    0

    主题

    5

    帖子

    176

    积分

    注册会员

    Rank: 2

    积分
    176
    发表于 2024-1-12 18:54:57 来自手机 | 显示全部楼层
    楼主,我这两天也遇到这个问题了,我使用官方的4.4.6固件,未安装第三方固件,未使用科学,前天早上突然断网,查看蓝灯常亮,无法分配ip,其他设备无法链接,切换uboot刷写官方其他固件均正常,重启后依旧蓝灯常亮,故障依旧!
    回复

    使用道具 举报

    0

    主题

    5

    帖子

    176

    积分

    注册会员

    Rank: 2

    积分
    176
    发表于 2024-1-12 19:03:06 来自手机 | 显示全部楼层
    suf325 发表于 2024-1-12 18:54
    楼主,我这两天也遇到这个问题了,我使用官方的4.4.6固件,未安装第三方固件,未使用科学,前天早上突然断 ...

    补充一下,近期未刷过机,以稳定运行一个多月,但有设定设备定期重启,故障就是在最近一次设定的重启后出现的。
    回复

    使用道具 举报

    0

    主题

    5

    帖子

    176

    积分

    注册会员

    Rank: 2

    积分
    176
    发表于 2024-1-13 16:31:32 来自手机 | 显示全部楼层
    jkle 发表于 2024-1-13 08:28
    截圖,更多信息,有安裝其他應用嗎?

    故障后无法正常启动,进不了后台,无法提供截图和日志,但可以进入uboot刷写固件均正常,印象当中装过iStore,docker,有外接硬盘,在运行的应用应该就一个硬盘待机和smartdns,太久没有进后台看了,故障前的系统运行状态未知,但稳定运行一个多月未断电是,4.4.6固件发布后进行了uboot刷机,此后未进行任何刷机操作,只是执行定时重启任务后出现的问题,目前已经售后返厂,具体问题到时候厂家排查一下,谢谢大佬们!
    回复

    使用道具 举报

    2

    主题

    77

    帖子

    981

    积分

    高级会员

    Rank: 4

    积分
    981
    发表于 2024-1-13 18:02:25 | 显示全部楼层
    suf325 发表于 2024-1-13 16:31
    故障后无法正常启动,进不了后台,无法提供截图和日志,但可以进入uboot刷写固件均正常,印象当中装过iSt ...

    若根据你描述的现象来看,Factory分区损坏的可能性较大,这个坏了uboot能进,但硬件厂家参数加载不起来,设备就跟砖一样起不来也获得不了ip。不过比较纳闷你和楼主都是mt2500,如果都没做过分区写入危险操作的话,莫名奇妙只是某次掉电后就起不来了,且故障描述一致,那的确挺诡异的。若是我我肯定会拆壳TTL看看到底是什么error了....
    回复

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-11-22 01:08 , Processed in 0.020390 second(s), 24 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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