本帖最后由 cxice 于 2020-2-1 21:47 编辑 2 F* ]# |; T9 u4 _2 ]4 a
# c8 v% g- a" i& G5 x# Q" D; q7 s& d感谢回复!你这么说,我一下明白了。看到有人说完整的固件结构:kernel+30(十六进制),版本信息(aaaaUUUUDDDD????V1.2.1P1T2.?????2013-12-31 17:05:48.P?..........)+boot,组成,. Z. Z7 K/ L& p) e1 E* {. c) A8 G
mtd里面显示
/ a5 l8 g" K' M( Gmtd1: 00000000 00200000 00020000 "u-boot" 2M=2x1024x1024=2097152(十进制)=200000(十六进制)
% f8 F5 a9 h" Fmtd3: 00200000 01400000 00020000 "kernel0" 20M 初始kernel0与kernel1相同,web刷机后boot kernel1刷为新版固件,2 A) q: N' D& ^4 M _9 n; k. Y
mtd6: 01600000 01400000 00020000 "kernel1" 20M kernel0不变,环境变量versioninfo启动地址改变
( N2 A5 h( q: t: F) Z+ p% ?. Tmtd7: 02a00000 00600000 00020000 "others" 6M
' o. P" _, \- d( C- |mtd2: 03000000 00400000 00020000 "parameter tags" 4M PON信息→LOID及密码,SN及密码
! F3 z) S( H2 j, n( c/ Vmtd5: 03400000 00800000 00020000 "usercfg" 8M: y, `0 d6 U9 a t( D/ Q
mtd4: 03c00000 00400000 00020000 "middleware" 4M 4000000=64M: T; m8 w/ m/ M S8 u
mtd0: 04000000 08000000 00020000 "whole flash" 128M 8000000=128M" 1 }% a8 E+ C+ E; G3 Y0 d2 f; s
看到除了kernel外还有很多东西,能给讲解一下吗?还有vmlinuz.bin,又是什么?img和bin文件有何区别? k& ^4 s1 V3 {# Q# X. \
|