Firefly开源社区

标题: 请问如何把 data 大小改成2G [打印本页]

作者: whw_net    时间: 2015-6-8 17:09
标题: 请问如何把 data 大小改成2G
请问如何改这个文件 rk3288-3.10-uboot-data1G.parameter.txt,  把内部存储空间的大小由1G改成2G?

FIRMWARE_VER:4.4.2
MACHINE_MODEL:rk30sdk
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3066
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x62008000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
CMDLINE:console=ttyFIQ0 androidboot.hardware=rk30board androidboot.console=ttyFIQ0 board.ap_has_alsa=0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00010000@0x00026000(recovery),0x0001a000@0x00036000(backup),0x00040000@0x00050000(cache),0x00002000@0x00090000(kpanic),0x00180000@0x00092000(system),0x00002000@0x00212000(metadata),0x00200000@0x00214000(userdata),0x00020000@0x00414000(radical_update),-@0x00434000(user)
# in section; per section 512(0x200) bytes
#CMDLINE:console=ttyFIQ0 androidboot.hardware=rk30board androidboot.console=ttyFIQ0 board.ap_has_alsa=0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00010000@0x00026000(recovery),0x0001a000@0x00036000(backup),0x00040000@0x00050000(cache),0x00002000@0x00090000(kpanic),0x00100000@0x00092000(system),0x00002000@0x00192000(metadata),0x00020000@0x00394000(radical_update),-@0x003B4000(userdata)
作者: linjc    时间: 2015-6-8 17:46
楼主可以参考SDK下的文档:RKDocs/RKTools\ manuals/Rockchip\ Parameter\ File\ Format\ Ver1.3.pdf
修改parameter的userdata分区哦
作者: whw_net    时间: 2015-6-9 16:53
好的,谢谢,我测试下看看
作者: jpchen    时间: 2017-1-4 14:36
请参考附件parameter

rk3288box-3.10-uboot.parameter-2G.zip

655 Bytes, 下载次数: 100, 下载积分: 灯泡 -1 , 经验 -1


作者: mayu    时间: 2017-1-16 15:34
linjc 发表于 2015-6-8 17:46
楼主可以参考SDK下的文档:RKDocs/RKTools\ manuals/Rockchip\ Parameter\ File\ Format\ Ver1.3.pdf
修改 ...

你好,请问这个文档路径是官网上的?
作者: Livvol    时间: 2017-1-16 16:24
mayu 发表于 2017-1-16 15:34
你好,请问这个文档路径是官网上的?

这个路径是官方SDK下的RKDocs目录,里面有一些开发工具和资料。
作者: mayu    时间: 2017-1-18 14:39
linjc 发表于 2015-6-8 17:46
楼主可以参考SDK下的文档:RKDocs/RKTools\ manuals/Rockchip\ Parameter\ File\ Format\ Ver1.3.pdf
修改 ...

你好,请问修改了parameter后是不是要升级data.img固件呀?
作者: F_linjc    时间: 2017-1-18 16:04
mayu 发表于 2017-1-18 14:39
你好,请问修改了parameter后是不是要升级data.img固件呀?

改了parameter后最好都重新烧固件,因为分区的位置都变了
作者: mayu    时间: 2017-1-18 16:07
F_linjc 发表于 2017-1-18 16:04
改了parameter后最好都重新烧固件,因为分区的位置都变了

恩,我重新烧写了固件,但报了很多错。而且我没有找到data.img这个固件。之前编译源码的时候也没生成data.img
作者: F_linjc    时间: 2017-1-19 14:34
mayu 发表于 2017-1-18 16:07
恩,我重新烧写了固件,但报了很多错。而且我没有找到data.img这个固件。之前编译源码的时候也没生成data ...

data.img是不用烧的
作者: mayu    时间: 2017-1-19 19:17
jpchen 发表于 2017-1-4 14:36
请参考附件parameter

你好,请问如果是4G的话要怎么改参数呢?
作者: mayu    时间: 2017-1-19 19:19
F_linjc 发表于 2017-1-19 14:34
data.img是不用烧的

你好,我重新烧写后2G可以了,但我想把它烧写成4G,请问这个文件里的参数要怎么设置呢?
作者: F_linjc    时间: 2017-1-20 09:27
mayu 发表于 2017-1-19 19:19
你好,我重新烧写后2G可以了,但我想把它烧写成4G,请问这个文件里的参数要怎么设置呢?

请参考SDK下的RKDocs/RKTools manuals/Rockchip Parameter File Format Ver1.3.pdf
作者: mayu    时间: 2017-1-20 09:40
F_linjc 发表于 2017-1-20 09:27
请参考SDK下的RKDocs/RKTools manuals/Rockchip Parameter File Format Ver1.3.pdf

你好,我看了那个文档了,但感觉并没有说明如何设置分区大小呢
作者: mayu    时间: 2017-1-20 09:43
F_linjc 发表于 2017-1-20 09:27
请参考SDK下的RKDocs/RKTools manuals/Rockchip Parameter File Format Ver1.3.pdf

你好,我看了那个文档了,但感觉并没有说明如何设置分区大小呢
作者: F_linjc    时间: 2017-1-20 09:43
mayu 发表于 2017-1-20 09:40
你好,我看了那个文档了,但感觉并没有说明如何设置分区大小呢

把userdata那个分区改为你想要的大小,后面的偏移量记得改
作者: mayu    时间: 2017-1-20 09:59
F_linjc 发表于 2017-1-20 09:43
把userdata那个分区改为你想要的大小,后面的偏移量记得改

恩恩,userdata的话2G是0x00400000@0x0039C000,但我改8G的时候就有问题了
作者: F_linjc    时间: 2017-1-20 10:33
mayu 发表于 2017-1-20 09:59
恩恩,userdata的话2G是0x00400000@0x0039C000,但我改8G的时候就有问题了

以前用过的,仅供参考:
FIRMWARE_VER:4.4.2
MACHINE_MODEL:rk30sdk
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3066
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x62008000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
CMDLINE:console=ttyS2 earlyprintk androidboot.hardware=rk30board androidboot.console=ttyS2 board.ap_has_alsa=0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00010000@0x00026000(recovery),0x0001a000@0x00036000(backup),0x00040000@0x00050000(cache),0x00002000@0x00090000(kpanic),0x00180000@0x00092000(system),0x00002000@0x00212000(metadata),0x01000000@0x00214000(userdata),0x00020000@0x01214000(radical_update),-@0x01234000(user)
作者: mayu    时间: 2017-1-20 10:37
F_linjc 发表于 2017-1-20 10:33
以前用过的,仅供参考:
FIRMWARE_VER:4.4.2
MACHINE_MODEL:rk30sdk

好的,谢谢
作者: wod    时间: 2017-1-20 16:49
谢谢
作者: clare    时间: 2017-9-25 14:24
学习学习,没怎么明白,先看看。。




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1