缘起
最近有点想试试wifi7路由器,于是去搜了搜能刷机的wifi7路由器,发现性价比高的还得是京东云路由器,今年运营商的动作不小,导致很多买来还没多久的都被挂网上出售了,捡一个来试试水。
折腾
在本地花了300自提搞了一台京东云赵云BE6500,成色挺不错的,价格也合适,就开启了长达大半个月的折腾之旅。
照例来介绍下参数,赵云的配置在这个价位算是拉满了,高通IPQ5322处理器、1g的DDR4内存、128g的emmc闪存、还有4个2.5g网口加上USB3.0接口,基本上要啥有啥了。
外观没啥看头,直接开始拆机刷机,这个路由器现阶段刷机只能拆机连TTL刷。掀开底部的两条脚垫,将应藏在里面的四颗螺丝拧出来,用拆机片撬开外壳,不知道是不是和小米学的,这货的卡扣是相当的紧,千万别尝试用指甲还是老老实实找东西撬吧。
撬开外壳,上盖会带着散热片一起下来,然后断开6根天线,把主板上的螺丝全拧下来,拿下主板和背面的散热器,散热器和主板粘在一起,轻轻掀一下就能分开了。
将主板分离出来后,我们掏出电烙铁,给TTL焊点和转换模块的线焊接上,主板上的焊点有对应表示一般焊接三根线就可以了GND---GND,TX---RX,RX---TX,千万不要学我给焊盘焊个排针,找根软线焊接上去就可以了,就因为这个问题误导了我大半个月。
这里来说下我踩的坑,最开始我是给TTL焊点焊了排针,想着插模块会方便点,结果我换了两个模块都读不到数据,我以为是没有焊接好,一直折腾焊点和线,结果不小心将焊盘整掉了,顺着焊盘找到了上级电阻,飞线过去还是读不到数据,依旧怀疑是线或者焊接的问题,因为我想着两个TTL模块都出问题的概率很小….折腾了许久还是不行,于是我把这个搞废的挂咸鱼卖了,又在本地老哥手上买了一个。直到我卖出去的那个路由器被人轻松秒杀、直到我新买的路由器还是和之前的一个状况、直到我专门搞了一条屏蔽线缆、直到我买了新的TTL模块,才发现原来是那两个模块的问题…走了老远的弯路。
言归正传,连接好TTL模块后,打开PUTTY之类的客户端,输入你的TTL模块端口,这个可以在设备管理器里面看到,比特率选115200。路由器插电开机看看会不会跑码,如果显示正常再来接下来的操作。
刷机步骤参考的恩山大佬HugoYuan,感谢大佬的无私奉献,不过刷机固件是免费的,UBOOT收费,只需要5块钱,真正需要的小伙伴不会在乎这5块钱吧,还是支持下大神的劳动成果。U-Boot下载地址:https://mbd。pub/o/bread/mbd-ZpmXlZds 固件下载:https://www。123pan。com/s/XriKVv-dVOSv。html提取码:7ru4(变。为.)
准备好文件后开始操作。在路由器关机的情况下,连好TTL线,打开串口客户端,找到如图示短接位置(在emmc芯片旁),插电开机,等到指示灯亮起再短接,短接中断成功后,命令行会出现如图示界面,再松开短接。
用网线将路由器和电脑相连,将电脑的ip改为192.168.1.25静态IP,网线连接电脑和路由器任意网口,打开刚才下载的文件目录里的tftpd64.exe软件,将服务器设置为电脑也就是192.168.1.25这个ip的设备。
硬件准备好后,开始在命令行输入命令,如图示,先输入“mmc rescan”并回⻋重新识别emmc,接着输入“setenv ipaddr 192.168.1.2; setenv serverip 192.168.1.25”设置路由器ip。再输入“tftpboot uboot.bin”拉取uboot文件。
接下来的命令就比较重要了,一行一行的输入,输入完成后反馈应该和我图上的反馈一样的。
“flasherase 0:BOOTCONFIG
flasherase 0:BOOTCONFIG1
setenv bootargs 'console=ttyMSM0,115200n8'
setenv fsbootargs
saveenv
flash 0:APPSBL
flash 0:APPSBL_1”
执行完成后,⻓按reset键不松⼿并断电重启,直到红灯闪烁⼏次变绿灯后松⼿(过程⼤约10秒),后打开192.168.1.1进⼊uboot刷机界⾯刷⼊后缀为factory.bin的固件即可。
刷好固件后近到后台,可以看到这个官方分区比较小只有64mb,不太够用,这里可以将rootfs和rootfs_1分区合并。
SSH进路由器,输入命令“cfdisk /dev/mmcblk0”来用cfdisk合并分区,忽略图中的报错,如有相同的报错修复下分区表就可以了。上下移动光标到mmcblk0p24分区,左右移动光标到“delete”回车,将mmcblk0p24分区删掉;再上下移动光标到mmcblk0p23,左右移动光标到“resize”回车,看到左下角有空间直接回车完成空间调整。最后左右移动光标到“write”回车保存配置,然后移动到“quit”回车退出。不出意外的话这两个分区就合并好了,可以再输入命令“cfdisk /dev/mmcblk0”查看确认下。
调整好分区后,来到openwrt后台,在“系统——备份/升级”里的“刷写新的固件”里面勾选“保留配置”刷入后缀为“sysupgrade.bin”的固件。
等到路由器重启后就可以看到可用的空间变大了。
总结
新年快乐!还是把昨年折腾的最后一物的过程发出来。京东云赵云这款机发布貌似还不久,好多人的低保还没吃完,所以还没有大规模的出现在二手市场上,现阶段刷机需要拆机连接ttl也劝退了很多人,过不久出货量大了可能也会像雅典娜那样白菜价吧,不过个人认为赵云除了有wifi7之外,各方面都比不过雅典娜,如果不在乎wifi7的话还是入手雅典娜划算,信号好性能强,外观也好看,价格还便宜。
文章评论