ubnt解决方案
查看: 623|回复: 11

[求助] 【已解决】磊科N256 无法刷第三方固件,bootloader有写保护??

[复制链接]

21

帖子

97

积分

20 小时

在线时间

上等兵

Rank: 1

注册时间
2021-9-6
金币
74 个
威望
0 个
荣誉
0 个
  • TA的每日心情
    难过
    2021-9-6 12:35
  • 已绑定手机
    发表于 2021-12-17 17:32 |显示全部楼层
    Anywlan微信公众号
    本帖最后由 avin4 于 2021-12-21 21:42 编辑

    之前自己捣鼓了一下op编译,把被厂商遗弃的水星D21G刷了breed装了op,然后又翻出来吃灰的磊科N256,ROM同样是8M,U还是MT7621的前辈,想看看这货是不是也能装op

    配置

    ROM: mxic mx25l6455emi-10g-旺宏8M SOR FLASH
    RAM: EM63A165TS-6G*2-钰创32M SDR*2
    CPU: RT3052 384MHz MIPS24KEc CPU core



    ROM是16脚的,用免拆机夹子顺利连上了,坑爹的是备份时家里停电,直接导致备份的编程器固件坏了,然而我没第一时间发现!
    继续找了适合305x的breed顺利刷入
    breed-rt305x-spi-blank


    然后按着之前给D21G制作openwrt DTS的法子捣鼓了固件,刷入却无法启动…………机子一直在不停重启。
    然后更奇怪的事情是breed也进不去了,断电再开机也会一直重启,只有用breedenter才能手动进breed!按理说固件启动失败,重启应该会自动进breed啊?然后想换回原固件才发现备份损坏,这下尴尬了
    网上搜了个N266的编程器固件死马当活马医,竟然启动了!当然mac地址不知道是哪颗星球的。
    打开这个N266编程器固件,发现在0x170D0竟然有一段明文:


    是不是说这机子bootloader有写保护??可有方法去除?我知道现在看这路由硬件已经落伍,只是想尽量挽救一下……
    随附copy出来的明文:


    另外用telent进去路由 查看分区如下,256和266应该是一样的:
    /cfg $ cat /proc/mtd
    dev:    size   erasesize  name
    mtd0: 00800000 00010000 "ALL"
    mtd1: 00030000 00010000 "Bootloader"
    mtd2: 00010000 00010000 "Config"
    mtd3: 00180000 00010000 "Factory"
    mtd4: 0010b33b 00010000 "Kernel"
    mtd5: 00534cc5 00010000 "RootFS"
    mtd6: 00640000 00010000 "Kernel_RootFS"


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    x

    4956

    帖子

    1万

    积分

    2726 小时

    在线时间

    上校

    Rank: 7Rank: 7Rank: 7

    注册时间
    2010-10-8
    金币
    11267 个
    威望
    22 个
    荣誉
    1 个
  • TA的每日心情
    郁闷
    2015-2-4 23:28
  • 发表于 2021-12-17 18:59 |显示全部楼层
    直接写BREED,然后刷OP不就好了么,无非是EEPROM可能有问题导致没无线,找个同型号的编程器固件把EEPROM提取了刷回去应该也OK的...
    www.hidao.org

    个人博客上线,欢迎访问!
    回复

    使用道具 举报

    4956

    帖子

    1万

    积分

    2726 小时

    在线时间

    上校

    Rank: 7Rank: 7Rank: 7

    注册时间
    2010-10-8
    金币
    11267 个
    威望
    22 个
    荣誉
    1 个
  • TA的每日心情
    郁闷
    2015-2-4 23:28
  • 发表于 2021-12-17 20:04 |显示全部楼层
    突然想起来了,这玩意闪存是不是有个OTP分区,所以有校验是正常的?
    www.hidao.org

    个人博客上线,欢迎访问!
    回复

    使用道具 举报

    21

    帖子

    97

    积分

    20 小时

    在线时间

    上等兵

    Rank: 1

    注册时间
    2021-9-6
    金币
    74 个
    威望
    0 个
    荣誉
    0 个
  • TA的每日心情
    难过
    2021-9-6 12:35
  • 已绑定手机
    发表于 2021-12-17 20:48 |显示全部楼层
    邪恶海盗 发表于 2021-12-17 18:59
    直接写BREED,然后刷OP不就好了么,无非是EEPROM可能有问题导致没无线,找个同型号的编程器固件把EEPROM提取了 ...

    这路由虽然用的3052但是直接没无线,线路板设计貌似都省略了,op我直接没编译无线驱动,相关的factory分区大概只有个mac码了,但就是刷进去一直重启
    回复

    使用道具 举报

    21

    帖子

    97

    积分

    20 小时

    在线时间

    上等兵

    Rank: 1

    注册时间
    2021-9-6
    金币
    74 个
    威望
    0 个
    荣誉
    0 个
  • TA的每日心情
    难过
    2021-9-6 12:35
  • 已绑定手机
    发表于 2021-12-17 20:49 |显示全部楼层
    邪恶海盗 发表于 2021-12-17 20:04
    突然想起来了,这玩意闪存是不是有个OTP分区,所以有校验是正常的?

    CH341看得到OTP不?看起来就是8M,我都清空了………………
    另外要是有校验,为何刷266的就可以起来?是硬件一样所以固件内部校验码都一样?
    回复

    使用道具 举报

    4956

    帖子

    1万

    积分

    2726 小时

    在线时间

    上校

    Rank: 7Rank: 7Rank: 7

    注册时间
    2010-10-8
    金币
    11267 个
    威望
    22 个
    荣誉
    1 个
  • TA的每日心情
    郁闷
    2015-2-4 23:28
  • 发表于 2021-12-17 22:26 |显示全部楼层
    avin4 发表于 2021-12-17 20:48
    这路由虽然用的3052但是直接没无线,线路板设计貌似都省略了,op我直接没编译无线驱动,相关的factory分 ...

    直接刷别人编译的没问题的成品试试...
    www.hidao.org

    个人博客上线,欢迎访问!
    回复

    使用道具 举报

    4956

    帖子

    1万

    积分

    2726 小时

    在线时间

    上校

    Rank: 7Rank: 7Rank: 7

    注册时间
    2010-10-8
    金币
    11267 个
    威望
    22 个
    荣誉
    1 个
  • TA的每日心情
    郁闷
    2015-2-4 23:28
  • 发表于 2021-12-17 22:26 |显示全部楼层
    avin4 发表于 2021-12-17 20:49
    CH341看得到OTP不?看起来就是8M,我都清空了………………
    另外要是有校验,为何刷266的就可以起来?是 ...

    没条件测试不清楚,据说当年要买正版的编程器软件才可以读写OTP分区...
    www.hidao.org

    个人博客上线,欢迎访问!
    回复

    使用道具 举报

    21

    帖子

    97

    积分

    20 小时

    在线时间

    上等兵

    Rank: 1

    注册时间
    2021-9-6
    金币
    74 个
    威望
    0 个
    荣誉
    0 个
  • TA的每日心情
    难过
    2021-9-6 12:35
  • 已绑定手机
    发表于 2021-12-17 22:42 |显示全部楼层
    邪恶海盗 发表于 2021-12-17 22:26
    没条件测试不清楚,据说当年要买正版的编程器软件才可以读写OTP分区...

    NR256/266貌似没人做固件,我自己整了个op的DTS,按标准分区弄的,怀疑因为校验不通过反复重启呀

    然后编程器找到个版本有OTP,然而软件选6455没有OTP页面,6445却有,明天试一下看行不行……


    不过还是不明白这个原理,我都把8M全部清空,刷breed加自己编译的op,还有哪里有检测的代码呢?!难道板子上还有另外的芯片??如果OTP有代码,要怎么解除?直接全部置零写FF??

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    x
    回复

    使用道具 举报

    4956

    帖子

    1万

    积分

    2726 小时

    在线时间

    上校

    Rank: 7Rank: 7Rank: 7

    注册时间
    2010-10-8
    金币
    11267 个
    威望
    22 个
    荣誉
    1 个
  • TA的每日心情
    郁闷
    2015-2-4 23:28
  • 发表于 2021-12-18 13:55 |显示全部楼层
    avin4 发表于 2021-12-17 22:42
    NR256/266貌似没人做固件,我自己整了个op的DTS,按标准分区弄的,怀疑因为校验不通过反复重启呀

    然后 ...

    没玩过不了解,你可以搜索一下相关文章...
    www.hidao.org

    个人博客上线,欢迎访问!
    回复

    使用道具 举报

    12

    帖子

    1384

    积分

    303 小时

    在线时间

    上尉

    Rank: 4Rank: 4Rank: 4Rank: 4

    注册时间
    2016-7-14
    金币
    1342 个
    威望
    0 个
    荣誉
    0 个
  • TA的每日心情
    萌哒
    2022-5-25 08:34
  • 已绑定手机
    发表于 2021-12-18 14:54 |显示全部楼层
    别折腾了,正版CH341才能弄OTP分区 。,但你又要去买新的没有刷写多OTP分区的闪存,完全没必要,扔了吧
    回复

    使用道具 举报

    21

    帖子

    97

    积分

    20 小时

    在线时间

    上等兵

    Rank: 1

    注册时间
    2021-9-6
    金币
    74 个
    威望
    0 个
    荣誉
    0 个
  • TA的每日心情
    难过
    2021-9-6 12:35
  • 已绑定手机
    发表于 2021-12-18 17:43 |显示全部楼层
    找了几个新版的CH341A,只有选6455有OTP,但是读出来都是FF
    算了,不折腾了,刷回山寨的266固件,起码可以开机,拿来应急
    回复

    使用道具 举报

    21

    帖子

    97

    积分

    20 小时

    在线时间

    上等兵

    Rank: 1

    注册时间
    2021-9-6
    金币
    74 个
    威望
    0 个
    荣誉
    0 个
  • TA的每日心情
    难过
    2021-9-6 12:35
  • 已绑定手机
    发表于 2021-12-21 21:39 |显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    QQ | Archiver | 手机版 | 无线论坛 ( 粤ICP备11076993|粤公网安备44010602008359号 ) |网站地图

    GMT+8, 2022-5-25 21:01

    返回顶部 返回列表