这里以android的cache分区为例。
查看当前使用cache大小:
python device/rockchip/common/get_partition_size.py rockdev/Image-tab08_rk66_pas/parameter.txt cache
402653184 Bytes = 383.625365854M 需要32KB对齐
修改:
device/rockchip/common/BoardConfig_tab08_rk66_pas
- BOARD_CACHEIMAGE_PARTITION_SIZE ?= 402653184
+ BOARD_CACHEIMAGE_PARTITION_SIZE ?= 1610612736 //1.5G
编译验证:
python device/rockchip/common/get_partition_size.py rockdev/Image-tab08_rk66_pas/parameter.txt cache
1610612736
烧写系统后:df -h 查看:
/dev/block/mmcblk2p14 1.4G 108K 1.4G 1% /cache
cache权限:
ls cache/ -al
total 48
drwxrwxrwx 6 system cache 4096 2021-12-31 09:40 .