支持ubnt的不死uboot已经有了,这样的话刷了不死uboot的ubnt的机子,就可以直接通过httpd,刷回原厂,dd-wrt,openwrt等固件了,
偶用841v5测试了下,用的是8M的闪存,ubnt,dd-wrt(4M官方固件)841v5原厂固件(不含uboot) openwrt 之间来回刷,没出现问题,9 K5 Q( l( k4 Z1 \5 Q% l# g
首先将不死uboot 补齐256k,因为ubnt的uboot是256k,然后替换掉841v5 ubnt编程器固件的uboot,再用编程器刷入8M闪存,ubnt可以正常启动,然后进httpd,刷回原厂固件,正常,再刷dd-wrt,也正常,再刷ubnt(这个刷的是ubnt编程器固件去掉开头的256k uboot +64k的uboot_env,还要去掉最后的64k art),正常,然后再刷openwrt,也正常,最后再刷ubnt正常,httpd刷ubnt的时候要选上刷入为ubnt固件,允许覆盖nvarm,
需要注意的是只要不误刷uboot,就不会真砖,即使刷错固件,一样可以进httpd再重刷正确的固件,刷原厂固件的时候要注意下,原厂的固件要不含uboot,从TP官方下的固件一般都是含uboot的升级固件,需要去掉uboot才可以,刷ubnt固件需要去掉ubnt编程器固件 开头部分的256k+64k,结尾部分的64k$ r+ W* j/ B5 J9 y! `: M% d
不死uboot是由 hackpascal编写,原帖地址:http://www.right.com.cn/forum/thread-136444-1-1.html

固件到精品里
偶用841v5测试了下,用的是8M的闪存,ubnt,dd-wrt(4M官方固件)841v5原厂固件(不含uboot) openwrt 之间来回刷,没出现问题,9 K5 Q( l( k4 Z1 \5 Q% l# g
首先将不死uboot 补齐256k,因为ubnt的uboot是256k,然后替换掉841v5 ubnt编程器固件的uboot,再用编程器刷入8M闪存,ubnt可以正常启动,然后进httpd,刷回原厂固件,正常,再刷dd-wrt,也正常,再刷ubnt(这个刷的是ubnt编程器固件去掉开头的256k uboot +64k的uboot_env,还要去掉最后的64k art),正常,然后再刷openwrt,也正常,最后再刷ubnt正常,httpd刷ubnt的时候要选上刷入为ubnt固件,允许覆盖nvarm,
需要注意的是只要不误刷uboot,就不会真砖,即使刷错固件,一样可以进httpd再重刷正确的固件,刷原厂固件的时候要注意下,原厂的固件要不含uboot,从TP官方下的固件一般都是含uboot的升级固件,需要去掉uboot才可以,刷ubnt固件需要去掉ubnt编程器固件 开头部分的256k+64k,结尾部分的64k$ r+ W* j/ B5 J9 y! `: M% d
不死uboot是由 hackpascal编写,原帖地址:http://www.right.com.cn/forum/thread-136444-1-1.html

固件到精品里
