码迷,mamicode.com
首页 > 其他好文 > 详细

Openwrt Uboot烧写

时间:2015-04-23 23:13:20      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:

 

Openwrt 烧uboot 需要慎重,一般买一个带不死uboot的路由器再折腾会比较安全,因为

openwrt firmware对uboot分区进行了保护,而且带有不死uboot的路由器可以通过web界面刷firmware。

 

传说中的不死uboot 原版可以见下面的网址:

https://github.com/pepe2k/u-boot_mod

 

 

那么uboot是如何烧写的呢?我总结了下图:

技术分享

 

这里总结了4个方法,前两个方法是openwrt还能开起来的时候,后两个办法是openwrt挂掉的时候用的。

当然了,如果连uboot都挂掉了,那么只能通过其他方法刷openwrt了(比如拆下flash直接刷),下面是一个例子:

http://blog.chinaunix.net/uid-27194309-id-3405021.html

 

第1个方法是通过SSH连接来将firmware放入到可写的文件系统,并且用命令将其刷人。

因为SSH支持文件的传输,用winscp+putty可以搞定。

 

第2个方法通过在电脑上搭建了一个http server,用ssh命令让openwrt从电脑上下载到firmware到板子上可写的文件系统,

并且用命令将其刷人。

 

第3个方法需要拆路由器,通过TTL线用命令让路由器从电脑上拿uboot,并且用命令刷入uboot

 

第4个方法是不死uboot的方法,这里的“不死”的意思实际上是不用拆机来恢复openwrt,

这样大大方便了倒腾的过程。这个uboot一般带有一个友好的web界面,通过HTTP将uboot文件上传到路由器。

 

如果你对路由器上面的文件系统有疑惑,那么请看openwrt的官方文档:

http://wiki.openwrt.org/zh-cn/doc/techref/flash.layout

我这里只是介绍了一些大体的概念,具体刷uboot的操作可以看这里:

http://www.right.com.cn/forum/thread-154561-1-1.html

 

Openwrt Uboot烧写

标签:

原文地址:http://www.cnblogs.com/tanhangbo/p/4451990.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!