找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 18656|回复: 18

K2硬改32M+8M双Flash

[复制链接]
发表于 2017-5-29 16:14 | 显示全部楼层 |阅读模式
本帖最后由 hyn 于 2017-5-29 16:14 编辑

K2原厂的Flash是8M,太小了,华硕固件也得只能找8M的特殊版本,多装几个软件就没空间了,必须增加Flash。

多Flash就是路由器上安装了多片闪存芯片,通过一个开关可以随时切换使用哪个芯片,达到多系统随时切换,也可以实现多闪存互相砖救。

我基于以下原因决定把K2改为双Flash而不替换Flash
1. 卸下来的8M的闪存没有用浪费了;
2. 避免焊功差破坏主板;
3. 路由变成硬件不死了,可以放心大胆地刷包括bootloader在内的各种固件了;

下面分享一下我的硬改过程,我这次做了双闪存,实现3闪存同理,只要把开关换成1x3的增加一个电阻和闪存即可。

所需工具:
1. 电烙铁。本次只是改Flash,普通30W外热式就够用了。普通烙铁某宝上10元内能买到,焊台+热风枪的产品也有百多元的。
2. 特尖头烙铁头。强烈推荐使用,某宝2.5元一个
3. 编程器。我最后选购了土豪金XTW100PRO,某宝上送SOP座全套30多元。
我使用64位windows 10,有人认为此工具驱动需要关闭驱动验证不安全。我的做法是从厂家官方网站下载的驱动,第一次安装时按着SHIFT然后点系统重启动菜单,就进入启动设置菜单,按提示选择关闭驱动签名验证方式启动,安装好驱动驱动后正常启动,编程器使用完全正常。其实所谓关闭驱动签名验证不安全,是因为驱动会获取系统最高权限,如果关闭此验证恶意软件能植入代码,导致任何安全软件无法查杀(linux木马常用手段)。首先我们要确认下载的驱动没有问题,只是安装驱动时关闭一下验证不会出问题。除非你的电脑被众多顶尖黑客高手盯住,并且他们在无时无刻全方位对你的电脑进行攻击,你的电脑又没做什么升级;或者电脑早已中了随时植入驱动程序的木马,否则不会出问题,毕竟windows目前已经是民用操作系统最安全的系统了。
  




4. 阻焊剂等。我购买了松香1.2元,焊锡浆12元,1.5毫米宽吸锡线9元。焊接飞线时先用松香给线头上锡,剪掉过长部分,再添一些焊锡浆进行与焊盘或芯片的焊接。
吸锡线我也不知如何挑选,选了最细的,希望大神指点

5. 跳线。我选用了OK线12.8元,线很细不错,唯一不好是上锡和焊接时塑料皮受热会收缩并烤焦。希望大神有更好的选择推荐一下
6. 焊锡。要选择好点的,我选择的原则是:细;熔点低。我最后买了维修老焊锡丝线径0.3MM 63%1卷100克17元,老板说重量其实不够,我也没称。

7. 外壳撬开工具(可选)。


所需零件:
1. Flash芯片。注意能焊到路由器电路板的一般是SOP8或SOP16封装,选用8脚的SOP8封装比较好。
型号方面最标准的是选用WINBOND的W25Qxxx,32M的型号是 25Q256,16M的型号是 25Q128 。实际在某宝上很难买到WINBOND W25Q256的SOP8封装芯片。最好我买了兼容的芯片 MX25L25645 一片包邮10元。此芯片编程器XTW100PRO的支持列表中没有,但实际是支持的。

2. 小开关。用于切换闪存,如果双Flash选用1x2的如果做3闪存,选1x3的。我选体积尽量小的,最后选用 拨动开关2档3脚 SS-12D00G2 柄高2mm每只6分钱
3. 电阻。使用10K 1/4W的普通电阻2个,尽量选瓦数小的体积会更小。2元买了100个。



硬改方案:
1. 闪存芯片1脚是片选CS,通过电平控制芯片是否工作,我们只要保证同一时间只有一个芯片工作即可实现多闪存切换。
    把原闪存芯片1脚从电路板上断开,电路板1脚接开关中间引脚,两片闪存的1脚分别接到开关的左右脚(3闪存同理)
2. 不工作的芯片需要1脚与电源VCC直接一10K的电阻
    由于贴片电路板加原件不容易焊接,电阻采用焊接到开关上,只需要从电路板引出一条VCC飞线即可
3. 一些多Flash硬改方案采用两芯片叠焊方案。这方案会导致电路板增高,某些路由器还要开“天窗”影响美观,我决定采用全飞线,不影响外壳安装,还方便后续换芯片,加芯片等。
    芯片的8个引脚直接在原厂芯片引脚上焊上一根飞线,使用特尖烙铁头,操作难度不高。
    由于电路板空间有限,一个引脚若引出两条飞线不好弄,容易出问题。
    涉及的包括:a. 第1脚片选,电路板焊盘及原厂芯片引脚分别引出飞线,还好电路板上有SOP16的引脚,连接到开关中间脚可接到SOP16的7脚焊盘。
                       b. 新增芯片8脚和电阻上都需要接电源VCC脚,我采用新芯片接SOP16的2脚焊盘,原厂芯片8脚飞线接电阻。考虑原厂芯片引脚能承受更大拉扯力,接开关上的电阻比较好。


开始硬改:
1. 用编程器写新芯片。
    路由上安装好Breed后可通过WEB界面导出“编程固件”,直接写入新芯片即可。如果不能装Breed的可考虑使用“SPI BIOS FLASH免拆测试烧录夹子SOP8”线(某宝上买10多元,本人也没用过)读出完整固件。

2. 焊接好开关和电阻


3. 拆开K2





4. 把原厂芯片1脚焊锡融化,用一根粗缝衣针把芯片1脚挑起来,使其与电路板焊盘分离,小心别把引脚弄断了,一般挑高1毫米就可以了。把焊锡除干净。


5. 焊接飞线


6. 在外壳上用美工刀在指示灯旁开一个开关的缺口,用热熔胶把新芯片、飞线固定在电路板上,开关粘在外壳上,完工!



其他坑:
刚做好时原厂Flash启动正常,但新Flash却不能启动,TTL线上也没有任何显示。刚开始以为那根线虚焊了(之前做小度Ai-BR100路由的双闪存焊就一次成功了),所有线重新又焊接了一次,但仍然如果。我先用原厂Flash启动到Breed后,不关机把开关拨到新Flash上,然后在Breed界面下刷编程固件。重启动,一切正常!








本帖子中包含更多资源

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

×

评分

参与人数 1恩山币 +1 收起 理由
1130039046 + 1 犀利

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-29 18:05 | 显示全部楼层
不错哦,学习了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-5-30 21:36 来自手机 | 显示全部楼层
能传个双闪存的接线图吗

点评

hyn
1. 两个闪存芯片 2 至 7 脚并联 2. 电路板闪存1脚焊盘接开关中间脚,两个闪存芯片1脚分别接开关左右脚 3. 两个电阻一脚接在一起并接VCC,电阻另一脚接开关左右脚  发表于 2017-5-31 00:17
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-5-31 18:31 | 显示全部楼层
开机状态下能切换闪存,啊?

点评

hyn
亲测是可以的。 可能编程器写固件时出问题了,刚弄好32M就成砖。用8M闪存砖救32M成功。  发表于 2017-5-31 18:34
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-6-12 21:47 | 显示全部楼层
今天真正发挥了一次双闪存的作用!

虽然路由器有几台(常住的家就有7台智能路由器)K2信号还是可以的,家人都喜欢连它。昨天拿它升级了个新版华硕固件测试后,居然没有5G信号了,没空管它。
家人都觉得wifi今天不太好用了。突然想起来这K2有双闪存!拨一下开关,回到原版系统了!哈哈,这下不影响大家上网了,我下次要折腾还能继续。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-8-24 23:07 来自手机 | 显示全部楼层
楼主啊,flash的VCC脚和是不是不要焊接

点评

hyn
要的,VCC是电源脚。  详情 回复 发表于 2017-8-30 22:40
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-8-25 19:37 来自手机 | 显示全部楼层
楼主,用你的这个方法是不是把路由器当编程器用呢?也就是把空白闪存焊上,先用原闪存启动路由器,然后开关拔到空白闪存,刷入编程器固件。这样可以吗?

点评

hyn
主板上的和外接的都湿8脚的Flash,我试试是可以的。 但如果主板上的是16脚,外接一个8脚的Flash,用外接的Flash启动后,切到16脚芯片,无法写入16脚芯片。  详情 回复 发表于 2017-8-30 22:39
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-8-30 22:39 | 显示全部楼层
hththt 发表于 2017-8-25 19:37
楼主,用你的这个方法是不是把路由器当编程器用呢?也就是把空白闪存焊上,先用原闪存启动路由器,然后开关 ...

主板上的和外接的都湿8脚的Flash,我试试是可以的。

但如果主板上的是16脚,外接一个8脚的Flash,用外接的Flash启动后,切到16脚芯片,无法写入16脚芯片。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-8-30 22:40 | 显示全部楼层
522149327 发表于 2017-8-24 23:07
楼主啊,flash的VCC脚和是不是不要焊接

要的,VCC是电源脚。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-2-9 20:00 | 显示全部楼层
能不能给个K2的32M编程器固件,我的是MX25L25635FM,能进Breed,但系统不启动
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-2-28 00:05 | 显示全部楼层
hyn 发表于 2017-6-12 21:47
今天真正发挥了一次双闪存的作用!

虽然路由器有几台(常住的家就有7台智能路由器)K2信号还是可以的, ...

真是能人啊!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-10-28 14:55 | 显示全部楼层
楼主啊   开关中间脚接主板1脚   ,两边接两个闪存1脚,对不对???可是电阻是怎么接的?这个没看明白   
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-11-11 10:47 | 显示全部楼层
电阻接在哪里了 看不懂
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-11-11 10:49 | 显示全部楼层
楼主能不能弄个简易电路图
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-11-12 14:12 | 显示全部楼层
现在都开始玩双bios了,我R1D刷坏了一直没弄。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-20 11:19

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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