- 论坛徽章:
- 0
|
我也想,公司的保密措施做得比较严,想把东西拿出来是不太可能的。开机的log信息大概是这样的;
creating 16 mtd partitions on pxaxx_nand-0
mtd0 0x0-0x100000 : "bootloader"
mtd1 0x100000-0x140000 : "ramdisk"
mtd2 0x140000-0x180000 : "imei"
mtd3 0x180000-0x880000: "arbelbinary"
mtd4 0x880000-0x980000: "msabinary"
mtd5 0x980000-0xd80000: "kernel"
mtd6 0xd80000-0x1180000: "maintenance"
mtd7 0x1180000-0x1680000: "recovery"
mtd8 0x1680000-0x16c0000: "misc"
mtd9 0x16c0000-0x6800000: "cache"
mtd10 0x6800000-0x10800000: "system"
mtd11 0x10800000-0x1e400000: "userdata"
mtd12 0x1e400000-0x1ec00000: "nvm"
mtd13 0x1ec00000-0x1f400000: "telephony"
mtd14 0x1f400000-0x1f600000: "reserved"
mtd15 0x1f600000-0x20000000 : "MRVL_BBM"
其中我要擦除的OBM的地址范围是0x40000-0x80000,也就是mtd0这个分区
uart_dma bootrd=/dev/mtdblock1 mtdparts=pxa3xx_nand-0: 1m(bootloader)ro, 256k(ramdisk)ro,256k(imei),7m(arbelbinary),1m(msbinary),4m(kernel)ro,4m(maintenance),5m(recovery),256k(misc),83200k(cache),160m(system),220m(userdata),8m(nvm),8m(telephony)问题就是后面带ro的分区用mtd-utils工具中的flash_erase来擦除的话是打不开相应的分区,但是其他不带ro的分区就可以打开,并且可以用flash_erase来擦除。现在就是想问怎样把bootloader这个分区的属性改为可读可写,这样就可以用flash_erase来擦除了。 |
|