本帖最后由 cxice 于 2020-2-1 21:47 编辑 0 \6 }- |* Z+ Q6 g! N1 x
! Y2 [* C' L! d& r4 S3 j# U y感谢回复!你这么说,我一下明白了。看到有人说完整的固件结构:kernel+30(十六进制),版本信息(aaaaUUUUDDDD????V1.2.1P1T2.?????2013-12-31 17:05:48.P?..........)+boot,组成,% Q6 k- K. r# J, G8 ^, W
mtd里面显示# s4 S4 F- M3 D: D8 `
mtd1: 00000000 00200000 00020000 "u-boot" 2M=2x1024x1024=2097152(十进制)=200000(十六进制)1 j- q M+ `' p2 a7 n4 C" o* ]
mtd3: 00200000 01400000 00020000 "kernel0" 20M 初始kernel0与kernel1相同,web刷机后boot kernel1刷为新版固件,4 R$ o$ e( J; Q( W( G) A# T0 ~
mtd6: 01600000 01400000 00020000 "kernel1" 20M kernel0不变,环境变量versioninfo启动地址改变
$ _. Q+ G V& L! L* X' J5 pmtd7: 02a00000 00600000 00020000 "others" 6M 1 W/ h" E, W; |" b2 x* q) k; F3 L
mtd2: 03000000 00400000 00020000 "parameter tags" 4M PON信息→LOID及密码,SN及密码' N8 |6 ^$ h9 e% u
mtd5: 03400000 00800000 00020000 "usercfg" 8M4 A" I# A. ~' ~: ^3 U+ T U$ j$ f
mtd4: 03c00000 00400000 00020000 "middleware" 4M 4000000=64M
6 y4 h8 v1 N3 ^7 W) y9 I emtd0: 04000000 08000000 00020000 "whole flash" 128M 8000000=128M" ) X9 R# d3 d) y: J5 l
看到除了kernel外还有很多东西,能给讲解一下吗?还有vmlinuz.bin,又是什么?img和bin文件有何区别?( t1 z1 O% F. ~* W; V2 q# d
|