找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 16698|回复: 10

刷不死uboot大家帮我看看刷不上!!!

[复制链接]
发表于 2015-4-18 11:24 | 显示全部楼层 |阅读模式
刷不死uboot大家帮我看看刷不上!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2015-4-18 11:25 | 显示全部楼层
root@OpenWrt:~# mtd -r write u-boot.bin
Usage: mtd [<options> ...] <command> [<arguments> ...] <device>[:<device>...]

The device is in the format of mtdX (eg: mtd4) or its label.
mtd recognizes these commands:
        unlock                  unlock the device
        refresh                 refresh mtd partition
        erase                   erase all data on device
        verify <imagefile>|-    verify <imagefile> (use - for stdin) to device
        write <imagefile>|-     write <imagefile> (use - for stdin) to device
        jffs2write <file>       append <file> to the jffs2 partition on the device
        fixtrx                  fix the checksum in a trx header on first boot
        fixseama                fix the checksum in a seama header on first boot
Following options are available:
        -q                      quiet mode (once: no [w] on writing,
                                           twice: no status messages)
        -n                      write without first erasing the blocks
        -r                      reboot after successful command
        -f                      force write without trx checks
        -e <device>             erase <device> before executing the command
        -d <name>               directory for jffs2write, defaults to "tmp"
        -j <name>               integrate <file> into jffs2 data when writing an image
        -s <number>             skip the first n bytes when appending data to the jffs2 partiton, defaults to "0"
        -p                      write beginning at partition offset
        -o offset               offset of the image header in the partition(for fixtrx)
        -F <part>[:<size>[:<entrypoint>]][,<part>...]
                                alter the fis partition table to create new partitions replacing
                                the partitions provided as argument to the write command
                                (only valid together with the write command)

Example: To write linux.trx to mtd4 labeled as linux and reboot afterwards
         mtd -r write linux.trx linux

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

使用道具 举报

 楼主| 发表于 2015-4-18 11:25 | 显示全部楼层

根@ OpenWrt的:&#12316;#MTD R写入U-BOOT.BIN
用法:MTD [<选项> ...] <命令> [<参数> ...] <设备> [:<设备> ...]

设备处于mtdX的格式(例如:mtd4)或它的标签。
MTD识别这些命令:
        解锁解锁设备
        刷新刷新MTD分区
        擦除擦除设备上的所有数据
        验证<镜像文件> | - 验证<镜像文件>(使用 - 为标准输入)到设备
        写<镜像文件> | - 写<镜像文件>(使用 - 为标准输入)到设备
        jffs2write <文件>追加<文件>的设备上的JFFS2分区
        fixtrx解决在首次启动一个TRX头校验
        fixseama解决在首次启动一个seama头校验
下列选项可供选择:
        -q安静模式(一次:没有[W]写作,
                                           两次:无状态消息)
        不先擦除块-n写
        成功的命令后重启-r
        -f强制不写检查TRX
        -e <设备>擦除<设备>执行命令前
        -d <名>目录jffs2write,默认为“TMP”
        -j <名>写的图像时,集成<文件>成JFFS2数据
        -s <编号>跳过第n个字节附加数据时至JFFS2隔间,默认为“0”
        -p开始写在分区的偏移
        图像报头的分区中-o偏移量offset(对于fixtrx)
        -F <部分> [<大小> [<入口点>] [,<一部分> ...]
                                改变FIS分区表,以创建新的分区更换
                                提供作为参数写入命令的分区
                                (仅适用于连同写命令)

例如:要写入linux.trx到mtd4之后打成Linux和重启
         MTD -r写linux.trx的Linux

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

使用道具 举报

 楼主| 发表于 2015-4-18 11:31 | 显示全部楼层
网上查询得知是固件锁定uboot不可刷写
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-18 11:40 | 显示全部楼层
本帖最后由 kpgood 于 2015-4-18 13:08 编辑

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

使用道具 举报

发表于 2015-4-18 12:28 | 显示全部楼层
后面要跟刷写分区啊。。你直接指定文件。。却没指把文件放哪去
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2015-4-18 13:53 | 显示全部楼层
应该是这样:mtd -r write u-boot.bin uboot

点评

root@OpenWrt:~# cd /tmp root@OpenWrt:/tmp# mtd -r write u-boot.bin uboot Could not open mtd device: uboot Can't open device for writing! root@OpenWrt:/tmp# [attachimg]107246[/attachimg]  详情 回复 发表于 2015-4-18 14:09
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-18 14:01 | 显示全部楼层
本帖最后由 kpgood 于 2015-4-18 14:10 编辑

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

使用道具 举报

 楼主| 发表于 2015-4-18 14:09 | 显示全部楼层
电信LL 发表于 2015-4-18 13:53
应该是这样:mtd -r write u-boot.bin uboot

root@OpenWrt:~# cd /tmp
root@OpenWrt:/tmp# mtd -r write u-boot.bin uboot
Could not open mtd device: uboot
Can't open device for writing!
root@OpenWrt:/tmp#



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-9-27 06:57

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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