官方最新的140120固件会把自己刷好的uboot覆盖掉,切记以后不要手贱,官方最新尽量不要尝试!(已接TTL无所谓)
准备工具
- 网线一根
- 703n已接好TTL
- tftpd
- winhex
- 支持uboot分区的openwrt固件
- 带WEB刷机界面的uboot
4M的703n固件跟uboot这里提供了,其它工具请自备,其他改过RAM的不要用这个.
准备工作
- 用winhex打开下载的uboot文件
uboot_for_wr703n_128KB.bin
- 拖到最下面,找到
0001FC00
行,把5C 63 BF BA F9 E8
改成自己703n的MAC地址(遇到很多次网上下载的winhex保存时提示缓存目录错误,这个就自己google解决吧)
开始刷入openwrt及uboot
1.接好网线,本地IP设置为192.168.1.2,掩码255.255.255.0,网关留空即可
2.打开tftpd,选择serverIP为192.168.1.2,并把openwrt_with_uboot.bin
跟uboot_for_wr703n_128KB.bin
放到与tftpd同一目录下
3.703n进入TTL命令行模式,执行
setenv serverip 192.168.1.2
setenv ipaddr 192.168.1.1
#刷入openwrt
tftp 0x80000000 openwrt_with_uboot.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80000000 0x9f020000 0x3c0000
#刷入uboot
tftp 0x80000000 uboot_for_wr703n_128KB.bin
erase 0x9f000000 +0x20000
cp.b 0x80000000 0x9f000000 0x20000
4.703n断电,按住reset后接电,看灯亮4次后松开reset,此时浏览器输入192.168.1.1访问,应该就可以见到熟悉的uboot刷机界面了.