本帖最后由 cxice 于 2020-2-1 21:47 编辑
8 T, g/ o( { }# {& U& W5 d8 J7 g: c2 y! a
感谢回复!你这么说,我一下明白了。看到有人说完整的固件结构:kernel+30(十六进制),版本信息(aaaaUUUUDDDD????V1.2.1P1T2.?????2013-12-31 17:05:48.P?..........)+boot,组成,9 W4 @0 t; v. {" P6 X S$ \1 D
mtd里面显示
8 f) t! M2 `# |) J4 Pmtd1: 00000000 00200000 00020000 "u-boot" 2M=2x1024x1024=2097152(十进制)=200000(十六进制)
& Z: H" v$ v" t/ ]# n8 j& N% Ymtd3: 00200000 01400000 00020000 "kernel0" 20M 初始kernel0与kernel1相同,web刷机后boot kernel1刷为新版固件,3 W4 E: [% j. N' t9 h
mtd6: 01600000 01400000 00020000 "kernel1" 20M kernel0不变,环境变量versioninfo启动地址改变
' f; i H# N7 B8 b4 [$ {* Y! Dmtd7: 02a00000 00600000 00020000 "others" 6M : D% D' f1 G6 k/ O* z C, B; u
mtd2: 03000000 00400000 00020000 "parameter tags" 4M PON信息→LOID及密码,SN及密码* F a& A; f6 B$ R
mtd5: 03400000 00800000 00020000 "usercfg" 8M
2 b: W! x$ ~7 f3 Xmtd4: 03c00000 00400000 00020000 "middleware" 4M 4000000=64M4 I4 w, N) {% w, z
mtd0: 04000000 08000000 00020000 "whole flash" 128M 8000000=128M"
8 E2 {2 T* b) P" q- h' c9 C看到除了kernel外还有很多东西,能给讲解一下吗?还有vmlinuz.bin,又是什么?img和bin文件有何区别?4 E! ^$ Z7 m7 K! X1 l" \
|