RK3288 emmc flash paramter 分区
来源:互联网 发布:coco文字识别软件 编辑:程序博客网 时间:2024/05/12 19:17
root@rk3288:~]# ls /dev/mmcblk0*
/dev/mmcblk0 /dev/mmcblk0p2 /dev/mmcblk0p4 /dev/mmcblk0p6
/dev/mmcblk0p1 /dev/mmcblk0p3 /dev/mmcblk0p5 /dev/mmcblk0p7
[root@rk3288:~]# ls /dev/mmcblk0* -lht
brw-rw---- 1 root root 179, 0 Aug 23 08:58 /dev/mmcblk0
brw-rw---- 1 root root 179, 1 Aug 23 08:58 /dev/mmcblk0p1
brw-rw---- 1 root root 179, 2 Aug 23 08:58 /dev/mmcblk0p2
brw-rw---- 1 root root 179, 3 Aug 23 08:58 /dev/mmcblk0p3
brw-rw---- 1 root root 179, 4 Aug 23 08:58 /dev/mmcblk0p4
brw-rw---- 1 root root 179, 5 Aug 23 08:58 /dev/mmcblk0p5
brw-rw---- 1 root root 179, 6 Aug 23 08:58 /dev/mmcblk0p6
brw-rw---- 1 root root 179, 7 Aug 23 08:58 /dev/mmcblk0p7
[root@rk3288:~]# cat /dev/p
ppp ptmx pts/
[root@rk3288:~]# cat /dev/
alarm iep mmcblk0p1 sw_sync
ashmem input/ mmcblk0p2 tgt
binder ion mmcblk0p3 timerirq
camsys_marvin keychord mmcblk0p4 tty
console kmem mmcblk0p5 ttyGS0
cpu_dma_latency kmsg mmcblk0p6 ttyGS1
ddr_freq log mmcblk0p7 ttyGS2
fb0 log_events mtp_usb ttyGS3
fb1 log_main net/ ttyS0
fb2 log_radio network_latency ttyS1
fb3 log_system network_throughput ttyS2
fb4 loop-control null ttyS3
fb5 loop0 ppp ttyS4
fb6 loop1 ptmx uhid
fb7 loop2 pts/ uinput
full loop3 random urandom
fuse loop4 rfkill usb_accessory
hevc_service loop5 rga vflash
i2c-0 loop6 root video_state
i2c-1 loop7 rtc0 vpu_service
i2c-2 mapper/ rtk_btusb xt_qtaguid
i2c-3 mem shm/ zero
i2c-4 mma8452_daemon snd/ zram0
i2c_detect mmcblk0 spi_misc_test
[root@rk3288:~]# cat /proc/partitions
major minor #blocks name
179 0 15267840 mmcblk0
179 1 4096 mmcblk0p1
179 2 4096 mmcblk0p2
179 3 16384 mmcblk0p3
179 4 16384 mmcblk0p4
179 5 32768 mmcblk0p5
179 6 7864320 mmcblk0p6
179 7 32768 mmcblk0p7
14.5 GiB
[ 8.788697] uboot: 0x000400000 -- 0x000800000 (4 MB)
[ 8.788709] misc: 0x000800000 -- 0x000c00000 (4 MB)
[ 8.788719] resource: 0x000c00000 -- 0x001c00000 (16 MB)
[ 8.788729] kernel: 0x001c00000 -- 0x002c00000 (16 MB)
[ 8.788739] boot: 0x002c00000 -- 0x004c00000 (32 MB)
[ 8.788748] recovery: 0x004c00000 -- 0x006c00000 (32 MB)
[ 8.788763] backup: 0x006c00000 -- 0x00a000000 (52 MB)
[ 8.788782] cache: 0x00a000000 -- 0x012000000 (128 MB)
[ 8.788792] kpanic: 0x012000000 -- 0x012400000 (4 MB)
[ 8.788801] system: 0x012400000 -- 0x3a3a00000 (14614 MB)
shell@rk3288:/dev/block $ ls
loop0
loop1
loop2
loop3
loop4
loop5
loop6
loop7
mmcblk0
mmcblk0p1
mmcblk0p10
mmcblk0p11
mmcblk0p12
mmcblk0p13
mmcblk0p14
mmcblk0p2
mmcblk0p3
mmcblk0p4
mmcblk0p5
mmcblk0p6
mmcblk0p7
mmcblk0p8
mmcblk0p9
mtd
platform
vold
zram0
shell@rk3288:/dev/block $ cd /dev/block/
platform/ff0f0000.rksdmmc/by <
by-name/ by-num/
/ff0f0000.rksdmmc/by-name/ <
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ ls
backup
boot
cache
kernel
kpanic
metadata
misc
radical_update
recovery
resource
system
uboot
user
userdata
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ clear
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ ls
backup
boot
cache
kernel
kpanic
metadata
misc
radical_update
recovery
resource
system
uboot
user
userdata
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ ls -l
lrwxrwxrwx root root 2012-01-01 07:19 backup -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2012-01-01 07:19 boot -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2012-01-01 07:19 cache -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2012-01-01 07:19 kernel -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2012-01-01 07:19 kpanic -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2012-01-01 07:19 metadata -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2012-01-01 07:19 misc -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2012-01-01 07:19 radical_update -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 2012-01-01 07:19 recovery -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2012-01-01 07:19 resource -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2012-01-01 07:19 system -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2012-01-01 07:19 uboot -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2012-01-01 07:19 user -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2012-01-01 07:19 userdata -> /dev/block/mmcblk0p12
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ df
Filesystem Size Used Free Blksize
/dev 1006.8M 128.0K 1006.7M 4096
/sys/fs/cgroup 1006.8M 0.0K 1006.8M 4096
/sys/fs/cgroup/memory: Permission denied
/mnt/secure 1006.8M 0.0K 1006.8M 4096
/mnt/asec 1006.8M 0.0K 1006.8M 4096
/mnt/obb 1006.8M 0.0K 1006.8M 4096
/system 751.5M 331.2M 420.3M 4096
/cache 108.0M 72.0K 107.9M 4096
/metadata 3.9M 24.0K 3.8M 4096
/data 975.9M 58.0M 917.9M 4096
/mnt/shell/emulated: Transport endpoint is not connected
/mnt/internal_sd 12.4G 96.0K 12.4G 8192
/mnt/secure/asec: Permission denied
1|shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $
MDLINE:console=ttyS2 earlyprintk root=/dev/mmcblk0p10 init=/linuxrc rw rootfstype=ext4 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x0064000@0x00026000(system),0x00010000@0x00666000(backup),-@0x00766000(user)
mkfs.ext4 /dev/mmcblk0p8
uboot =0x2000*512/1024/1024==4M---->开始 大小 4M------->4M+4M=8M
mic =0x4000*512/1024/1024==8M----->开始 大小4M------->8M+4M=12M
resource =0x6000*512/1024/1024==12M---->开始 大小16M------->12M+16M=28M
kernel =0xe000*512/1024/1024==28M---->开始 大小16M------->28M+16M=44M
boot =0x16000*512/1024/1024==44M--->开始 大小32M------->44M+32M=76M
system =0x26000*512/1024/1024==76M--->开始 大小200M------>76M+200M=276M
backup =0x8A000*512/1024/1024==276M-->开始 大小32M------>276M+32M=308M
user =0x9A000*512/1024/1024==308M-->开始 -------------0x9A0000===
CMDLINE:console=ttyS2 earlyprintk root=/dev/mmcblk0p6 init=/linuxrc rw rootfstype=ext4 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00640000@0x00026000(system),0x00010000@0x0008a000(backup),-@0x0009a000(user)
/dev/mmcblk0 /dev/mmcblk0p2 /dev/mmcblk0p4 /dev/mmcblk0p6
/dev/mmcblk0p1 /dev/mmcblk0p3 /dev/mmcblk0p5 /dev/mmcblk0p7
[root@rk3288:~]# ls /dev/mmcblk0* -lht
brw-rw---- 1 root root 179, 0 Aug 23 08:58 /dev/mmcblk0
brw-rw---- 1 root root 179, 1 Aug 23 08:58 /dev/mmcblk0p1
brw-rw---- 1 root root 179, 2 Aug 23 08:58 /dev/mmcblk0p2
brw-rw---- 1 root root 179, 3 Aug 23 08:58 /dev/mmcblk0p3
brw-rw---- 1 root root 179, 4 Aug 23 08:58 /dev/mmcblk0p4
brw-rw---- 1 root root 179, 5 Aug 23 08:58 /dev/mmcblk0p5
brw-rw---- 1 root root 179, 6 Aug 23 08:58 /dev/mmcblk0p6
brw-rw---- 1 root root 179, 7 Aug 23 08:58 /dev/mmcblk0p7
[root@rk3288:~]# cat /dev/p
ppp ptmx pts/
[root@rk3288:~]# cat /dev/
alarm iep mmcblk0p1 sw_sync
ashmem input/ mmcblk0p2 tgt
binder ion mmcblk0p3 timerirq
camsys_marvin keychord mmcblk0p4 tty
console kmem mmcblk0p5 ttyGS0
cpu_dma_latency kmsg mmcblk0p6 ttyGS1
ddr_freq log mmcblk0p7 ttyGS2
fb0 log_events mtp_usb ttyGS3
fb1 log_main net/ ttyS0
fb2 log_radio network_latency ttyS1
fb3 log_system network_throughput ttyS2
fb4 loop-control null ttyS3
fb5 loop0 ppp ttyS4
fb6 loop1 ptmx uhid
fb7 loop2 pts/ uinput
full loop3 random urandom
fuse loop4 rfkill usb_accessory
hevc_service loop5 rga vflash
i2c-0 loop6 root video_state
i2c-1 loop7 rtc0 vpu_service
i2c-2 mapper/ rtk_btusb xt_qtaguid
i2c-3 mem shm/ zero
i2c-4 mma8452_daemon snd/ zram0
i2c_detect mmcblk0 spi_misc_test
[root@rk3288:~]# cat /proc/partitions
major minor #blocks name
179 0 15267840 mmcblk0
179 1 4096 mmcblk0p1
179 2 4096 mmcblk0p2
179 3 16384 mmcblk0p3
179 4 16384 mmcblk0p4
179 5 32768 mmcblk0p5
179 6 7864320 mmcblk0p6
179 7 32768 mmcblk0p7
14.5 GiB
[ 8.788697] uboot: 0x000400000 -- 0x000800000 (4 MB)
[ 8.788709] misc: 0x000800000 -- 0x000c00000 (4 MB)
[ 8.788719] resource: 0x000c00000 -- 0x001c00000 (16 MB)
[ 8.788729] kernel: 0x001c00000 -- 0x002c00000 (16 MB)
[ 8.788739] boot: 0x002c00000 -- 0x004c00000 (32 MB)
[ 8.788748] recovery: 0x004c00000 -- 0x006c00000 (32 MB)
[ 8.788763] backup: 0x006c00000 -- 0x00a000000 (52 MB)
[ 8.788782] cache: 0x00a000000 -- 0x012000000 (128 MB)
[ 8.788792] kpanic: 0x012000000 -- 0x012400000 (4 MB)
[ 8.788801] system: 0x012400000 -- 0x3a3a00000 (14614 MB)
shell@rk3288:/dev/block $ ls
loop0
loop1
loop2
loop3
loop4
loop5
loop6
loop7
mmcblk0
mmcblk0p1
mmcblk0p10
mmcblk0p11
mmcblk0p12
mmcblk0p13
mmcblk0p14
mmcblk0p2
mmcblk0p3
mmcblk0p4
mmcblk0p5
mmcblk0p6
mmcblk0p7
mmcblk0p8
mmcblk0p9
mtd
platform
vold
zram0
shell@rk3288:/dev/block $ cd /dev/block/
platform/ff0f0000.rksdmmc/by <
by-name/ by-num/
/ff0f0000.rksdmmc/by-name/ <
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ ls
backup
boot
cache
kernel
kpanic
metadata
misc
radical_update
recovery
resource
system
uboot
user
userdata
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ clear
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ ls
backup
boot
cache
kernel
kpanic
metadata
misc
radical_update
recovery
resource
system
uboot
user
userdata
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ ls -l
lrwxrwxrwx root root 2012-01-01 07:19 backup -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2012-01-01 07:19 boot -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2012-01-01 07:19 cache -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2012-01-01 07:19 kernel -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2012-01-01 07:19 kpanic -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2012-01-01 07:19 metadata -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2012-01-01 07:19 misc -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2012-01-01 07:19 radical_update -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 2012-01-01 07:19 recovery -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2012-01-01 07:19 resource -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2012-01-01 07:19 system -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2012-01-01 07:19 uboot -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2012-01-01 07:19 user -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2012-01-01 07:19 userdata -> /dev/block/mmcblk0p12
shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $ df
Filesystem Size Used Free Blksize
/dev 1006.8M 128.0K 1006.7M 4096
/sys/fs/cgroup 1006.8M 0.0K 1006.8M 4096
/sys/fs/cgroup/memory: Permission denied
/mnt/secure 1006.8M 0.0K 1006.8M 4096
/mnt/asec 1006.8M 0.0K 1006.8M 4096
/mnt/obb 1006.8M 0.0K 1006.8M 4096
/system 751.5M 331.2M 420.3M 4096
/cache 108.0M 72.0K 107.9M 4096
/metadata 3.9M 24.0K 3.8M 4096
/data 975.9M 58.0M 917.9M 4096
/mnt/shell/emulated: Transport endpoint is not connected
/mnt/internal_sd 12.4G 96.0K 12.4G 8192
/mnt/secure/asec: Permission denied
1|shell@rk3288:/dev/block/platform/ff0f0000.rksdmmc/by-name $
MDLINE:console=ttyS2 earlyprintk root=/dev/mmcblk0p10 init=/linuxrc rw rootfstype=ext4 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x0064000@0x00026000(system),0x00010000@0x00666000(backup),-@0x00766000(user)
mkfs.ext4 /dev/mmcblk0p8
uboot =0x2000*512/1024/1024==4M---->开始 大小 4M------->4M+4M=8M
mic =0x4000*512/1024/1024==8M----->开始 大小4M------->8M+4M=12M
resource =0x6000*512/1024/1024==12M---->开始 大小16M------->12M+16M=28M
kernel =0xe000*512/1024/1024==28M---->开始 大小16M------->28M+16M=44M
boot =0x16000*512/1024/1024==44M--->开始 大小32M------->44M+32M=76M
system =0x26000*512/1024/1024==76M--->开始 大小200M------>76M+200M=276M
backup =0x8A000*512/1024/1024==276M-->开始 大小32M------>276M+32M=308M
user =0x9A000*512/1024/1024==308M-->开始 -------------0x9A0000===
CMDLINE:console=ttyS2 earlyprintk root=/dev/mmcblk0p6 init=/linuxrc rw rootfstype=ext4 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00640000@0x00026000(system),0x00010000@0x0008a000(backup),-@0x0009a000(user)
阅读全文
0 0
- RK3288 emmc flash paramter 分区
- Android eMMC 分区详解
- eMMC分区详解
- eMMC分区详解
- eMMC分区详解
- eMMC分区详解
- emmc 分区管理
- eMMC分区详解
- eMMC分区详解
- eMMC分区详解
- eMMC RPMB分区介绍
- eMMC分区详解
- emmc与flash
- 4412 emmc分区的命令
- emmc挂载,分区及格式化
- eMMC 原理 3 :分区管理
- emmc分区脚本编写示例
- 存储【2】 eMMC分区详解
- CSU 1826 Languages map和stringstream
- 欢迎使用CSDN-markdown编辑器
- ubuntu 终端快捷键
- 开始ubuntu开发配置环境
- snprintf(), fwrite(),fread() ,fprintf() ,fseek() ,ftell()
- RK3288 emmc flash paramter 分区
- 20170825_*p++、(*p)++、*++p、++*p 的区别
- html 转doc文档
- Python中的反射机制
- 关于java文件导出jar文件的问题,区别开 jar file 和 runnable jar file
- 学习-Socket编程讲解
- centos7下 lamp环境部署及zabbix的安装
- CodeForces
- 进程与线程