首先,解压源码,3568烧写以一个update.img的方式烧写,所以修改分区需要重新编译 打开源码目录下的OK3568-linux-source/ubuntu-20.04/parameter.txt文件 CMDLINE: mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x00002000@0x00006000(misc),0x00010000@0x00008000(boot),0x00010000@0x00018000(recovery),0x00010000@0x00028000(backup),0x01800000@0x00038000(rootfs),0x00040000@0x01838000(oem),-@0x01878000(userdata:grow)
3568Ubuntu的分区信息如上。 注意: 1、其格式为:分区大小+@+起始地址 2、在修改分区大小的时候必须要注意,修改某个分区要对应修改下一个分区的起始地址,以此类推。 3、后一个分区的起始地址为前一个分区的起始地址加上分区大小。 uboot举例: @前的为分区大小,@后的为起始地址。下一个分区起始地址为上一个分区起始地址+分区大小,每块分区为512字节。 0x00002000 *512byte = 8192 * 512byte = 4,194,304byte 4,194,304÷1024 = 4096KB 4096÷1024=4MB uboot设置的大小为4M 注意: 调整某个分区大小后,后面分区要依次调整起始地址。 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 21:17
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.