WPJ558S 系统移植参考教程
刷机平台系统:Win10/8/7
所需硬件: WPJ558 无线路由网卡、配对电源适配器、TTL 数据线、网线
所需软件: SecureCRT(超级终端) 、 tftpd32(64 位电脑使用 tftpd64)
移植步骤:
1. 从 官网 https://wiki.openwrt.org/toh/compex/wpj558 下 载所 需 标 准版 固 件 Openwrt
image 至预建好的文件夹,并将电脑上运行的杀毒软件和防火墙都关闭。
2. 使用 USB 转 TTL 数据线将电脑和连接。连接方式如下图:
(只需要关注数据线的三根线就好)
3. 将 USB 转 TTL 数据线连接上电脑,打开设备管理器,查看当前介入的串口设备的属性及
对应 COM 口。确认驱动程序更新完毕且可用之后,右键进入属性设置->端口设置,将波特
率设为 115200,其他默认。(如果在插上数据线之后没显示串口,可能需要把板子的电源给
接上)
4. 拔出数据线,让板子断电。现在进行 SecureCRT 的设置。打开 SecureCRT 后,点击文件
->快速连接,按照下图方式设置
(端口根据上一个步骤观察得到的结果选择)
5. 将无线网卡连接电脑,在 SecureCRT 中选择文件->重新连接。若成功连接,则红色未连
接符号应变为绿色。
6. 输入任意字符,之后应该会在超级终端中出现网卡相关信息。现在,需要让无线网卡不
要启动,执行中断,先在超级中断命令框里提前输入好 tpl,然后断开路由器电源重新接通,
超级终端会滚屏显示路由器的启动过程,当出现 Autobooting in 1 seconds 的时候,按回车
执行 tpl 命令进入安全模式,这里绝对要掌握好时间,执行成功如图:
(这块板子上次沈磊学长已经帮刷好了,估计到这一步就已经直接进入 OpenWRT 系统了…)
7. 将 本 地 连 接 IP 地 址 设 置 为 手 动 获 取 , IP 地 址 为 192.168.1.10 , 子 网 掩 码 设 置 为
255.255.255.0,默认网关设置为 192.168.1.1(设置步骤省略,不会的百度搜索),并且用事
先准备好的网线连接电脑与路由器的 Lan 口,然后执行以下命令后后回车:setenv ipaddr
192.168.1.1。执行命令并回车:setenv serverip 192.168.1.10。
8. 执行命令并回车:printenv
9. 打开 tftpd32 软件,看 IP 地址是否是上面设置的 192.168.1.10,如果是,继续下一步。接
下来这一步的 openwrt-ar71xx-generic-wpj558-16M-squashfs-sysupgrade.bin 是路由器标
准版固件,放在 tftpd32 软件的服务器目录下(默认为软件的根目录),可以用 tftpd32 软件
界面的 Show Dir 查看目录下是否存在该文件,如果存在,执行命令并回车:tftpboot
0x80500000 openwrt-ar71xx-generic-wpj558-16M-squashfs-sysupgrade.bin.
10. 上图显示的是文件复制到无线网卡的 rom 的过程,同时在 tftpd32 里会显示文件传输速
度。
继续执行命令并回车:erase 0x9f030000 +$filesize
继续执行命令并回车 cp.b $fileaddr 0x9f030000 $filesize
如果显示 done,至此,刷机过程就结束了,最后执行命令:boot , 重启之后若成功进入
系统,则刷机结束。
参考链接:
http://zmt.me/post/72.html
https://wiki.openwrt.org/toh/compex/wpj558