122 lines
2.2 KiB
Plaintext
122 lines
2.2 KiB
Plaintext
|
|
#arch
|
||
|
|
CONFIG_RISCV=y
|
||
|
|
CONFIG_SYS_ARCH="riscv"
|
||
|
|
CONFIG_64BIT=y
|
||
|
|
CONFIG_PHYS_64BIT=y
|
||
|
|
#CONFIG_32BIT
|
||
|
|
|
||
|
|
#CONFIG_TARGET_ARCH_SUNXI=y
|
||
|
|
CONFIG_ARCH_SUNXI=y
|
||
|
|
CONFIG_MACH_SUN20IW1=y
|
||
|
|
CONFIG_SUNXI_GPIO_V2=y
|
||
|
|
|
||
|
|
#riscv cfg
|
||
|
|
#CONFIG_ARCH_RV32I
|
||
|
|
CONFIG_ARCH_RV64I=y
|
||
|
|
CONFIG_CMODEL_MEDLOW=y
|
||
|
|
CONFIG_SUNXI_RISCV_MODE=y
|
||
|
|
# CONFIG_RISCV_MMODE=y
|
||
|
|
# CONFIG_RISCV_SMODE=y
|
||
|
|
CONFIG_RISCV_ISA_C=y
|
||
|
|
CONFIG_RISCV_ISA_A=y
|
||
|
|
CONFIG_STACK_SIZE_SHIFT=14
|
||
|
|
|
||
|
|
CONFIG_SUNXI_DMA=y
|
||
|
|
|
||
|
|
#CONFIG_AXP_GPIO=y
|
||
|
|
CONFIG_SYS_CONFIG_NAME="sun20iw1p1"
|
||
|
|
CONFIG_DEFAULT_DEVICE_TREE="sun20iw1p1-soc-system"
|
||
|
|
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||
|
|
CONFIG_CONSOLE_MUX=y
|
||
|
|
CONFIG_SUNXI_NECESSARY_REPLACE_FDT=y
|
||
|
|
CONFIG_RESERVE_FDT_SIZE=0x20000
|
||
|
|
CONFIG_PRE_CONSOLE_BUFFER=n
|
||
|
|
# CONFIG_OF_BOARD=y
|
||
|
|
CONFIG_CMD_SUNXI_BOOTR=y
|
||
|
|
CONFIG_OF_SEPARATE=y
|
||
|
|
CONFIG_SYS_TEXT_BASE=0x42000000
|
||
|
|
CONFIG_SUNXI_FDT_ADDR=0x41fe0000
|
||
|
|
|
||
|
|
#Enviroment
|
||
|
|
CONFIG_ENV_IS_IN_SUNXI_FLASH=y
|
||
|
|
CONFIG_ENV_SIZE=0x20000
|
||
|
|
CONFIG_SYS_MAXARGS=64
|
||
|
|
|
||
|
|
#SPI
|
||
|
|
CONFIG_SPI=y
|
||
|
|
CONFIG_SUNXI_SPI=y
|
||
|
|
CONFIG_SPI_USE_DMA=y
|
||
|
|
CONFIG_SPI_FLASH=y
|
||
|
|
CONFIG_SPI_FLASH_WINBOND=y
|
||
|
|
CONFIG_SPI_FLASH_EON=y
|
||
|
|
CONFIG_SPI_FLASH_GIGADEVICE=y
|
||
|
|
CONFIG_SPI_FLASH_ISSI=y
|
||
|
|
CONFIG_SPI_FLASH_MACRONIX=y
|
||
|
|
CONFIG_SPI_FLASH_SPANSION=y
|
||
|
|
CONFIG_SPI_FLASH_ATMEL=y
|
||
|
|
CONFIG_SPI_FLASH_STMICRO=y
|
||
|
|
CONFIG_SPI_FLASH_SST=y
|
||
|
|
CONFIG_SPI_FLASH_PUYA=y
|
||
|
|
CONFIG_SPI_FLASH_FM=y
|
||
|
|
CONFIG_SPI_FLASH_XT=y
|
||
|
|
CONFIG_SPI_FLASH_ADESTO=y
|
||
|
|
CONFIG_SPI_FLASH_XMC=y
|
||
|
|
|
||
|
|
CONFIG_SF_DEFAULT_SPEED=50000000
|
||
|
|
# BIT(12) BIT(13) (SPI_RX_DUAL|SPI_RX_QUAD)
|
||
|
|
CONFIG_SF_DEFAULT_MODE=0x3000
|
||
|
|
CONFIG_SPINOR_UBOOT_OFFSET=128
|
||
|
|
CONFIG_SPINOR_LOGICAL_OFFSET=3040
|
||
|
|
|
||
|
|
# flash
|
||
|
|
CONFIG_SUNXI_SDMMC=y
|
||
|
|
CONFIG_MMC=y
|
||
|
|
CONFIG_SUNXI_FLASH=y
|
||
|
|
CONFIG_SUNXI_SPINOR=y
|
||
|
|
CONFIG_SUNXI_NAND=y
|
||
|
|
CONFIG_SUNXI_UBIFS=y
|
||
|
|
#CONFIG_SUNXI_COMM_NAND_V1=y
|
||
|
|
|
||
|
|
#fdt
|
||
|
|
CONFIG_CMD_FDT=y
|
||
|
|
|
||
|
|
#image
|
||
|
|
# CONFIG_ANDROID_BOOT_IMAGE=y
|
||
|
|
|
||
|
|
#sprite
|
||
|
|
CONFIG_SUNXI_SPRITE=y
|
||
|
|
|
||
|
|
#pwm
|
||
|
|
CONFIG_PWM_NOT_USE=y
|
||
|
|
|
||
|
|
#smc
|
||
|
|
CONFIG_NOT_USE_OPTEE25=y
|
||
|
|
|
||
|
|
#partition
|
||
|
|
CONFIG_EFI_PARTITION=y
|
||
|
|
|
||
|
|
#usb otg config
|
||
|
|
CONFIG_SUNXI_USB=y
|
||
|
|
CONFIG_SUNXI_EFEX=y
|
||
|
|
CONFIG_SUNXI_FASTBOOT=y
|
||
|
|
#image
|
||
|
|
CONFIG_ANDROID_BOOT_IMAGE=y
|
||
|
|
|
||
|
|
#cmd
|
||
|
|
CONFIG_CMD_SUNXI_TIMER=y
|
||
|
|
CONFIG_CMD_SUNXI_SPRITE=y
|
||
|
|
CONFIG_XTENSA_DSP=y
|
||
|
|
CONFIG_CMD_SUNXI_EFEX=y
|
||
|
|
|
||
|
|
CONFIG_CMD_FASTBOOT=y
|
||
|
|
CONFIG_CMD_GPT=y
|
||
|
|
CONFIG_CMD_FAT=y
|
||
|
|
CONFIG_CMD_PART=y
|
||
|
|
|
||
|
|
# Serial drivers
|
||
|
|
CONFIG_BAUDRATE=115200
|
||
|
|
CONFIG_SPECIFY_CONSOLE_INDEX=y
|
||
|
|
CONFIG_CONS_INDEX=2
|
||
|
|
CONFIG_SYS_NS16550=y
|
||
|
|
|