- TTL线序:(JP2从靠近网线插口算起)2 3 4分别接gnd rx tx(有点怀疑我的线rx tx标错了,因为方块似乎是tx口,按理得接rx,反正如果不对,就对换一下)Secure-CRT设置:115200-8-n-1-n
在wait 1 second那步速度输入tpl
进入uboot
提示符是AR7240> - ar7240> 进去以后。可以设置路由的IP地址,和服务器的IP地址,此服务器IP地址指的是当前电脑地址,如192.168.1.10,路由地址如192.168.1.2,可以用以下命令:
ar7240>setenv ipaddr 192.168.1.2
ar7240>setenv serverip 192.168.1.10 - 设完地址以后,可以查一下是否正确,命令是:
ar7240>printenv - 然后在电脑上建立一个tftp服务器,把固件放在tftp服务器下。在uboot命令下,就可以把tftp上的固件刷到路由器上,这样就相当把固件刷到路由上。命令如下:
ar7240> tftpboot 0x80000000 wr841n-v5.bin (假设固件文件名为wr841n-v5.bin ) - 然后,执行如下命令:
ar7240> erase 0x9f020000 +0x3c0000
ar7240> cp.b 0x80000000 0x9f020000 0x3c0000
ar7240> bootm 0x9f020000 - 到这里路由会自动重启,刷机完毕