i2S-6ULY2:NAND: use mtdbootpart to select linux or recovery partition
This commit is contained in:
@ -294,6 +294,7 @@
|
||||
#define CONFIG_SKIP_NAND_BBT_SCAN
|
||||
#define CONFIG_UBOOT_PARTITION "bootloader"
|
||||
#define CONFIG_LINUX_PARTITION "linux"
|
||||
#define CONFIG_ROOTFS_PARTITION "rootfs"
|
||||
#define CONFIG_RECOVERY_PARTITION "recovery"
|
||||
#define CONFIG_NAND_NAME "gpmi-nand"
|
||||
#define MTDIDS_DEFAULT "nand0=" CONFIG_NAND_NAME
|
||||
|
||||
@ -121,13 +121,21 @@
|
||||
"zimage=zImage\0" \
|
||||
"mtdbootpart=linux\0" \
|
||||
"script=boot.scr\0" \
|
||||
"mtdbootpart=" CONFIG_LINUX_PARTITION "\0" \
|
||||
"mtdrootfspart=" CONFIG_ROOTFS_PARTITION "\0" \
|
||||
"mtdlinuxidx=" CONFIG_ENV_MTD_LINUX_INDEX "\0" \
|
||||
"mtdrootfsidx=" CONFIG_ENV_MTD_ROOTFS_INDEX "\0" \
|
||||
"loadscript=if ubi part ${mtdbootpart}; then " \
|
||||
"if ubifsmount ubi0:${mtdbootpart}; then " \
|
||||
"ubifsload ${loadaddr} ${script};" \
|
||||
"fi;" \
|
||||
"fi;\0" \
|
||||
"bootargs=console=ttymxc0,115200 ubi.mtd=5 " \
|
||||
"root=ubi0:rootfs rootfstype=ubifs " \
|
||||
"bootargs_linux=\0" \
|
||||
"bootargs_recovery=\0" \
|
||||
"bootargs_nand_linux=setenv bootargs console=ttymxc0,115200 " \
|
||||
"ubi.mtd=${mtdrootfsidx} " \
|
||||
"root=ubi0:${mtdrootfspart} rootfstype=ubifs rw " \
|
||||
"${bootargs_linux} ${bootargs_recovery} " \
|
||||
CONFIG_MFG_NAND_PARTITION \
|
||||
CONFIG_BOOTARGS_CMA_SIZE "\0" \
|
||||
"mtdparts=gpmi-nand:" \
|
||||
|
||||
Reference in New Issue
Block a user