FLASH布局:
Creating 8 MTD partitions on “bcmsflash”:
0x000000000000-0x000000040000 : “boot”
0x000000040000-0x000000ec0000 : “linux”
0x0000001fc4f4-0x000000ec0000 : “rootfs”
0x000000ec0000-0x000000fc0000 : “data”
0x000000fc0000-0x000000fd0000 : “factory”
0x000000fd0000-0x000000fe0000 : “dev_info”
0x000000fe0000-0x000000ff0000 : “nvram_backup”
0x000000ff0000-0x000001000000 : “nvram”
# cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00010000 “boot”
mtd1: 00e80000 00010000 “linux”
mtd2: 00cc3b0c 00010000 “rootfs”
mtd3: 00100000 00010000 “data”
mtd4: 00010000 00010000 “factory”
mtd5: 00010000 00010000 “dev_info”
mtd6: 00010000 00010000 “nvram_backup”
mtd7: 00010000 00010000 “nvram”
CFE下信息:
KERNEL(linux)开头的内容:
rootfs开头的内容:
目前用到0x9a7680:
data区的内容,用户可写的数据区(/tmp/media/data/ ):
factory区,出厂参数:
包含无线校准参数和mac地址,将下面的telnet_enable改成on会永久打开telnet:
dev_info区,加密保存设备信息:
nvram_backup分区,明文保存nvram备份信息:
nvram分区: