sdk-hwV1.3/lichee/brandy-2.0/spl/board/sun8iw21p1/mmcfastboot.mk

43 lines
1.2 KiB
Makefile
Raw Normal View History

2024-05-07 10:09:20 +00:00
#
#config file for sun8iw21 fastboot
#
#stroage
FILE_EXIST=$(shell if [ -f $(TOPDIR)/board/$(PLATFORM)/common.mk ]; then echo yes; else echo no; fi;)
EXT_FILE_EXIST=$(shell if [ -f $(TOPDIR)/board/$(PLATFORM)/common$(LICHEE_BOARD).mk ]; then echo yes; else echo no; fi;)
ifeq (x$(EXT_FILE_EXIST),xyes)
include $(TOPDIR)/board/$(PLATFORM)/common$(LICHEE_BOARD).mk
else ifeq (x$(FILE_EXIST),xyes)
include $(TOPDIR)/board/$(PLATFORM)/common.mk
else
include $(TOPDIR)/board/$(CP_BOARD)/common.mk
endif
MODULE=mmc
CFG_SUNXI_SDMMC =y
CFG_BOOT0_LOAD_KERNEL=y
CFG_KERNEL_BOOTIMAGE=y
CFG_KERNEL_CHECKSUM=n #y will check kernel checksum in bimage, but slower
CFG_KERNEL_LOAD_ADDR=0x40007800
CFG_SUNXI_FDT_ADDR=0x41d00000
CFG_RESERVE_FDT_SIZE=0x30000
CFG_SUNXI_NO_UPDATE_FDT_CHOSEN=y
CFG_SUNXI_BOOT_REASON=y
#CFG_LOAD_DTB_FROM_KERNEL=y
CFG_SUNXI_GPT=y
CFG_MMC_GPT_ARD=0 # 0 or 40960 sector
CFG_SUNXI_ENV=y
CFG_SUNXI_ENV_SIZE=0x1000 #linux should be the same with LICHEE_REDUNDANT_ENV_SIZE. rtos use 0x1000(4K)
CFG_SUNXI_HAVE_REDUNDENV=y
CFG_BOOT0_LOAD_FLASH=y
CFG_BOOT0_LOAD_ISPPARM=y
CFG_ISPPARAM_LOAD_ADDR=0x43BFE000
CFG_ISPPARAM_SIZE=0x10 #sector
CFG_MMC_ISPPARAM_OFFSET=13312