本帖最后由 mleaf 于 2020-3-4 12:05 编辑
如有任何疑问欢迎大家加群交流:【星际宝盒OpBoot交流群:370895458】
星际宝盒opboot-1.1.2更新日志: - 1:优化dhcp,修复陈年往事的bug。
- 2:自动识别ubi分区是否损坏,自动修复,不用再通过刷一次ubi来达到重建ubi分区的目的,正真做到刷xxxx-factory.ubi文件和刷xxxx-sysupgrade.bin无区别。
- 3:其他优化自行刷机发现。
- 4:已经刷了opboot1.1.1的朋友请直接进入opboot在 高级功能-》更新OpBoot 中更新。
注意:
- 星际宝盒的opboot和RT-ACRH17,RT-AC58U以及竞斗云等opboot不一样的地方,星际宝盒的opboot升级包也是bin格式文件,并非RT-ACRH17以及竞斗云等opboot升级文件为img文件。
先科普一下星际宝盒,一个不到100块的和竞斗云2.0同配置的机器,除了只有nand flash,砖了很麻烦基本无缺点了。
不过你可以选择刷楼主的opboot告别砖机,刷机更方便。
废话不多说,接下来我们讲解如何TTL刷opboot,相信玩这机器的朋友大部分都有TTL吧,年后抽空再给你们出个免拆机刷opboot的教程。
1:先接上TTL线,接线顺序是1-2-5分别为GND-TXD-RXD,至于USB转串口,推荐使用CP2102模块,便宜好用,淘宝搜索即可,强烈推荐人手一个。
2: 使用xshell或者其他串口工具,连接路由,波特率115200,至于串口号请通:此电脑-》设备管理器-》端口查看。
3:打开串口终端,启动星际宝盒,按任意按键终止自启动。
4:使用print命令查看当前uboot环境变量,查看serverip,然后将电脑ip固定为所查询到的ip。
5:在tftpd32指定OpBoot路径【opboot-cm520-79f-flash-v1.1.1-ffdf4e0.bin】。opboot-cm520-79f-flash-v1.1.1-ffdf4e0.bin 的MD5值,是否和opboot-cm520-79f-v1.1.1-ffdf4e0.md5sum中的值一样。
6:在终端中输入: - tftpboot opboot-cm520-79f-flash-v1.1.1-ffdf4e0.bin
复制代码
,下载成功即可看到如下所示。
7:擦除原版uboot,在终端中输入:
注意:此命令极其危险,如果输入此命令后断电必然成砖,请严格按照教程指引操作。
8:将OpBoot写入星际宝盒,在终端中输入: - nand write 0x84000000 0x0 0xb00000
复制代码
注意:此处的0x84000000是刚刚的tftpboot下载到内存中的地址,每个人机器不一样可能这个地址也不一样,请查看Load address: 后面的地址,将教程中的0x84000000修改为对应的Load address: 后面的地址即可。
9:确认所有命令正确如上图显示后,即可重新启动路由,输入reset,或者断电重启都行。
10:按住复位按钮再上电,或者在第9步,输入reset敲enter键之前按住复位按钮,灯快闪后即可进入opboot刷机模式。
|