恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1968|回复: 7

[k2p] k2p b1 编程器救砖成功

[复制链接]
发表于 2019-3-28 20:17 | 显示全部楼层 |阅读模式
在论坛没找到 ASUSWRT 382.50624 版本的固件,就想自己编译一个,但是 382 版本有一个问题,就是取消 RTCONFIG_USB 之后,会碰到提示 conn_diag.o 链接外部方法 is_usb_modem_ready 错误,无法编译完成。这个方法在 libdisk 的 usb_info 里,不选 RTCONFIG_USB 的话 libdisk 就不会编译,所以 conn_diag.o 就没法链接完成。于是我把 USB 功能启用了,编了一个出来,想先刷进去试试看,结果就无限重启了,而且还没法访问 CFE,可以确定机器已经进入 CFE 状态,但是换各个网段 ping 192.168.0.1 / 192.168.1.1 / 192.168.2.1 / 192.168.123.1 都 ping 不通。
看了一波救砖的帖子,于是上淘宝买了一个 XTW100 编程器和夹子,今天到了,这是写入 flash 的时候拍的照片:

FvIatscpe7YocQxkSswiSAH-rBYX.jpg

有这么几个心得,主要是给新手看的,万一碰到同样的问题搜到这篇帖子的话:
1、针脚顺序要对应。我这个夹子红线是针脚1,和 flash 的针脚1对上就可以了,然后注意夹子的弹片要和针脚接触良好。之后就可以在软件上自动检测出芯片系列(芯片为 GD25Q127CSIG,软件上识别为 GD25Q128)。
2、有数据往来的时候,路由器的 LED 灯会亮起,当然是路由器不插电状态下。
3、刷不确定的固件之前要把 mtd 的几个分区都备份到电脑上,然后在 cmd 里用命令 copy /B mtd0.bin+mtd1.bin+mtd3.bin+mtd4.bin+mtd5.bin+mtd6.bin+mtd7.bin mtd.bin 合并一下,生成的 mtd.bin 大小为 16,777,216 个字节就是对的。一旦刷出问题了,把这个 mtd.bin 写入 flash,就可以恢复到备份时的状态。

已经用上 50624 了,就是 WAN 和 LAN 的顺序不对,还没找在哪里修改。谁知道的话麻烦指点一下,多谢了。

评分

参与人数 1恩山币 +1 收起 理由
109109109lf + 1 一看就是觉得高端、大气、上档次!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-3-28 20:45 | 显示全部楼层
自己编译的?怎么解决关闭usb的问题?

点评

这个 conn_diag.o 就是诊断连接,生成在 rc 目录里,没有其他源码使用到了其中的方法,不编译应该是 ok 的。而且参照 384 的源码,多了一个 RTCONFIG_CONNDIAG 的选项 https://github.com/paldier/K3C-merlin/searc  详情 回复 发表于 2019-3-28 20:58
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-3-28 20:58 | 显示全部楼层
start2005a 发表于 2019-3-28 20:45
自己编译的?怎么解决关闭usb的问题?

这个 conn_diag.o  就是诊断连接,生成在 rc 目录里,没有其他源码使用到了其中的方法,不编译应该是 ok 的。而且参照 384 的源码,多了一个 RTCONFIG_CONNDIAG 的选项 https://github.com/paldier/K3C-merlin/search?q=RTCONFIG_CONNDIAG&unscoped_q=RTCONFIG_CONNDIAG,把链接 conn_diag.o 变成可选的了。所以我也按这样没有把 conn_diag 编译进去,USB 选项关闭就没问题了,现在用着一切正常。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-12 16:31 | 显示全部楼层
为什么我夹着夹子路由器的灯不亮的

点评

1、软件自动检测出芯片类型了吗? 2、“有数据往来的时候,路由器的 LED 灯会亮起”  详情 回复 发表于 2019-4-12 16:35
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-12 16:35 | 显示全部楼层
378066567 发表于 2019-4-12 16:31
为什么我夹着夹子路由器的灯不亮的

1、软件自动检测出芯片类型了吗?
2、“有数据往来的时候,路由器的 LED 灯会亮起”
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-12 17:11 | 显示全部楼层
spoon 发表于 2019-4-12 16:35
1、软件自动检测出芯片类型了吗?
2、“有数据往来的时候,路由器的 LED 灯会亮起”

没有检测出
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-8 17:52 | 显示全部楼层
LZ,固件分享一下?感谢。

点评

https://www.right.com.cn/forum/thread-575973-1-1.html  详情 回复 发表于 2019-5-8 21:02
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-5-8 21:02 | 显示全部楼层
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2019-9-23 08:43

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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