数码之家

 找回密码
 立即注册
搜索
查看: 4588|回复: 2

任子行SURF-W-AP50 AR9344+16M+128M TTL刷OPenwrt固件

[复制链接]
发表于 2021-5-21 15:16:06 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
任子行 SURF-W-AP50 AR9344+16M+128M TTL刷OPenwrt


成功刷上breed及openwrt,配置如下
breed配置信息.png
刷机教程如下
1.拆机TTL  刷机我的是CH341A 编程器,波特率115200不对,信息乱码的兄弟请改到117200,,,,
有一些细节需要说一下,插好线直接开机,机器会处于短路重启状态,需要在插电开机1-3秒内,再插TTL 线,具体刷机的兄弟自己试一下


2.查看 U-Boot 中的 IP 地址信息:
在 U-Boot 命令行中运行 printenv 命令
ipaddr 表示 U-Boot 即路由使用的 IP 地址
serverip 表示服务器即 PC 机使用的 IP 地址
这里需要将本机IP改为 serverip 的 IP 地址



3.设置 TFTP 服务器参数:
打开 TFTPd32
Current Directory 选择要上传文件的目录
Server interfaces 选择本机跟路由相连的网卡 (参考刚才设置的 IP 地址)


4.在 U-Boot 中使用 tftpboot 命令获取文件:
tftpboot 命令用于向 TFTP 服务器请求文件,并存入内存
tftpboot 命令在无歧义的情况下可简写为 tftp


tftp <内存地址> <文件名>
tftp 0x80000000 breed-ar9344-r1163.bin


5.擦除需要的地址和大小
erase <flash地址> +<擦除大小>
erase 0x9f000000 +0x20000


6.在 U-Boot 向 Flash 写入数据:
向 Flash 写入数据的大小可以是任意正整数
cp.b <源地址> <目的地址> <长度>
cp.b 0x80000000 0x9f000000 0x20000


7.大功告成,按住重置键,上电开机,192.168.1.1  即可进入breed
第一件事也不要刷固件,先备份ART 和编程器固件
之后按背面MAC地址填写修正MAC地址


8.找合适的固件刷机测试
我这里使用的是HQ55的固件,接口正常运行完美
作者:scucs   
帖子地址:https://www.right.com.cn/forum/thread-4108756-1-1.html


刷机备份的ART及编程器固件
百度云:链接:https://pan.baidu.com/s/1vHMTJemPb-wfCAkk5rxgYg 提取码:llab


刷完固件如下
无标题.png

OK,打完收工!!!
有好固件的老铁欢迎投放过来,叫我也爽爽2333

F1D7_full-bin.rar

6.96 MB, 下载次数: 0, 下载积分: 家元 -55

lede-202105201022-hq55-v1-bin.rar

13.48 MB, 下载次数: 1, 下载积分: 家元 -55

任子行SUPF-W-AP50 AR9344.rar

177.34 KB, 下载次数: 1, 下载积分: 家元 -55

打赏

参与人数 1家元 +16 收起 理由
不长叶子的树 + 16

查看全部打赏

发表于 2021-5-23 14:18:07 | 显示全部楼层
直接焊下刷的breed,再刷941n的固件!吃灰中:lol:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-5-23 21:22:26 | 显示全部楼层
皮沙发 发表于 2021-5-23 14:18
直接焊下刷的breed,再刷941n的固件!吃灰中

焊工太差, TTL  保险一些,  而且用编程器的话,提取ART  也是比较麻烦的事
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-18 23:23 , Processed in 0.265200 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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