首页 > 编程知识 正文

极路由1S HC5661A 刷入不死u-boot和Openwrt

时间:2023-05-06 08:38:00 阅读:260318 作者:824

开通开发者模式

192.168.199.1,进入路由器后台,点击智能插件,然后选择中由器信息,再点高级设置


开启开发者模式后,记录 SSH 登录信息

进入路由器后台

安装Shell工具,Windows上有 putty 和XShell等等,随意安装一个,Lunix和OSX 自带有终端工具。(个人比较喜欢用FinalShell SSH工具这款免费工具)

不死 uboot 安装

为了防止在后续开发过程中刷机导致变砖,需要替换官方 uboot 为 breed uboot,俗称不死 uboot。

breed 为 OpenWrt 玩家必备神器,uboot 自带 Web 服务器,支持 uboot 阶段通过 Web 升级、备份固件,并且可以通过 reset 键一键进入 uboot 模式,当然由于开发板硬件差异,gpio 管脚定义不同,需要找到开发板对应的 breed 版本,否则不能通过 reset 按键进入 uboot 模式。

先到https://www.right.com.cn/forum/thread-161906-1-1.html下载相关的jxdws文件,新老版极壹S CPU不同,不能互刷,刷机前请仔细确认。刷成其他的变砖后果自负!

我选的是:breed-mt7628-hiwifi-hc5661a.jxdws(极路由 极壹S (HC5661A) 专用,波特率 115200,复位键 GPIO#38)

下载 breed 到路由器

可以通过 tftp、winscp 工具传到路由器,这里就不详细介绍了。

开始刷 breed

输入以下命令:

$ mtd write breed-mt7628-hiwifi-hc5661a.jxdws u-boot

将 breed 刷入 flash,替换官方 uboot。执行命令后如果没有报错,表示刷入成功。

刷入 OpenWrt 固件

进入 breed 模式
按住 reset 键,重启路由器,路由启动大概 3 秒后会进入 breed 模式

进入 breed Web 界面
浏览器输入 192.168.1.1 进入 breed Web 管理界面

http://192.168.1.1/index.html


3. 备份一下固件

4. 点击固件更新,选择固件进行升级,我选择的是一个带SD驱动的固件极路由1s HiWiFi HC5661A 带SD卡驱动OpenWrt固件编译

5. 点上传后,路由器会自动重启后,可以进入路由器 OpenWrt 系统管理页面,默认地址为 192.168.1.1,用户名:root,初始密码:admin

因为OpenWrt的默认地址也是192.168.1.1,所以如果觉得刷的OpenWrt不好用,想回到breed Web恢复控制台,重刷有两个点要注意的,一个是要先点着Reset然后通电再进入,但因为之前登录过OpenWrt,所以很可能会出现“请求页面不存在”的提示,这个只要清一下浏览器的缓存就可以解决了

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。