xbe 发表于 2023-1-1 15:45

应该是 全网第一台 2G 内存的 RB5009UG+S+

本帖最后由 xbe 于 2023-1-1 16:37 编辑

      事情的起因是前段时间container里装了UniFi Controller,UniFi Controller实在太耗内存了,直接占去600M左右内存,对于RB5009原本1024M的内存实在是一种负担。前几天闲着无事,买了植球网和锡膏,把2个赚钱宝2代的内存拆了装在我家云里,第一次试了植球加内存,虽然贴上去直接不能开机,但重新植球再吹上去就顺利开机了,我家云内存扩到2G,升级成功。感觉只要心细,操作上应该问题不大。于是就有了把RB5009扩到2G的想法。

    先来两张网上的拆机图,线路板图片来至 https://masonsfavour.com/mikrotik-rb5009-router/




    拆机。


    原来的内存 NT5AD256M16D4-HR DDR4 512M单片,网上找了NT5AD512M16A4-HR   DDR4 1G单片,买了全新的片,毕竟自己用的机器。迫不及待第一时间换上去,机器正常开机,但还是显示1024MiB,怀疑是自己没焊好,拆掉重来,这次两片内存互换了位置,开机还是显示1024MiB,看来问题应该不出在手艺上。


    根据 https://wiki.mikrotik.com/index.php?title=Manual:RouterBOOT ,觉得内存大小信息应该是写在BOOTROM里,RouterOS不会自动识别内存大小。接下来对FLASH 25Q128jvsm下手,手头没有烧录夹(多亏没有,这是后话),只好把芯片吹下来,拿出以前折腾WR703N时买的编程器,驱动和程序都已经版本太低(win11驱动不了,加上写入软件芯片列表里没25Q128选项),还好网上找了新的驱动,里面带的读写软件刚好比原来的版本高,顺利备份了FLASH里的信息。接下来就是一摸黑,无从下手,网上根本找不到RB5009扩内存的信息,RouterOS系统里也没找到任何关于内存的设置选项。先把Flash芯片装回去,去买个烧录夹,想着接下不用再拆装FLASH了。




    经过几天对着备份文件发呆,慢慢找到了硬件信息的那段,但不确定哪个字节是内存信息,总感觉应该是那。再经过几天的思想斗争,今天动手试试自己分析的是否正确,直接上烧录夹,为防止意外接反,找了一颗FLASH芯片试了下,读写没问题,再次拆机,上烧录夹,写入修改后的文件,开机,漫长等待,开机失败,系统没有加载,觉的是自己的文件改错位置了。想着就此作罢,把原文件刷回去,不折腾了。又经过漫长的刷写,开机,还是失败,这次后背一下子发凉了,不会把机器弄坏了吧! 想着也可能是用烧录夹写入的问题,在网上看到过烧录夹刷写失败,但焊下来烧录就成功的帖子。有点挫败感,也没啥别的办法了,只能把芯片重新吹下来,接下来想着文件如果改错的话,写上后又要重新焊上焊下的折腾一遍,但直接刷回原文件又有点不甘心,那就再试试呗,重新刷好焊回,再次开机,这次网络接口终于有反应了,庆幸机器没坏,Winbox64进去系统,右上角的空闲内存显示1700多M,哇靠成功了!!!进去Resources,Total Memory:1952.0 MiB,不是以前的1024MiB,也不是2048MiB,app原来显示1GiB,现在显示1.9GiB。管他呢,感觉应该是对的。






   换下备用的路由器ERL3(忠实的主路由备份),换上RB5009重新工作,目前工作1小时30分,没有故障出来。接下来再试一段时间看看,看看有啥后遗症。


   烧录夹真的不要用,要是我第一时间备份文件用的是它,怕备份出来的文件可能也有问题,到时真的回天无力了!!!

mhmddb 发表于 2023-1-1 15:50

动手能力真的强啊,等后续教程

weston 发表于 2023-1-1 16:00

这动手能力真的是杠杠滴啊

Bloody_Palace 发表于 2023-1-1 16:18

这玩法牛逼大了[可爱]

forgetted 发表于 2023-1-1 16:21

默认1G内存也够用了啊,ros的内存占用不高的。

xbe 发表于 2023-1-1 16:26

forgetted 发表于 2023-1-1 16:21
默认1G内存也够用了啊,ros的内存占用不高的。

是的。手痒瞎折腾[可爱]

goldharp 发表于 2023-1-1 16:50

动手能力点赞!

dominicchen 发表于 2023-1-1 16:53

这动手能力厉害

brg3466 发表于 2023-1-1 17:04

楼主这个动手能力没得说!内存可以扩是否硬盘也可以扩,有的ccr只有128M,有可能扩大一些吗?

xbe 发表于 2023-1-1 17:20

brg3466 发表于 2023-1-1 17:04
楼主这个动手能力没得说!内存可以扩是否硬盘也可以扩,有的ccr只有128M,有可能扩大一些吗? ...

这个我不知道。

fuxg02 发表于 2023-1-1 17:32

有想法,敢行动!

normanlu 发表于 2023-1-1 18:29

brg3466 发表于 2023-1-1 17:04
楼主这个动手能力没得说!内存可以扩是否硬盘也可以扩,有的ccr只有128M,有可能扩大一些吗? ...

ram disk 试试,最新测试版已经有了这个功能。

525165 发表于 2023-1-1 19:41

动flash比较容易丢授权,待新版本FW更新后看一下授权情况

tancen1983 发表于 2023-1-1 19:54

厉害 学习了~~

zhao137314 发表于 2023-1-1 20:38

这也太硬核了

Wolverine 发表于 2023-1-1 21:02

你这太狠了

Joe_Li 发表于 2023-1-1 22:00

牛啊~硬核狠活

nn1122 发表于 2023-1-1 22:00

虽然认同楼主的动手能力,但是不认同楼主对夹子的偏见,5年前我买了三个这种夹子(款式一样,其他细节不知),各种主板读写BIOS几年下来不亚于500次数,但一个都没坏,编程器是某宝稍贵的EZP XPro,我感觉你栽在编程器上!

xbe 发表于 2023-1-1 22:07

nn1122 发表于 2023-1-1 22:00
虽然认同楼主的动手能力,但是不认同楼主对夹子的偏见,5年前我买了三个这种夹子(款式一样,其他细节不知 ...

有可能的。主要我没别的编程器可以试。谢谢提醒,下次有机会买个EZP XPro试试。

xbe 发表于 2023-1-1 22:11

525165 发表于 2023-1-1 19:41
动flash比较容易丢授权,待新版本FW更新后看一下授权情况

感觉应该不会,内存信息变化,应该不至于丢授权。不过万事无绝对,等待下一版本升级试试。

JP_ToKyo 发表于 2023-1-1 22:12

最大只能2GB嗎..

xbe 发表于 2023-1-1 22:19

JP_ToKyo 发表于 2023-1-1 22:12
最大只能2GB嗎..

没想过也没试过更大内存,就这已经玩的心惊肉跳。要不是UniFi Controller耗内存特别大,也不会折腾。再说了目前的container兼容性还有待提高,不大会装很多程序进去,2G已经足够了。

sqlamour 发表于 2023-1-1 22:40

JP_ToKyo 发表于 2023-1-1 22:12
最大只能2GB嗎..

88F7040的IMC是32bit DDR4-1600
看其他產品應該能做到8GB
不過5009只能兩個顆粒,估計沒辦法擴更大的
16Gbit顆粒有可能不能用

JP_ToKyo 发表于 2023-1-1 23:06

xbe 发表于 2023-1-1 22:19
没想过也没试过更大内存,就这已经玩的心惊肉跳。要不是UniFi Controller耗内存特别大,也不会折腾。再说 ...

因為既然要做..
除非成本問題當然弄高一點吧..

arieslo 发表于 2023-1-1 23:47

5009二手都要2000块。。你这帖子看得我心惊肉跳。。

525165 发表于 2023-1-1 23:59

xbe 发表于 2023-1-1 22:11
感觉应该不会,内存信息变化,应该不至于丢授权。不过万事无绝对,等待下一版本升级试试。 ...

授权是存在flash内,动了flash非常容易掉授权

michaelzyh 发表于 2023-1-2 00:15

佩服楼主的耐心和折腾劲

pzlmg 发表于 2023-1-2 03:56

RB5009用户支持一下,这动手能力太强了

liuleisail 发表于 2023-1-3 12:44

5009用户同支持一下,等升级后观察下,如果没啥问题楼主可以帮忙换一个[偷笑]

leviz 发表于 2023-1-3 12:46

5009用户支持楼主,胆大心细[傻笑]
页: [1] 2 3
查看完整版本: 应该是 全网第一台 2G 内存的 RB5009UG+S+