increase 1M size for system partition

This commit is contained in:
hyx 2026-04-03 14:10:44 +08:00
parent d885fd8daa
commit d2a819ab63
4 changed files with 9 additions and 8 deletions

View File

@ -17,7 +17,7 @@ CONFIG_TPL_SYS_MALLOC_F_LEN=0x400
CONFIG_SPI_BOOT=y CONFIG_SPI_BOOT=y
CONFIG_BOOTDELAY=0 CONFIG_BOOTDELAY=0
CONFIG_USE_BOOTARGS=y CONFIG_USE_BOOTARGS=y
CONFIG_BOOTARGS="quiet mtdswap.partitions=10 ubi.mtd=9 ubi.mtd=11 ubi.mtd=12 root=ubi1:rootfs init=/init rootfstype=ubifs mem=38M earlycon console=ttyS0,115200 mtdparts=spi_nfc:128k@0(boot-spl),128k@128k(boot-env),768k@256k(boot-uboot),1m@1m(logo),1m@2m(padding),1m@3m(misc),3m@4m(recovery),10m@7m(recovery-rootfs),4m@17m(boot),13m@21m(system),6m@34m(swapfile),12m@40m(rootfs),-@52m(data)" CONFIG_BOOTARGS="quiet mtdswap.partitions=10 ubi.mtd=9 ubi.mtd=11 ubi.mtd=12 root=ubi1:rootfs init=/init rootfstype=ubifs mem=38M earlycon console=ttyS0,115200 mtdparts=spi_nfc:128k@0(boot-spl),128k@128k(boot-env),768k@256k(boot-uboot),1m@1m(logo),1m@2m(padding),1m@3m(misc),3m@4m(recovery),10m@7m(recovery-rootfs),4m@17m(boot),14m@21m(system),6m@35m(swapfile),12m@41m(rootfs),-@53m(data)"
# CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_CPUINFO is not set
# CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set
CONFIG_BOARD_EARLY_INIT_F=y CONFIG_BOARD_EARLY_INIT_F=y
@ -80,7 +80,7 @@ CONFIG_MTD=y
CONFIG_MTD_DEVICE=y CONFIG_MTD_DEVICE=y
CONFIG_MTD_PARTITIONS=y CONFIG_MTD_PARTITIONS=y
CONFIG_CMD_MTDPARTS=y CONFIG_CMD_MTDPARTS=y
CONFIG_MTDPARTS_DEFAULT="mtdparts=spi_nfc:128k@0(boot-spl),128k@128k(boot-env),768k@256k(boot-uboot),1m@1m(logo),1m@2m(padding),1m@3m(misc),3m@4m(recovery),10m@7m(recovery-rootfs),4m@17m(boot),13m@21m(system),6m@34m(swapfile),12m@40m(rootfs),-@52m(data)" CONFIG_MTDPARTS_DEFAULT="mtdparts=spi_nfc:128k@0(boot-spl),128k@128k(boot-env),768k@256k(boot-uboot),1m@1m(logo),1m@2m(padding),1m@3m(misc),3m@4m(recovery),10m@7m(recovery-rootfs),4m@17m(boot),14m@21m(system),6m@35m(swapfile),12m@41m(rootfs),-@53m(data)"
CONFIG_MTDIDS_DEFAULT="nand0=spi_nfc" CONFIG_MTDIDS_DEFAULT="nand0=spi_nfc"
CONFIG_CMD_LZMADEC=y CONFIG_CMD_LZMADEC=y
# CONFIG_CMD_UNZIP=y # CONFIG_CMD_UNZIP=y

View File

@ -71,7 +71,7 @@
}, },
{ {
"name": "system", "name": "system",
"size": "13MB", "size": "14MB",
"offset": "0x1500000", "offset": "0x1500000",
"type": "system", "type": "system",
"filesystem_type": "ubi" "filesystem_type": "ubi"
@ -79,21 +79,21 @@
{ {
"name": "swapfile", "name": "swapfile",
"size": "6MB", "size": "6MB",
"offset": "0x2200000", "offset": "0x2300000",
"type": "swap", "type": "swap",
"filesystem_type": "raw" "filesystem_type": "raw"
}, },
{ {
"name": "rootfs", "name": "rootfs",
"size": "12MB", "size": "12MB",
"offset": "0x2800000", "offset": "0x2900000",
"type": "rootfs", "type": "rootfs",
"filesystem_type": "ubi" "filesystem_type": "ubi"
}, },
{ {
"name": "data", "name": "data",
"size": "72MB", "size": "72MB",
"offset": "0x3400000", "offset": "0x3500000",
"type": "userdata", "type": "userdata",
"filesystem_type": "ubi" "filesystem_type": "ubi"
} }

View File

@ -2,7 +2,7 @@ uboot,raw,1
recovery,raw,16 recovery,raw,16
boot,raw,16 boot,raw,16
logo,raw,8 logo,raw,8
system,ubi,13631488 system,ubi,14680064
rootfs,ubi,12582912 rootfs,ubi,12582912
data,ubi,75497472 data,ubi,75497472
writeback,raw,12 writeback,raw,12

View File

@ -1,6 +1,7 @@
#!/bin/bash #!/bin/bash
# OTA升级包制作脚本 # OTA升级包制作脚本
# 用途: 自动收集编译输出的固件文件并打包成update.tar.gz # 用途: 自动收集编译输出的固件文件并打包成update.tar.gz
# 使用方法UPDATE_VERSION=1.0.1 ./make_ota_package.sh
set -e set -e
@ -137,7 +138,7 @@ rm -rf "${WORK_DIR}"
echo -e "${GREEN}完成!${NC}" echo -e "${GREEN}完成!${NC}"
echo "" echo ""
echo "使用方法:" echo "测试方法:"
echo " 1. 将 ${OUTPUT_FILE} 复制到U盘" echo " 1. 将 ${OUTPUT_FILE} 复制到U盘"
echo " 2. 在目标板上运行: test_ota /tmp/udisk/update.tar.gz" echo " 2. 在目标板上运行: test_ota /tmp/udisk/update.tar.gz"
echo " 3. 系统会自动升级并重启" echo " 3. 系统会自动升级并重启"