找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: cnfug

88FR131 512M Ram 128M Flash 路由半砖求助

[复制链接]
发表于 2015-12-14 16:03 | 显示全部楼层
用串口线进去刷uboot?  理论上可以的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-15 10:29 | 显示全部楼层
我刚用 串口控制线,进去了,做了备份, 波特率115200,没按9 ,直接进后台了。
理论上可以用console口进去操作
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-18 14:59 | 显示全部楼层

搜下kwboot,工具和文档在uboot的源码里面都有。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-18 14:59 | 显示全部楼层
东奇 发表于 2015-12-14 14:51
上电没有ttl输出,请问如何修复uboot

搜下kwboot,工具和文档在uboot的源码里面都有。

点评

还真搜不到,,,,我现在知道怎么编绎,,,但不敢乱刷  详情 回复 发表于 2015-12-18 22:56
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-18 22:56 | 显示全部楼层
huangchao222 发表于 2015-12-18 14:59
搜下kwboot,工具和文档在uboot的源码里面都有。

还真搜不到,,,,我现在知道怎么编绎,,,但不敢乱刷

点评

uboot的tools下面就有。  详情 回复 发表于 2015-12-19 20:04
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-19 20:04 | 显示全部楼层
hcy42003 发表于 2015-12-18 22:56
还真搜不到,,,,我现在知道怎么编绎,,,但不敢乱刷

uboot的tools下面就有。

点评

3MD
U-BOOT源码包链接: http://pan.baidu.com/s/1pJZQSEf 密码: m24i  详情 回复 发表于 2015-12-20 12:53
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-20 00:05 来自手机 | 显示全部楼层
不要搞OP无线不能驱动,只能放破狗用,没意思

点评

原来自带的系统就是op,能驱动无线。重新编译的固件只是没有驱动而已,只是没编译  详情 回复 发表于 2015-12-23 08:41
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-20 12:53 | 显示全部楼层
U-BOOT源码包链接: http://pan.baidu.com/s/1pJZQSEf 密码: m24i
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-20 12:53 | 显示全部楼层
本帖最后由 3MD 于 2015-12-20 13:01 编辑
huangchao222 发表于 2015-12-19 20:04
uboot的tools下面就有。

U-BOOT源码包链接: http://pan.baidu.com/s/1pJZQSEf 密码: m24i
https://github.com/dns42/u-boot

点评

好人啊,我先研究  详情 回复 发表于 2015-12-23 08:40
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-22 21:12 | 显示全部楼层
强烈关注中
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-23 08:40 | 显示全部楼层
3MD 发表于 2015-12-20 12:53
U-BOOT源码包链接: http://pan.baidu.com/s/1pJZQSEf 密码: m24i
https://github.com/dns42/u-boot

好人啊,我先研究
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-23 08:41 | 显示全部楼层
thunder35 发表于 2015-12-20 00:05
不要搞OP无线不能驱动,只能放破狗用,没意思

原来自带的系统就是op,能驱动无线。重新编译的固件只是没有驱动而已,只是没编译
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-25 16:10 | 显示全部楼层
太好啦 太好啦
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2015-12-26 11:14 | 显示全部楼层
本帖最后由 3MD 于 2015-12-26 11:15 编辑

@hcy42003


参考及借鉴
WRT1900AC修复Bootloader
https://wiki.openwrt.org/zh-cn/toh/linksys/wrt1900ac

恢复损坏的 Bootloader

由 nitroshift 贡献
离线使用: PDF DOC

前提

运行 Linux 的计算机 (如果运行的是64位系统需要安装32位库文件)
USB – TTL 线
下载 kwboot 文件
kwboot.tar
U-BOOT源码包链接: http://pan.baidu.com/s/1pJZQSEf 密码: m24i  &  https://github.com/dns42/u-boot
u-boot-nand.kwb
传输到路由上写入 NAND
u-boot-uart.kwb
从 UART 启动


#####################################
步骤

1、终端取得 root 权限:
sudo –i


2、安装 kwboot:
cd /home/kwboot/
解压归档, 之后: tar –xvf kwboot.tar
实际编译 kwboot: gcc kwboot.c
保存 u-boot-nand.kwb 和 u-boot-uart.kwb 到 /home/kwboot/


3、设置 kwboot 为可执行:
Chmod 777 kwboot


4、USB-TTL 线连接路由器和计算机 (不要开启路由器电源) 之后敲入下面的命令:
dmesg | grep USB
记下 /dev/ttyUSB 之后的数字(它通常是 0), 然后:
chmod 666 /dev/ttyUSB0


5、使用 UART 镜像让路由器启动:
./kwboot –a –t /dev/ttyUSB0 –b u-boot-uart.kwb 并且 给路由器上电
上面使用的参数说明如下:
-a = 使用 Armada XP 定时器(timings)
-t = 传输完成后在同一 window 开启一个终端
-b = 要启动的文件
传输结束之后, 你应该在 Marvell » 提示符:


6、如果你不在:
路由器断电 - 断开连接在计算机上的 USB-TTL 线 - 回到 步骤 3
如果你在:
设置计算机的 TFTP 服务器 (比如 Ubuntu 的 tftpd 软件包)
把 u-boot-nand.kwb 放到它的 tftpboot 文件夹


7、设置计算机的 IP 地址为: 192.168.1.2, 网线连接计算机到路由器的任一 LAN 口之后敲入下面的命令在 Marvell » 提示符下:
setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.2
tftp 2000000 u-boot-nand.kwb
nand erase 0 e0000
nand write 2000000 0 e0000



8、如果上述命令成功完成, 通过下面命令重启路由器:
reset
你应该看到路由启动并且停在 Marvell » 提示符


9、下载 WRT1900ac 的固件镜像然后保存到 tftpboot:
在 Marvell » 提示符下敲入下面命令:
tftp 192.168.1.2
get [固件镜像名称]


10、重要:
传输成功结束之后, 不要敲入
run flash_pri_image 或者 run flash_alt_image
任何一个会 再次让路由变砖 让你回到步骤 3
而是应该敲入:
run_linksysnandboot
如果该命令失败, 敲入: run_linksysaltnandboot


11、让路由完全启动:
验证路由已经启动并且通过网络管理界面查看运行是否正常
最后, 关闭路由器 - 断开 USB-TTL 线 - 重新上电

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

发表于 2016-1-4 14:40 | 显示全部楼层
将kwboot.zip(uboot固件) 解压到虚拟机相应目录,同时将 mtd0-u-boot.img解压到tftpd32目录
在虚拟机的终端中执行以下命令,同时请将板子断电:
sudo chmod 666 /dev/ttyUSB0
cd kwboot
./kwboot -t -p -B115200 /dev/ttyUSB0 -b mtd0-u-boot.img #执行此条命令后,会有提示。此时再给板子上电。

执行完成后,会自动进入UBOOT,但请勿断电。
将TTL板或者USB-232从虚拟机断开


在putty等软件中打开相应端口并执行:

setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.2
saveenv #保存之后打开tftp32,然后继续…
tftpboot 0x800000 mtd0-u-boot.img
nand erase 0x0 0x100000
nand write 0x800000 0x0 0x100000
刷完uboot之后,请修改MAC地址,或者直接用你自己的备份。
行了,就这样

点评

按照这个操作了 不行 刷完uboot重启之后还是没有反应 闪存的灯也闪几下  详情 回复 发表于 2016-5-28 17:22
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-21 06:45

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表