# #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=spinorfastboot CFG_SUNXI_SPINOR =y CFG_SUNXI_SPI =y CFG_SUNXI_SPIF =y CFG_SUNXI_DMA =y CFG_SPI_USE_DMA =y CFG_SPINOR_UBOOT_OFFSET=128 #CFG_SUNXI_FDT=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_LOAD_DTB_FROM_KERNEL=y CFG_SUNXI_NO_UPDATE_FDT_CHOSEN=y #CFG_SUNXI_SUPPORT_RAMDISK=y #CFG_RAMDISK_ADDR=0x43000000 CFG_SUNXI_GPT=y CFG_SPINOR_GPT_ARD=4064 # 0 or 40960 sector CFG_SUNXI_ENV=y CFG_SUNXI_ENV_SIZE=0x1000 # linux should be the same with LICHEE_REDUNDANT_ENV_SIZE. CFG_SUNXI_HAVE_REDUNDENV=y #IR STATE CFG_BOOT0_WRITE_IRSATTE_TO_ISP=y CFG_SUNXI_PHY_KEY=y CFG_GPADC_KEY=y CFG_BOOT0_LOAD_FLASH=y CFG_BOOT0_LOAD_ISPPARM=y CFG_ISPPARAM_LOAD_ADDR=0x43BFE000 CFG_ISPPARAM_SIZE=0x10 #unit:sector CFG_SPINOR_ISPPARAM_OFFSET=CFG_SPINOR_UBOOT_OFFSET - CFG_ISPPARAM_SIZE - 0x8 CFG_SET_GPIO_NEW=y #ISP CFG_BOOT0_WIRTE_RTC_TO_ISP=y CFG_ISPFLAG_RTC_INDEX=0x1 CFG_ISPFLAG_RTC_VALUE=0x1 CFG_SUNXI_EFUSE =y CFG_MELISELF_LOAD_ADDR=0x43080000