找回密码
 注册

QQ登录

只需一步,快速开始

楼主: To.mato

中兴 F650A v2.0.3版本 内核分区(mtd9, mtd10) 解析

[复制链接]
发表于 2021-7-13 16:14:53 | 显示全部楼层
To.mato 发表于 2021-6-19 12:11/ k. a3 z; `) W3 I
手头有固件的hex文件吗? 挂掉的话, uboot会给出算好的crc, 直接改上去就行了
  Q, W/ `' ~1 P) K
手头没有固件的hex,一直都是 fsload 0uImage; bootm 0x42000000启动,太麻烦了。我是F450 v4,请大神指点。
发表于 2021-7-13 19:01:23 | 显示全部楼层
请问,我按大神您的方法操作,在uboot下,用md,要么会卡死,要么指定不了位置,每次都是从头输出。是工具问题,还是我方法不对?putty连接的   md 0x00000000 128    的结果,和  md 0x00020000 128 的结果一摸一样。要么就卡死。郁闷了。
发表于 2021-8-10 17:49:49 | 显示全部楼层
To.mato 发表于 2021-6-19 12:11
4 e- \2 r1 ~! h+ z; M5 P" ^) W/ A9 R手头有固件的hex文件吗? 挂掉的话, uboot会给出算好的crc, 直接改上去就行了

+ I: j: l- b5 U" D2 Q大神能指点一下,用什么工具改吗?uboot下的命令?

点评

一般用ultra edit, 我比较另类, 我一般用beyond compare, 你的固件导出来了吗? 我没有用md, 这个问题我觉得是自带的uboot有毛病, 你可以先进去系统, 把/dev/mtd0到mtd12拷贝出来, 它们就是各个系统分区, 其中mtd6和m  详情 回复 发表于 2021-8-25 09:56
 楼主| 发表于 2021-8-25 09:56:37 | 显示全部楼层
wuxiulike2 发表于 2021-8-10 17:49: `0 ]% g- D6 J  U; j; z+ W
大神能指点一下,用什么工具改吗?uboot下的命令?

7 @" s5 u4 ]. u7 v) _一般用ultra edit, 我比较另类, 我一般用beyond compare, 你的固件导出来了吗? 我没有用md, 这个问题我觉得是自带的uboot有毛病, 你可以先进去系统, 把/dev/mtd0到mtd12拷贝出来, 它们就是各个系统分区, 其中mtd6和mtd7是系统, 双分区备份的, 然后你在pc上修改这两个分区就行了

点评

感谢您的回复,我把分区都考下来了,如果本地修改后,例如修改了mtd7,再怎么往回刷呢?用什么工具或命令?  详情 回复 发表于 2021-10-13 14:55
发表于 2021-10-13 14:55:48 | 显示全部楼层
本帖最后由 wuxiulike2 于 2021-10-13 15:02 编辑
5 P, `" e& B5 j' Z* c" X
To.mato 发表于 2021-8-25 09:56
: I( V$ m# a9 k/ G0 H一般用ultra edit, 我比较另类, 我一般用beyond compare, 你的固件导出来了吗? 我没有用md, 这个问题我觉 ...

& F9 y# a. B; b: k9 Z" s' I感谢您的回复,我把分区都考下来了,如果本地修改后,例如修改了mtd7,再怎么往回刷呢?用什么工具或命令?我现在主要就是想再系统的/目录下写个文件,但只要remount成rw模式.往这个jffs2分区写入数据后, 会造成无法启动的问题,。
0 d2 Z+ [; X2 z* ^/ M' X+ E. ^我想往/目录下写文件并且重启还能正常,不知道如何才能通过crc校验" V% @( Y; @8 m+ K" [9 i/ K6 A8 N: o6 e3 G5 h
发表于 2022-3-30 11:32:18 | 显示全部楼层
楼主你好:头结构体的crc,和jffs2分区的crc按你的方法都通过了,怎么又出现了“invalid fs crc, 40de165f, d6017265”提示,这个是什么问题?/ e  K+ l% W' ?; T: i# E
% s" R  a5 F, N" L  S# l# @

本帖子中包含更多资源

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

×
发表于 2022-3-30 15:29:27 | 显示全部楼层
这技术贴,支持
发表于 2022-3-31 11:19:38 | 显示全部楼层
技术贴,顶起来
发表于 2022-5-9 08:07:58 | 显示全部楼层
大神。麻烦问下。第二个CRC选择范围是多少啊?

点评

U-Boot V2.0.3P1T1 20181116000234 mtd9: vmlinuz crc 位置0x40050,header crc 位置0x400E0,小端在前。 mtd10: vmlinuz crc 位置0x60050,header crc 位置0x600E0,小端在前。  详情 回复 发表于 2022-5-9 16:54
发表于 2022-5-9 16:54:12 | 显示全部楼层
东北抗日联军 发表于 2022-5-9 08:07; ]( S3 i! M' P6 a
大神。麻烦问下。第二个CRC选择范围是多少啊?
# Y) ^; S/ p$ a( e8 m" r
U-Boot V2.0.3P1T1 20181116000234
) Z2 U. l" A4 ?2 e. cmtd9: vmlinuz crc 位置0x40050,header crc 位置0x400E0,小端在前。
, E  b  S1 v' kmtd10: vmlinuz crc 位置0x60050,header crc 位置0x600E0,小端在前。

点评

感谢大神指点  详情 回复 发表于 2022-5-10 16:53
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-29 19:02 , Processed in 0.025473 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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