1 修改系统配置文件,打开ext4
#SDMMC
RK_ROOTFS_TYPE="ext4"
RK_ROOTFS_INSTALL_MODULES=y
RK_WIFIBT_CHIP="AIC8800"
# RK_ROOTFS_LOG_GUARDIAN is not set
RK_UBOOT_CFG_FRAGMENTS="rk3506_tb"
RK_UBOOT_SPL=y
RK_KERNEL_CFG="rk3506_defconfig"
RK_KERNEL_CFG_FRAGMENTS="rk3506-display.config"
RK_KERNEL_DTS_NAME="rk3506g-mini-v10"
RK_BOOT_COMPRESSED=y
RK_BOOT_FIT_ITS_NAME="thunderboot.its"
#RK_RECOVERY_FIT_ITS_NAME="thunderboot4recovery.its"
RK_EXTRA_PARTITION_NUM=0
# RK_FLASH_SIZE=2048
# RK_EXTRA_PARTITION_1_FSTYPE="ubi"
# RK_EXTRA_PARTITION_1_SRC="rk3506_oem"
# RK_EXTRA_PARTITION_2_FSTYPE="ubi"
RK_PARAMETER="parameter-SDMMC.txt"
RK_USE_FIT_IMG=y
使用分区配置文件
FIRMWARE_VER:8.1
MACHINE_MODEL:RK3506
MACHINE_ID:007
MANUFACTURER: RK3506
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 3506
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
TYPE: GPT
GROW_ALIGN: 0
CMDLINE: mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00006000@0x00004000(boot),-@0x00010000(rootfs:grow)
uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9
修改设备树启动参数
//spi-rw//bootargs = "earlycon=uart8250,mmio32,0xff0a0000 console=ttyFIQ0 ubi.mtd=5 root=ubi0:rootfs rw rootfstype=ubifs rootwait snd_aloop.index=7 snd_aloop.use_raw_jiffies=1";//sdbootargs = "earlycon=uart8250,mmio32,0xff0a0000 console=tty1 console=ttyFIQ0 storagemedia=sd root=/dev/mmcblk0p3 rootfstype=ext4 rootwait snd_aloop.index=7 snd_aloop.use_raw_jiffies=1";