Browse Source
v1.2.0 版本的正式发布 1.新增PHYTIUMPI的支持 2.新增板级支持 3.采用新的编译框架 4.调整SDK文件结构 5.全面重构测试例程pull/87/head
liushengming
1 year ago
72 changed files with 1845 additions and 117 deletions
@ -1,22 +1,24 @@ |
|||
|
|||
|
|||
menu "Media Configuration" |
|||
choice |
|||
prompt "choice fmedia driver " |
|||
config ENABLE_FMEDIA |
|||
bool |
|||
prompt "Use FMEDIA" |
|||
|
|||
if ENABLE_FMEDIA |
|||
config ENABLE_FDC_DP |
|||
bool |
|||
prompt "USE FMEDIA" |
|||
default n |
|||
help |
|||
Select fdcdp driver component |
|||
bool |
|||
prompt "USE FMEDIA" |
|||
|
|||
config ENABLE_FDC_DP_USE_LIB |
|||
bool |
|||
prompt "USE FMEDIA LIB TO LINK" |
|||
default n |
|||
help |
|||
Select fdcdp driver component |
|||
|
|||
bool |
|||
prompt "USE FMEDIA LIB TO LINK" |
|||
|
|||
endmenu |
|||
endif |
|||
|
|||
endchoice |
|||
|
|||
endmenu |
|||
|
|||
|
|||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,256 @@ |
|||
|
|||
# |
|||
# Project Configuration |
|||
# |
|||
CONFIG_SHM_BASE_ADDR=0xc0000000 |
|||
|
|||
# |
|||
# Amp Config |
|||
# |
|||
CONFIG_IPI_IRQ_NUM=0 |
|||
CONFIG_IPI_IRQ_NUM_PRIORITY=1 |
|||
CONFIG_SPIN_MEM=0x80000000 |
|||
CONFIG_TARGET_CPU_ID=1 |
|||
# end of Amp Config |
|||
# end of Project Configuration |
|||
|
|||
CONFIG_USE_BAREMETAL=y |
|||
|
|||
# |
|||
# Arch configuration |
|||
# |
|||
CONFIG_TARGET_ARMv8=y |
|||
CONFIG_ARCH_NAME="armv8" |
|||
|
|||
# |
|||
# Arm architecture configuration |
|||
# |
|||
# CONFIG_ARCH_ARMV8_AARCH64 is not set |
|||
CONFIG_ARCH_ARMV8_AARCH32=y |
|||
|
|||
# |
|||
# Compiler configuration |
|||
# |
|||
CONFIG_ARM_GCC_SELECT=y |
|||
# CONFIG_ARM_CLANG_SELECT is not set |
|||
CONFIG_TOOLCHAIN_NAME="gcc" |
|||
CONFIG_TARGET_ARMV8_AARCH32=y |
|||
CONFIG_ARCH_EXECUTION_STATE="aarch32" |
|||
|
|||
# |
|||
# Fpu configuration |
|||
# |
|||
# CONFIG_ARCH_FPU_VFP_V3 is not set |
|||
CONFIG_ARCH_FPU_VFP_V4=y |
|||
CONFIG_ARM_DPFPU32=y |
|||
# CONFIG_ARM_FPU_ABI_SOFT is not set |
|||
CONFIG_ARM_FPU_SYMBOL="crypto-neon-fp-armv8" |
|||
CONFIG_ARM_NEON=y |
|||
CONFIG_ARCH_FPU=y |
|||
# end of Fpu configuration |
|||
# end of Compiler configuration |
|||
|
|||
CONFIG_USE_CACHE=y |
|||
CONFIG_USE_L3CACHE=y |
|||
CONFIG_USE_MMU=y |
|||
# CONFIG_USE_AARCH64_L1_TO_AARCH32 is not set |
|||
CONFIG_FPEN=y |
|||
# end of Arm architecture configuration |
|||
# end of Arch configuration |
|||
|
|||
# |
|||
# Soc configuration |
|||
# |
|||
# CONFIG_TARGET_PHYTIUMPI is not set |
|||
# CONFIG_TARGET_E2000Q is not set |
|||
# CONFIG_TARGET_E2000D is not set |
|||
# CONFIG_TARGET_E2000S is not set |
|||
CONFIG_TARGET_FT2004=y |
|||
# CONFIG_TARGET_D2000 is not set |
|||
CONFIG_SOC_NAME="ft2004" |
|||
CONFIG_SOC_CORE_NUM=4 |
|||
CONFIG_F32BIT_MEMORY_ADDRESS=0x80000000 |
|||
CONFIG_F32BIT_MEMORY_LENGTH=0x80000000 |
|||
CONFIG_F64BIT_MEMORY_ADDRESS=0x2000000000 |
|||
CONFIG_F64BIT_MEMORY_LENGTH=0x800000000 |
|||
CONFIG_USE_SPINLOCK=y |
|||
CONFIG_DEFAULT_DEBUG_PRINT_UART1=y |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART0 is not set |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART2 is not set |
|||
# end of Soc configuration |
|||
|
|||
# |
|||
# Board Configuration |
|||
# |
|||
CONFIG_BOARD_NAME="DSK" |
|||
CONFIG_FT2004_DSK_BOARD=y |
|||
|
|||
# |
|||
# IO mux configuration when board start up |
|||
# |
|||
# CONFIG_CUS_DEMO_BOARD is not set |
|||
|
|||
# |
|||
# Build project name |
|||
# |
|||
CONFIG_TARGET_NAME="apu" |
|||
# end of Build project name |
|||
# end of Board Configuration |
|||
|
|||
# |
|||
# Sdk common configuration |
|||
# |
|||
CONFIG_LOG_VERBOS=y |
|||
# CONFIG_LOG_DEBUG is not set |
|||
# CONFIG_LOG_INFO is not set |
|||
# CONFIG_LOG_WARN is not set |
|||
# CONFIG_LOG_ERROR is not set |
|||
# CONFIG_LOG_NONE is not set |
|||
# CONFIG_LOG_EXTRA_INFO is not set |
|||
CONFIG_LOG_DISPALY_CORE_NUM=y |
|||
# CONFIG_BOOTUP_DEBUG_PRINTS is not set |
|||
CONFIG_USE_DEFAULT_INTERRUPT_CONFIG=y |
|||
CONFIG_INTERRUPT_ROLE_MASTER=y |
|||
# CONFIG_INTERRUPT_ROLE_SLAVE is not set |
|||
# end of Sdk common configuration |
|||
|
|||
# |
|||
# Image information configuration |
|||
# |
|||
CONFIG_IMAGE_INFO=y |
|||
CONFIG_IMAGE_CORE=0 |
|||
# end of Image information configuration |
|||
|
|||
# |
|||
# Drivers configuration |
|||
# |
|||
CONFIG_USE_IOMUX=y |
|||
CONFIG_ENABLE_IOCTRL=y |
|||
# CONFIG_ENABLE_IOPAD is not set |
|||
# CONFIG_USE_SPI is not set |
|||
# CONFIG_USE_QSPI is not set |
|||
CONFIG_USE_GIC=y |
|||
CONFIG_ENABLE_GICV3=y |
|||
CONFIG_USE_SERIAL=y |
|||
|
|||
# |
|||
# Usart Configuration |
|||
# |
|||
CONFIG_ENABLE_Pl011_UART=y |
|||
# end of Usart Configuration |
|||
|
|||
# CONFIG_USE_GPIO is not set |
|||
# CONFIG_USE_ETH is not set |
|||
# CONFIG_USE_CAN is not set |
|||
# CONFIG_USE_I2C is not set |
|||
# CONFIG_USE_TIMER is not set |
|||
# CONFIG_USE_MIO is not set |
|||
# CONFIG_USE_SDMMC is not set |
|||
# CONFIG_USE_PCIE is not set |
|||
# CONFIG_USE_WDT is not set |
|||
# CONFIG_USE_DMA is not set |
|||
# CONFIG_USE_NAND is not set |
|||
# CONFIG_USE_RTC is not set |
|||
# CONFIG_USE_SATA is not set |
|||
# CONFIG_USE_USB is not set |
|||
# CONFIG_USE_ADC is not set |
|||
# CONFIG_USE_PWM is not set |
|||
# CONFIG_USE_IPC is not set |
|||
# CONFIG_USE_MEDIA is not set |
|||
# CONFIG_USE_SCMI_MHU is not set |
|||
# end of Drivers configuration |
|||
|
|||
# |
|||
# Third-party configuration |
|||
# |
|||
# CONFIG_USE_LWIP is not set |
|||
CONFIG_USE_LETTER_SHELL=y |
|||
|
|||
# |
|||
# Letter shell configuration |
|||
# |
|||
CONFIG_LS_PL011_UART=y |
|||
CONFIG_DEFAULT_LETTER_SHELL_USE_UART1=y |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART0 is not set |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART2 is not set |
|||
# end of Letter shell configuration |
|||
|
|||
CONFIG_USE_AMP=y |
|||
CONFIG_USE_LIBMETAL=y |
|||
|
|||
# |
|||
# OpenAmp |
|||
# |
|||
# CONFIG_USE_OPENAMP is not set |
|||
# end of OpenAmp |
|||
|
|||
# CONFIG_USE_SDMMC_CMD is not set |
|||
# CONFIG_USE_YMODEM is not set |
|||
# CONFIG_USE_SFUD is not set |
|||
CONFIG_USE_BACKTRACE=y |
|||
# CONFIG_USE_FATFS_0_1_4 is not set |
|||
CONFIG_USE_TLSF=y |
|||
# CONFIG_USE_SPIFFS is not set |
|||
# CONFIG_USE_LITTLE_FS is not set |
|||
# CONFIG_USE_LVGL is not set |
|||
# CONFIG_USE_FREEMODBUS is not set |
|||
# end of Third-party configuration |
|||
|
|||
# |
|||
# Build setup |
|||
# |
|||
# CONFIG_CHECK_DEPS is not set |
|||
CONFIG_OUTPUT_BINARY=y |
|||
|
|||
# |
|||
# Optimization options |
|||
# |
|||
# CONFIG_DEBUG_NOOPT is not set |
|||
# CONFIG_DEBUG_CUSTOMOPT is not set |
|||
CONFIG_DEBUG_FULLOPT=y |
|||
# CONFIG_DEBUG_ENABLE_ALL_WARNING is not set |
|||
CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y |
|||
CONFIG_DEBUG_LINK_MAP=y |
|||
# CONFIG_CCACHE is not set |
|||
# CONFIG_ARCH_COVERAGE is not set |
|||
# CONFIG_LTO_FULL is not set |
|||
# end of Optimization options |
|||
|
|||
# |
|||
# Debug options |
|||
# |
|||
# CONFIG_WALL_WARNING_ERROR is not set |
|||
# CONFIG_STRICT_PROTOTYPES is not set |
|||
# CONFIG_DEBUG_SYMBOLS is not set |
|||
# CONFIG_FRAME_POINTER is not set |
|||
# CONFIG_OUTPUT_ASM_DIS is not set |
|||
# CONFIG_ENABLE_WSHADOW is not set |
|||
# CONFIG_ENABLE_WUNDEF is not set |
|||
CONFIG_DOWNGRADE_DIAG_WARNING=y |
|||
# end of Debug options |
|||
|
|||
# |
|||
# Lib |
|||
# |
|||
CONFIG_USE_COMPILE_CHAIN=y |
|||
# CONFIG_USB_USER_DEFINED is not set |
|||
# end of Lib |
|||
|
|||
# CONFIG_ENABLE_CXX is not set |
|||
|
|||
# |
|||
# Linker Options |
|||
# |
|||
CONFIG_DEFAULT_LINKER_SCRIPT=y |
|||
# CONFIG_USER_DEFINED_LD is not set |
|||
CONFIG_IMAGE_LOAD_ADDRESS=0x80100000 |
|||
CONFIG_IMAGE_MAX_LENGTH=0x1000000 |
|||
CONFIG_HEAP_SIZE=1 |
|||
CONFIG_SVC_STACK_SIZE=0x1000 |
|||
CONFIG_SYS_STACK_SIZE=0x1000 |
|||
CONFIG_IRQ_STACK_SIZE=0x1000 |
|||
CONFIG_ABORT_STACK_SIZE=0x1000 |
|||
CONFIG_FIQ_STACK_SIZE=0x1000 |
|||
CONFIG_UNDEF_STACK_SIZE=0x1000 |
|||
# end of Linker Options |
|||
# end of Build setup |
@ -0,0 +1,254 @@ |
|||
|
|||
# |
|||
# Project Configuration |
|||
# |
|||
CONFIG_SHM_BASE_ADDR=0xc0000000 |
|||
|
|||
# |
|||
# Amp Config |
|||
# |
|||
CONFIG_IPI_IRQ_NUM=0 |
|||
CONFIG_IPI_IRQ_NUM_PRIORITY=1 |
|||
CONFIG_SPIN_MEM=0x80000000 |
|||
CONFIG_TARGET_CPU_ID=1 |
|||
# end of Amp Config |
|||
# end of Project Configuration |
|||
|
|||
CONFIG_USE_BAREMETAL=y |
|||
|
|||
# |
|||
# Arch configuration |
|||
# |
|||
CONFIG_TARGET_ARMv8=y |
|||
CONFIG_ARCH_NAME="armv8" |
|||
|
|||
# |
|||
# Arm architecture configuration |
|||
# |
|||
CONFIG_ARCH_ARMV8_AARCH64=y |
|||
# CONFIG_ARCH_ARMV8_AARCH32 is not set |
|||
|
|||
# |
|||
# Compiler configuration |
|||
# |
|||
CONFIG_ARM_GCC_SELECT=y |
|||
# CONFIG_ARM_CLANG_SELECT is not set |
|||
CONFIG_TOOLCHAIN_NAME="gcc" |
|||
CONFIG_TARGET_ARMV8_AARCH64=y |
|||
CONFIG_ARCH_EXECUTION_STATE="aarch64" |
|||
|
|||
# |
|||
# Fpu configuration |
|||
# |
|||
CONFIG_ARM_NEON=y |
|||
# end of Fpu configuration |
|||
|
|||
CONFIG_ARM_CRC=y |
|||
CONFIG_ARM_CRYPTO=y |
|||
CONFIG_ARM_FLOAT_POINT=y |
|||
# CONFIG_GCC_CODE_MODEL_TINY is not set |
|||
CONFIG_GCC_CODE_MODEL_SMALL=y |
|||
# CONFIG_GCC_CODE_MODEL_LARGE is not set |
|||
# end of Compiler configuration |
|||
|
|||
CONFIG_USE_CACHE=y |
|||
# CONFIG_USE_L3CACHE is not set |
|||
CONFIG_USE_MMU=y |
|||
# CONFIG_BOOT_WITH_FLUSH_CACHE is not set |
|||
# CONFIG_MMU_DEBUG_PRINTS is not set |
|||
CONFIG_FPEN=y |
|||
# end of Arm architecture configuration |
|||
# end of Arch configuration |
|||
|
|||
# |
|||
# Soc configuration |
|||
# |
|||
# CONFIG_TARGET_PHYTIUMPI is not set |
|||
# CONFIG_TARGET_E2000Q is not set |
|||
# CONFIG_TARGET_E2000D is not set |
|||
# CONFIG_TARGET_E2000S is not set |
|||
CONFIG_TARGET_FT2004=y |
|||
# CONFIG_TARGET_D2000 is not set |
|||
CONFIG_SOC_NAME="ft2004" |
|||
CONFIG_SOC_CORE_NUM=4 |
|||
CONFIG_F32BIT_MEMORY_ADDRESS=0x80000000 |
|||
CONFIG_F32BIT_MEMORY_LENGTH=0x80000000 |
|||
CONFIG_F64BIT_MEMORY_ADDRESS=0x2000000000 |
|||
CONFIG_F64BIT_MEMORY_LENGTH=0x800000000 |
|||
CONFIG_USE_SPINLOCK=y |
|||
CONFIG_DEFAULT_DEBUG_PRINT_UART1=y |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART0 is not set |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART2 is not set |
|||
# end of Soc configuration |
|||
|
|||
# |
|||
# Board Configuration |
|||
# |
|||
CONFIG_BOARD_NAME="DSK" |
|||
CONFIG_FT2004_DSK_BOARD=y |
|||
|
|||
# |
|||
# IO mux configuration when board start up |
|||
# |
|||
# CONFIG_CUS_DEMO_BOARD is not set |
|||
|
|||
# |
|||
# Build project name |
|||
# |
|||
CONFIG_TARGET_NAME="apu" |
|||
# end of Build project name |
|||
# end of Board Configuration |
|||
|
|||
# |
|||
# Sdk common configuration |
|||
# |
|||
CONFIG_LOG_VERBOS=y |
|||
# CONFIG_LOG_DEBUG is not set |
|||
# CONFIG_LOG_INFO is not set |
|||
# CONFIG_LOG_WARN is not set |
|||
# CONFIG_LOG_ERROR is not set |
|||
# CONFIG_LOG_NONE is not set |
|||
# CONFIG_LOG_EXTRA_INFO is not set |
|||
CONFIG_LOG_DISPALY_CORE_NUM=y |
|||
# CONFIG_BOOTUP_DEBUG_PRINTS is not set |
|||
CONFIG_USE_DEFAULT_INTERRUPT_CONFIG=y |
|||
CONFIG_INTERRUPT_ROLE_MASTER=y |
|||
# CONFIG_INTERRUPT_ROLE_SLAVE is not set |
|||
# end of Sdk common configuration |
|||
|
|||
# |
|||
# Image information configuration |
|||
# |
|||
CONFIG_IMAGE_INFO=y |
|||
CONFIG_IMAGE_CORE=0 |
|||
# end of Image information configuration |
|||
|
|||
# |
|||
# Drivers configuration |
|||
# |
|||
CONFIG_USE_IOMUX=y |
|||
CONFIG_ENABLE_IOCTRL=y |
|||
# CONFIG_ENABLE_IOPAD is not set |
|||
# CONFIG_USE_SPI is not set |
|||
# CONFIG_USE_QSPI is not set |
|||
CONFIG_USE_GIC=y |
|||
CONFIG_ENABLE_GICV3=y |
|||
CONFIG_USE_SERIAL=y |
|||
|
|||
# |
|||
# Usart Configuration |
|||
# |
|||
CONFIG_ENABLE_Pl011_UART=y |
|||
# end of Usart Configuration |
|||
|
|||
# CONFIG_USE_GPIO is not set |
|||
# CONFIG_USE_ETH is not set |
|||
# CONFIG_USE_CAN is not set |
|||
# CONFIG_USE_I2C is not set |
|||
# CONFIG_USE_TIMER is not set |
|||
# CONFIG_USE_MIO is not set |
|||
# CONFIG_USE_SDMMC is not set |
|||
# CONFIG_USE_PCIE is not set |
|||
# CONFIG_USE_WDT is not set |
|||
# CONFIG_USE_DMA is not set |
|||
# CONFIG_USE_NAND is not set |
|||
# CONFIG_USE_RTC is not set |
|||
# CONFIG_USE_SATA is not set |
|||
# CONFIG_USE_USB is not set |
|||
# CONFIG_USE_ADC is not set |
|||
# CONFIG_USE_PWM is not set |
|||
# CONFIG_USE_IPC is not set |
|||
# CONFIG_USE_MEDIA is not set |
|||
# CONFIG_USE_SCMI_MHU is not set |
|||
# end of Drivers configuration |
|||
|
|||
# |
|||
# Third-party configuration |
|||
# |
|||
# CONFIG_USE_LWIP is not set |
|||
CONFIG_USE_LETTER_SHELL=y |
|||
|
|||
# |
|||
# Letter shell configuration |
|||
# |
|||
CONFIG_LS_PL011_UART=y |
|||
CONFIG_DEFAULT_LETTER_SHELL_USE_UART1=y |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART0 is not set |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART2 is not set |
|||
# end of Letter shell configuration |
|||
|
|||
CONFIG_USE_AMP=y |
|||
CONFIG_USE_LIBMETAL=y |
|||
|
|||
# |
|||
# OpenAmp |
|||
# |
|||
# CONFIG_USE_OPENAMP is not set |
|||
# end of OpenAmp |
|||
|
|||
# CONFIG_USE_SDMMC_CMD is not set |
|||
# CONFIG_USE_YMODEM is not set |
|||
# CONFIG_USE_SFUD is not set |
|||
CONFIG_USE_BACKTRACE=y |
|||
# CONFIG_USE_FATFS_0_1_4 is not set |
|||
CONFIG_USE_TLSF=y |
|||
# CONFIG_USE_SPIFFS is not set |
|||
# CONFIG_USE_LITTLE_FS is not set |
|||
# CONFIG_USE_LVGL is not set |
|||
# CONFIG_USE_FREEMODBUS is not set |
|||
# end of Third-party configuration |
|||
|
|||
# |
|||
# Build setup |
|||
# |
|||
# CONFIG_CHECK_DEPS is not set |
|||
CONFIG_OUTPUT_BINARY=y |
|||
|
|||
# |
|||
# Optimization options |
|||
# |
|||
# CONFIG_DEBUG_NOOPT is not set |
|||
# CONFIG_DEBUG_CUSTOMOPT is not set |
|||
CONFIG_DEBUG_FULLOPT=y |
|||
# CONFIG_DEBUG_ENABLE_ALL_WARNING is not set |
|||
CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y |
|||
CONFIG_DEBUG_LINK_MAP=y |
|||
# CONFIG_CCACHE is not set |
|||
# CONFIG_ARCH_COVERAGE is not set |
|||
# CONFIG_LTO_FULL is not set |
|||
# end of Optimization options |
|||
|
|||
# |
|||
# Debug options |
|||
# |
|||
# CONFIG_WALL_WARNING_ERROR is not set |
|||
# CONFIG_STRICT_PROTOTYPES is not set |
|||
# CONFIG_DEBUG_SYMBOLS is not set |
|||
# CONFIG_FRAME_POINTER is not set |
|||
# CONFIG_OUTPUT_ASM_DIS is not set |
|||
# CONFIG_ENABLE_WSHADOW is not set |
|||
# CONFIG_ENABLE_WUNDEF is not set |
|||
CONFIG_DOWNGRADE_DIAG_WARNING=y |
|||
# end of Debug options |
|||
|
|||
# |
|||
# Lib |
|||
# |
|||
CONFIG_USE_COMPILE_CHAIN=y |
|||
# CONFIG_USB_USER_DEFINED is not set |
|||
# end of Lib |
|||
|
|||
# CONFIG_ENABLE_CXX is not set |
|||
|
|||
# |
|||
# Linker Options |
|||
# |
|||
CONFIG_DEFAULT_LINKER_SCRIPT=y |
|||
# CONFIG_USER_DEFINED_LD is not set |
|||
CONFIG_IMAGE_LOAD_ADDRESS=0x80100000 |
|||
CONFIG_IMAGE_MAX_LENGTH=0x1000000 |
|||
CONFIG_HEAP_SIZE=1 |
|||
CONFIG_STACK_SIZE=0x400 |
|||
CONFIG_FPU_STACK_SIZE=0x1000 |
|||
# end of Linker Options |
|||
# end of Build setup |
@ -0,0 +1,233 @@ |
|||
CONFIG_USE_BAREMETAL=y |
|||
|
|||
# |
|||
# Arch configuration |
|||
# |
|||
CONFIG_TARGET_ARMv8=y |
|||
CONFIG_ARCH_NAME="armv8" |
|||
|
|||
# |
|||
# Arm architecture configuration |
|||
# |
|||
# CONFIG_ARCH_ARMV8_AARCH64 is not set |
|||
CONFIG_ARCH_ARMV8_AARCH32=y |
|||
|
|||
# |
|||
# Compiler configuration |
|||
# |
|||
CONFIG_ARM_GCC_SELECT=y |
|||
# CONFIG_ARM_CLANG_SELECT is not set |
|||
CONFIG_TOOLCHAIN_NAME="gcc" |
|||
CONFIG_TARGET_ARMV8_AARCH32=y |
|||
CONFIG_ARCH_EXECUTION_STATE="aarch32" |
|||
|
|||
# |
|||
# Fpu configuration |
|||
# |
|||
# CONFIG_ARCH_FPU_VFP_V3 is not set |
|||
CONFIG_ARCH_FPU_VFP_V4=y |
|||
CONFIG_ARM_DPFPU32=y |
|||
# CONFIG_ARM_FPU_ABI_SOFT is not set |
|||
CONFIG_ARM_FPU_SYMBOL="crypto-neon-fp-armv8" |
|||
CONFIG_ARM_NEON=y |
|||
CONFIG_ARCH_FPU=y |
|||
# end of Fpu configuration |
|||
# end of Compiler configuration |
|||
|
|||
CONFIG_USE_CACHE=y |
|||
CONFIG_USE_L3CACHE=y |
|||
CONFIG_USE_MMU=y |
|||
CONFIG_USE_AARCH64_L1_TO_AARCH32=y |
|||
CONFIG_FPEN=y |
|||
# end of Arm architecture configuration |
|||
# end of Arch configuration |
|||
|
|||
# |
|||
# Soc configuration |
|||
# |
|||
# CONFIG_TARGET_PHYTIUMPI is not set |
|||
# CONFIG_TARGET_E2000Q is not set |
|||
# CONFIG_TARGET_E2000D is not set |
|||
# CONFIG_TARGET_E2000S is not set |
|||
CONFIG_TARGET_FT2004=y |
|||
# CONFIG_TARGET_D2000 is not set |
|||
CONFIG_SOC_NAME="ft2004" |
|||
CONFIG_SOC_CORE_NUM=4 |
|||
CONFIG_F32BIT_MEMORY_ADDRESS=0x80000000 |
|||
CONFIG_F32BIT_MEMORY_LENGTH=0x80000000 |
|||
CONFIG_F64BIT_MEMORY_ADDRESS=0x2000000000 |
|||
CONFIG_F64BIT_MEMORY_LENGTH=0x800000000 |
|||
# CONFIG_USE_SPINLOCK is not set |
|||
CONFIG_DEFAULT_DEBUG_PRINT_UART1=y |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART0 is not set |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART2 is not set |
|||
# end of Soc configuration |
|||
|
|||
# |
|||
# Board Configuration |
|||
# |
|||
CONFIG_BOARD_NAME="DSK" |
|||
CONFIG_FT2004_DSK_BOARD=y |
|||
|
|||
# |
|||
# IO mux configuration when board start up |
|||
# |
|||
# CONFIG_CUS_DEMO_BOARD is not set |
|||
|
|||
# |
|||
# Build project name |
|||
# |
|||
CONFIG_TARGET_NAME="boot" |
|||
# end of Build project name |
|||
# end of Board Configuration |
|||
|
|||
# |
|||
# Sdk common configuration |
|||
# |
|||
# CONFIG_LOG_VERBOS is not set |
|||
# CONFIG_LOG_DEBUG is not set |
|||
# CONFIG_LOG_INFO is not set |
|||
# CONFIG_LOG_WARN is not set |
|||
CONFIG_LOG_ERROR=y |
|||
# CONFIG_LOG_NONE is not set |
|||
# CONFIG_LOG_EXTRA_INFO is not set |
|||
# CONFIG_LOG_DISPALY_CORE_NUM is not set |
|||
# CONFIG_BOOTUP_DEBUG_PRINTS is not set |
|||
CONFIG_USE_DEFAULT_INTERRUPT_CONFIG=y |
|||
CONFIG_INTERRUPT_ROLE_MASTER=y |
|||
# CONFIG_INTERRUPT_ROLE_SLAVE is not set |
|||
# end of Sdk common configuration |
|||
|
|||
# |
|||
# Image information configuration |
|||
# |
|||
CONFIG_IMAGE_INFO=y |
|||
CONFIG_IMAGE_CORE=0 |
|||
# end of Image information configuration |
|||
|
|||
# |
|||
# Drivers configuration |
|||
# |
|||
CONFIG_USE_IOMUX=y |
|||
CONFIG_ENABLE_IOCTRL=y |
|||
# CONFIG_ENABLE_IOPAD is not set |
|||
# CONFIG_USE_SPI is not set |
|||
# CONFIG_USE_QSPI is not set |
|||
CONFIG_USE_GIC=y |
|||
CONFIG_ENABLE_GICV3=y |
|||
CONFIG_USE_SERIAL=y |
|||
|
|||
# |
|||
# Usart Configuration |
|||
# |
|||
CONFIG_ENABLE_Pl011_UART=y |
|||
# end of Usart Configuration |
|||
|
|||
# CONFIG_USE_GPIO is not set |
|||
# CONFIG_USE_ETH is not set |
|||
# CONFIG_USE_CAN is not set |
|||
# CONFIG_USE_I2C is not set |
|||
# CONFIG_USE_TIMER is not set |
|||
# CONFIG_USE_MIO is not set |
|||
# CONFIG_USE_SDMMC is not set |
|||
# CONFIG_USE_PCIE is not set |
|||
# CONFIG_USE_WDT is not set |
|||
# CONFIG_USE_DMA is not set |
|||
# CONFIG_USE_NAND is not set |
|||
# CONFIG_USE_RTC is not set |
|||
# CONFIG_USE_SATA is not set |
|||
# CONFIG_USE_USB is not set |
|||
# CONFIG_USE_ADC is not set |
|||
# CONFIG_USE_PWM is not set |
|||
# CONFIG_USE_IPC is not set |
|||
# CONFIG_USE_MEDIA is not set |
|||
# CONFIG_USE_SCMI_MHU is not set |
|||
# end of Drivers configuration |
|||
|
|||
# |
|||
# Third-party configuration |
|||
# |
|||
# CONFIG_USE_LWIP is not set |
|||
CONFIG_USE_LETTER_SHELL=y |
|||
|
|||
# |
|||
# Letter shell configuration |
|||
# |
|||
CONFIG_LS_PL011_UART=y |
|||
CONFIG_DEFAULT_LETTER_SHELL_USE_UART1=y |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART0 is not set |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART2 is not set |
|||
# end of Letter shell configuration |
|||
|
|||
# CONFIG_USE_AMP is not set |
|||
# CONFIG_USE_SDMMC_CMD is not set |
|||
# CONFIG_USE_YMODEM is not set |
|||
# CONFIG_USE_SFUD is not set |
|||
CONFIG_USE_BACKTRACE=y |
|||
# CONFIG_USE_FATFS_0_1_4 is not set |
|||
CONFIG_USE_TLSF=y |
|||
# CONFIG_USE_SPIFFS is not set |
|||
# CONFIG_USE_LITTLE_FS is not set |
|||
# CONFIG_USE_LVGL is not set |
|||
# CONFIG_USE_FREEMODBUS is not set |
|||
# end of Third-party configuration |
|||
|
|||
# |
|||
# Build setup |
|||
# |
|||
CONFIG_CHECK_DEPS=y |
|||
CONFIG_OUTPUT_BINARY=y |
|||
|
|||
# |
|||
# Optimization options |
|||
# |
|||
# CONFIG_DEBUG_NOOPT is not set |
|||
CONFIG_DEBUG_CUSTOMOPT=y |
|||
# CONFIG_DEBUG_FULLOPT is not set |
|||
# CONFIG_DEBUG_ENABLE_ALL_WARNING is not set |
|||
CONFIG_DEBUG_OPTLEVEL="-O2" |
|||
CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y |
|||
CONFIG_DEBUG_LINK_MAP=y |
|||
# CONFIG_CCACHE is not set |
|||
# CONFIG_ARCH_COVERAGE is not set |
|||
# CONFIG_LTO_FULL is not set |
|||
# end of Optimization options |
|||
|
|||
# |
|||
# Debug options |
|||
# |
|||
# CONFIG_WALL_WARNING_ERROR is not set |
|||
# CONFIG_STRICT_PROTOTYPES is not set |
|||
CONFIG_DEBUG_SYMBOLS=y |
|||
# CONFIG_FRAME_POINTER is not set |
|||
# CONFIG_OUTPUT_ASM_DIS is not set |
|||
# CONFIG_ENABLE_WSHADOW is not set |
|||
# CONFIG_ENABLE_WUNDEF is not set |
|||
CONFIG_DOWNGRADE_DIAG_WARNING=y |
|||
# end of Debug options |
|||
|
|||
# |
|||
# Lib |
|||
# |
|||
CONFIG_USE_COMPILE_CHAIN=y |
|||
# CONFIG_USB_USER_DEFINED is not set |
|||
# end of Lib |
|||
|
|||
# CONFIG_ENABLE_CXX is not set |
|||
|
|||
# |
|||
# Linker Options |
|||
# |
|||
CONFIG_DEFAULT_LINKER_SCRIPT=y |
|||
# CONFIG_USER_DEFINED_LD is not set |
|||
CONFIG_IMAGE_LOAD_ADDRESS=0x81100000 |
|||
CONFIG_IMAGE_MAX_LENGTH=0x1000000 |
|||
CONFIG_HEAP_SIZE=1 |
|||
CONFIG_SVC_STACK_SIZE=0x1000 |
|||
CONFIG_SYS_STACK_SIZE=0x1000 |
|||
CONFIG_IRQ_STACK_SIZE=0x1000 |
|||
CONFIG_ABORT_STACK_SIZE=0x1000 |
|||
CONFIG_FIQ_STACK_SIZE=0x1000 |
|||
CONFIG_UNDEF_STACK_SIZE=0x1000 |
|||
# end of Linker Options |
|||
# end of Build setup |
@ -0,0 +1,231 @@ |
|||
CONFIG_USE_BAREMETAL=y |
|||
|
|||
# |
|||
# Arch configuration |
|||
# |
|||
CONFIG_TARGET_ARMv8=y |
|||
CONFIG_ARCH_NAME="armv8" |
|||
|
|||
# |
|||
# Arm architecture configuration |
|||
# |
|||
CONFIG_ARCH_ARMV8_AARCH64=y |
|||
# CONFIG_ARCH_ARMV8_AARCH32 is not set |
|||
|
|||
# |
|||
# Compiler configuration |
|||
# |
|||
CONFIG_ARM_GCC_SELECT=y |
|||
# CONFIG_ARM_CLANG_SELECT is not set |
|||
CONFIG_TOOLCHAIN_NAME="gcc" |
|||
CONFIG_TARGET_ARMV8_AARCH64=y |
|||
CONFIG_ARCH_EXECUTION_STATE="aarch64" |
|||
|
|||
# |
|||
# Fpu configuration |
|||
# |
|||
CONFIG_ARM_NEON=y |
|||
# end of Fpu configuration |
|||
|
|||
CONFIG_ARM_CRC=y |
|||
CONFIG_ARM_CRYPTO=y |
|||
CONFIG_ARM_FLOAT_POINT=y |
|||
# CONFIG_GCC_CODE_MODEL_TINY is not set |
|||
CONFIG_GCC_CODE_MODEL_SMALL=y |
|||
# CONFIG_GCC_CODE_MODEL_LARGE is not set |
|||
# end of Compiler configuration |
|||
|
|||
CONFIG_USE_CACHE=y |
|||
CONFIG_USE_L3CACHE=y |
|||
CONFIG_USE_MMU=y |
|||
# CONFIG_BOOT_WITH_FLUSH_CACHE is not set |
|||
# CONFIG_MMU_DEBUG_PRINTS is not set |
|||
CONFIG_FPEN=y |
|||
# end of Arm architecture configuration |
|||
# end of Arch configuration |
|||
|
|||
# |
|||
# Soc configuration |
|||
# |
|||
# CONFIG_TARGET_PHYTIUMPI is not set |
|||
# CONFIG_TARGET_E2000Q is not set |
|||
# CONFIG_TARGET_E2000D is not set |
|||
# CONFIG_TARGET_E2000S is not set |
|||
CONFIG_TARGET_FT2004=y |
|||
# CONFIG_TARGET_D2000 is not set |
|||
CONFIG_SOC_NAME="ft2004" |
|||
CONFIG_SOC_CORE_NUM=4 |
|||
CONFIG_F32BIT_MEMORY_ADDRESS=0x80000000 |
|||
CONFIG_F32BIT_MEMORY_LENGTH=0x80000000 |
|||
CONFIG_F64BIT_MEMORY_ADDRESS=0x2000000000 |
|||
CONFIG_F64BIT_MEMORY_LENGTH=0x800000000 |
|||
# CONFIG_USE_SPINLOCK is not set |
|||
CONFIG_DEFAULT_DEBUG_PRINT_UART1=y |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART0 is not set |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART2 is not set |
|||
# end of Soc configuration |
|||
|
|||
# |
|||
# Board Configuration |
|||
# |
|||
CONFIG_BOARD_NAME="DSK" |
|||
CONFIG_FT2004_DSK_BOARD=y |
|||
|
|||
# |
|||
# IO mux configuration when board start up |
|||
# |
|||
# CONFIG_CUS_DEMO_BOARD is not set |
|||
|
|||
# |
|||
# Build project name |
|||
# |
|||
CONFIG_TARGET_NAME="boot" |
|||
# end of Build project name |
|||
# end of Board Configuration |
|||
|
|||
# |
|||
# Sdk common configuration |
|||
# |
|||
# CONFIG_LOG_VERBOS is not set |
|||
# CONFIG_LOG_DEBUG is not set |
|||
# CONFIG_LOG_INFO is not set |
|||
# CONFIG_LOG_WARN is not set |
|||
CONFIG_LOG_ERROR=y |
|||
# CONFIG_LOG_NONE is not set |
|||
# CONFIG_LOG_EXTRA_INFO is not set |
|||
# CONFIG_LOG_DISPALY_CORE_NUM is not set |
|||
# CONFIG_BOOTUP_DEBUG_PRINTS is not set |
|||
CONFIG_USE_DEFAULT_INTERRUPT_CONFIG=y |
|||
CONFIG_INTERRUPT_ROLE_MASTER=y |
|||
# CONFIG_INTERRUPT_ROLE_SLAVE is not set |
|||
# end of Sdk common configuration |
|||
|
|||
# |
|||
# Image information configuration |
|||
# |
|||
CONFIG_IMAGE_INFO=y |
|||
CONFIG_IMAGE_CORE=0 |
|||
# end of Image information configuration |
|||
|
|||
# |
|||
# Drivers configuration |
|||
# |
|||
CONFIG_USE_IOMUX=y |
|||
CONFIG_ENABLE_IOCTRL=y |
|||
# CONFIG_ENABLE_IOPAD is not set |
|||
# CONFIG_USE_SPI is not set |
|||
# CONFIG_USE_QSPI is not set |
|||
CONFIG_USE_GIC=y |
|||
CONFIG_ENABLE_GICV3=y |
|||
CONFIG_USE_SERIAL=y |
|||
|
|||
# |
|||
# Usart Configuration |
|||
# |
|||
CONFIG_ENABLE_Pl011_UART=y |
|||
# end of Usart Configuration |
|||
|
|||
# CONFIG_USE_GPIO is not set |
|||
# CONFIG_USE_ETH is not set |
|||
# CONFIG_USE_CAN is not set |
|||
# CONFIG_USE_I2C is not set |
|||
# CONFIG_USE_TIMER is not set |
|||
# CONFIG_USE_MIO is not set |
|||
# CONFIG_USE_SDMMC is not set |
|||
# CONFIG_USE_PCIE is not set |
|||
# CONFIG_USE_WDT is not set |
|||
# CONFIG_USE_DMA is not set |
|||
# CONFIG_USE_NAND is not set |
|||
# CONFIG_USE_RTC is not set |
|||
# CONFIG_USE_SATA is not set |
|||
# CONFIG_USE_USB is not set |
|||
# CONFIG_USE_ADC is not set |
|||
# CONFIG_USE_PWM is not set |
|||
# CONFIG_USE_IPC is not set |
|||
# CONFIG_USE_MEDIA is not set |
|||
# CONFIG_USE_SCMI_MHU is not set |
|||
# end of Drivers configuration |
|||
|
|||
# |
|||
# Third-party configuration |
|||
# |
|||
# CONFIG_USE_LWIP is not set |
|||
CONFIG_USE_LETTER_SHELL=y |
|||
|
|||
# |
|||
# Letter shell configuration |
|||
# |
|||
CONFIG_LS_PL011_UART=y |
|||
CONFIG_DEFAULT_LETTER_SHELL_USE_UART1=y |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART0 is not set |
|||
# CONFIG_DEFAULT_LETTER_SHELL_USE_UART2 is not set |
|||
# end of Letter shell configuration |
|||
|
|||
# CONFIG_USE_AMP is not set |
|||
# CONFIG_USE_SDMMC_CMD is not set |
|||
# CONFIG_USE_YMODEM is not set |
|||
# CONFIG_USE_SFUD is not set |
|||
CONFIG_USE_BACKTRACE=y |
|||
# CONFIG_USE_FATFS_0_1_4 is not set |
|||
CONFIG_USE_TLSF=y |
|||
# CONFIG_USE_SPIFFS is not set |
|||
# CONFIG_USE_LITTLE_FS is not set |
|||
# CONFIG_USE_LVGL is not set |
|||
# CONFIG_USE_FREEMODBUS is not set |
|||
# end of Third-party configuration |
|||
|
|||
# |
|||
# Build setup |
|||
# |
|||
CONFIG_CHECK_DEPS=y |
|||
CONFIG_OUTPUT_BINARY=y |
|||
|
|||
# |
|||
# Optimization options |
|||
# |
|||
# CONFIG_DEBUG_NOOPT is not set |
|||
CONFIG_DEBUG_CUSTOMOPT=y |
|||
# CONFIG_DEBUG_FULLOPT is not set |
|||
# CONFIG_DEBUG_ENABLE_ALL_WARNING is not set |
|||
CONFIG_DEBUG_OPTLEVEL="-O2" |
|||
CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y |
|||
CONFIG_DEBUG_LINK_MAP=y |
|||
# CONFIG_CCACHE is not set |
|||
# CONFIG_ARCH_COVERAGE is not set |
|||
# CONFIG_LTO_FULL is not set |
|||
# end of Optimization options |
|||
|
|||
# |
|||
# Debug options |
|||
# |
|||
# CONFIG_WALL_WARNING_ERROR is not set |
|||
# CONFIG_STRICT_PROTOTYPES is not set |
|||
CONFIG_DEBUG_SYMBOLS=y |
|||
# CONFIG_FRAME_POINTER is not set |
|||
# CONFIG_OUTPUT_ASM_DIS is not set |
|||
# CONFIG_ENABLE_WSHADOW is not set |
|||
# CONFIG_ENABLE_WUNDEF is not set |
|||
CONFIG_DOWNGRADE_DIAG_WARNING=y |
|||
# end of Debug options |
|||
|
|||
# |
|||
# Lib |
|||
# |
|||
CONFIG_USE_COMPILE_CHAIN=y |
|||
# CONFIG_USB_USER_DEFINED is not set |
|||
# end of Lib |
|||
|
|||
# CONFIG_ENABLE_CXX is not set |
|||
|
|||
# |
|||
# Linker Options |
|||
# |
|||
CONFIG_DEFAULT_LINKER_SCRIPT=y |
|||
# CONFIG_USER_DEFINED_LD is not set |
|||
CONFIG_IMAGE_LOAD_ADDRESS=0x91000000 |
|||
CONFIG_IMAGE_MAX_LENGTH=0x1000000 |
|||
CONFIG_HEAP_SIZE=1 |
|||
CONFIG_STACK_SIZE=0x400 |
|||
CONFIG_FPU_STACK_SIZE=0x1000 |
|||
# end of Linker Options |
|||
# end of Build setup |
@ -0,0 +1,246 @@ |
|||
|
|||
# |
|||
# Project Configuration |
|||
# |
|||
CONFIG_SHM_BASE_ADDR=0xc0000000 |
|||
|
|||
# |
|||
# AMP Config |
|||
# |
|||
CONFIG_IPI_IRQ_NUM=0 |
|||
CONFIG_IPI_IRQ_NUM_PRIORITY=1 |
|||
CONFIG_SPIN_MEM=0x80000000 |
|||
CONFIG_TARGET_CPU_ID=0 |
|||
# end of AMP Config |
|||
# end of Project Configuration |
|||
|
|||
CONFIG_USE_BAREMETAL=y |
|||
|
|||
# |
|||
# Arch configuration |
|||
# |
|||
CONFIG_TARGET_ARMv8=y |
|||
CONFIG_ARCH_NAME="armv8" |
|||
|
|||
# |
|||
# Arm architecture configuration |
|||
# |
|||
# CONFIG_ARCH_ARMV8_AARCH64 is not set |
|||
CONFIG_ARCH_ARMV8_AARCH32=y |
|||
|
|||
# |
|||
# Compiler configuration |
|||
# |
|||
CONFIG_ARM_GCC_SELECT=y |
|||
# CONFIG_ARM_CLANG_SELECT is not set |
|||
CONFIG_TOOLCHAIN_NAME="gcc" |
|||
CONFIG_TARGET_ARMV8_AARCH32=y |
|||
CONFIG_ARCH_EXECUTION_STATE="aarch32" |
|||
|
|||
# |
|||
# Fpu configuration |
|||
# |
|||
# CONFIG_ARCH_FPU_VFP_V3 is not set |
|||
CONFIG_ARCH_FPU_VFP_V4=y |
|||
CONFIG_ARM_DPFPU32=y |
|||
# CONFIG_ARM_FPU_ABI_SOFT is not set |
|||
CONFIG_ARM_FPU_SYMBOL="crypto-neon-fp-armv8" |
|||
CONFIG_ARM_NEON=y |
|||
CONFIG_ARCH_FPU=y |
|||
# end of Fpu configuration |
|||
# end of Compiler configuration |
|||
|
|||
CONFIG_USE_CACHE=y |
|||
CONFIG_USE_L3CACHE=y |
|||
CONFIG_USE_MMU=y |
|||
# CONFIG_USE_AARCH64_L1_TO_AARCH32 is not set |
|||
CONFIG_FPEN=y |
|||
# end of Arm architecture configuration |
|||
# end of Arch configuration |
|||
|
|||
# |
|||
# Soc configuration |
|||
# |
|||
# CONFIG_TARGET_PHYTIUMPI is not set |
|||
# CONFIG_TARGET_E2000Q is not set |
|||
# CONFIG_TARGET_E2000D is not set |
|||
# CONFIG_TARGET_E2000S is not set |
|||
CONFIG_TARGET_FT2004=y |
|||
# CONFIG_TARGET_D2000 is not set |
|||
CONFIG_SOC_NAME="ft2004" |
|||
CONFIG_SOC_CORE_NUM=4 |
|||
CONFIG_F32BIT_MEMORY_ADDRESS=0x80000000 |
|||
CONFIG_F32BIT_MEMORY_LENGTH=0x80000000 |
|||
CONFIG_F64BIT_MEMORY_ADDRESS=0x2000000000 |
|||
CONFIG_F64BIT_MEMORY_LENGTH=0x800000000 |
|||
CONFIG_USE_SPINLOCK=y |
|||
CONFIG_DEFAULT_DEBUG_PRINT_UART1=y |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART0 is not set |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART2 is not set |
|||
# end of Soc configuration |
|||
|
|||
# |
|||
# Board Configuration |
|||
# |
|||
CONFIG_BOARD_NAME="DSK" |
|||
CONFIG_FT2004_DSK_BOARD=y |
|||
|
|||
# |
|||
# IO mux configuration when board start up |
|||
# |
|||
# CONFIG_CUS_DEMO_BOARD is not set |
|||
|
|||
# |
|||
# Build project name |
|||
# |
|||
CONFIG_TARGET_NAME="rpu" |
|||
# end of Build project name |
|||
# end of Board Configuration |
|||
|
|||
# |
|||
# Sdk common configuration |
|||
# |
|||
CONFIG_LOG_VERBOS=y |
|||
# CONFIG_LOG_DEBUG is not set |
|||
# CONFIG_LOG_INFO is not set |
|||
# CONFIG_LOG_WARN is not set |
|||
# CONFIG_LOG_ERROR is not set |
|||
# CONFIG_LOG_NONE is not set |
|||
# CONFIG_LOG_EXTRA_INFO is not set |
|||
CONFIG_LOG_DISPALY_CORE_NUM=y |
|||
# CONFIG_BOOTUP_DEBUG_PRINTS is not set |
|||
CONFIG_USE_DEFAULT_INTERRUPT_CONFIG=y |
|||
# CONFIG_INTERRUPT_ROLE_MASTER is not set |
|||
CONFIG_INTERRUPT_ROLE_SLAVE=y |
|||
# end of Sdk common configuration |
|||
|
|||
# |
|||
# Image information configuration |
|||
# |
|||
CONFIG_IMAGE_INFO=y |
|||
CONFIG_IMAGE_CORE=1 |
|||
# end of Image information configuration |
|||
|
|||
# |
|||
# Drivers configuration |
|||
# |
|||
CONFIG_USE_IOMUX=y |
|||
CONFIG_ENABLE_IOCTRL=y |
|||
# CONFIG_ENABLE_IOPAD is not set |
|||
# CONFIG_USE_SPI is not set |
|||
# CONFIG_USE_QSPI is not set |
|||
CONFIG_USE_GIC=y |
|||
CONFIG_ENABLE_GICV3=y |
|||
CONFIG_USE_SERIAL=y |
|||
|
|||
# |
|||
# Usart Configuration |
|||
# |
|||
CONFIG_ENABLE_Pl011_UART=y |
|||
# end of Usart Configuration |
|||
|
|||
# CONFIG_USE_GPIO is not set |
|||
# CONFIG_USE_ETH is not set |
|||
# CONFIG_USE_CAN is not set |
|||
# CONFIG_USE_I2C is not set |
|||
# CONFIG_USE_TIMER is not set |
|||
# CONFIG_USE_MIO is not set |
|||
# CONFIG_USE_SDMMC is not set |
|||
# CONFIG_USE_PCIE is not set |
|||
# CONFIG_USE_WDT is not set |
|||
# CONFIG_USE_DMA is not set |
|||
# CONFIG_USE_NAND is not set |
|||
# CONFIG_USE_RTC is not set |
|||
# CONFIG_USE_SATA is not set |
|||
# CONFIG_USE_USB is not set |
|||
# CONFIG_USE_ADC is not set |
|||
# CONFIG_USE_PWM is not set |
|||
# CONFIG_USE_IPC is not set |
|||
# CONFIG_USE_MEDIA is not set |
|||
# CONFIG_USE_SCMI_MHU is not set |
|||
# end of Drivers configuration |
|||
|
|||
# |
|||
# Third-party configuration |
|||
# |
|||
# CONFIG_USE_LWIP is not set |
|||
# CONFIG_USE_LETTER_SHELL is not set |
|||
CONFIG_USE_AMP=y |
|||
CONFIG_USE_LIBMETAL=y |
|||
|
|||
# |
|||
# OpenAmp |
|||
# |
|||
# CONFIG_USE_OPENAMP is not set |
|||
# end of OpenAmp |
|||
|
|||
# CONFIG_USE_SDMMC_CMD is not set |
|||
# CONFIG_USE_YMODEM is not set |
|||
# CONFIG_USE_SFUD is not set |
|||
CONFIG_USE_BACKTRACE=y |
|||
# CONFIG_USE_FATFS_0_1_4 is not set |
|||
CONFIG_USE_TLSF=y |
|||
# CONFIG_USE_SPIFFS is not set |
|||
# CONFIG_USE_LITTLE_FS is not set |
|||
# CONFIG_USE_LVGL is not set |
|||
# CONFIG_USE_FREEMODBUS is not set |
|||
# end of Third-party configuration |
|||
|
|||
# |
|||
# Build setup |
|||
# |
|||
CONFIG_CHECK_DEPS=y |
|||
CONFIG_OUTPUT_BINARY=y |
|||
|
|||
# |
|||
# Optimization options |
|||
# |
|||
# CONFIG_DEBUG_NOOPT is not set |
|||
# CONFIG_DEBUG_CUSTOMOPT is not set |
|||
CONFIG_DEBUG_FULLOPT=y |
|||
# CONFIG_DEBUG_ENABLE_ALL_WARNING is not set |
|||
CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y |
|||
CONFIG_DEBUG_LINK_MAP=y |
|||
# CONFIG_CCACHE is not set |
|||
# CONFIG_ARCH_COVERAGE is not set |
|||
# CONFIG_LTO_FULL is not set |
|||
# end of Optimization options |
|||
|
|||
# |
|||
# Debug options |
|||
# |
|||
# CONFIG_WALL_WARNING_ERROR is not set |
|||
# CONFIG_STRICT_PROTOTYPES is not set |
|||
# CONFIG_DEBUG_SYMBOLS is not set |
|||
# CONFIG_FRAME_POINTER is not set |
|||
# CONFIG_OUTPUT_ASM_DIS is not set |
|||
# CONFIG_ENABLE_WSHADOW is not set |
|||
# CONFIG_ENABLE_WUNDEF is not set |
|||
CONFIG_DOWNGRADE_DIAG_WARNING=y |
|||
# end of Debug options |
|||
|
|||
# |
|||
# Lib |
|||
# |
|||
CONFIG_USE_COMPILE_CHAIN=y |
|||
# CONFIG_USB_USER_DEFINED is not set |
|||
# end of Lib |
|||
|
|||
# CONFIG_ENABLE_CXX is not set |
|||
|
|||
# |
|||
# Linker Options |
|||
# |
|||
CONFIG_DEFAULT_LINKER_SCRIPT=y |
|||
# CONFIG_USER_DEFINED_LD is not set |
|||
CONFIG_IMAGE_LOAD_ADDRESS=0x90000000 |
|||
CONFIG_IMAGE_MAX_LENGTH=0x1000000 |
|||
CONFIG_HEAP_SIZE=1 |
|||
CONFIG_SVC_STACK_SIZE=0x1000 |
|||
CONFIG_SYS_STACK_SIZE=0x1000 |
|||
CONFIG_IRQ_STACK_SIZE=0x1000 |
|||
CONFIG_ABORT_STACK_SIZE=0x1000 |
|||
CONFIG_FIQ_STACK_SIZE=0x1000 |
|||
CONFIG_UNDEF_STACK_SIZE=0x1000 |
|||
# end of Linker Options |
|||
# end of Build setup |
@ -0,0 +1,244 @@ |
|||
|
|||
# |
|||
# Project Configuration |
|||
# |
|||
CONFIG_SHM_BASE_ADDR=0xc0000000 |
|||
|
|||
# |
|||
# AMP Config |
|||
# |
|||
CONFIG_IPI_IRQ_NUM=0 |
|||
CONFIG_IPI_IRQ_NUM_PRIORITY=1 |
|||
CONFIG_SPIN_MEM=0x80000000 |
|||
CONFIG_TARGET_CPU_ID=0 |
|||
# end of AMP Config |
|||
# end of Project Configuration |
|||
|
|||
CONFIG_USE_BAREMETAL=y |
|||
|
|||
# |
|||
# Arch configuration |
|||
# |
|||
CONFIG_TARGET_ARMv8=y |
|||
CONFIG_ARCH_NAME="armv8" |
|||
|
|||
# |
|||
# Arm architecture configuration |
|||
# |
|||
CONFIG_ARCH_ARMV8_AARCH64=y |
|||
# CONFIG_ARCH_ARMV8_AARCH32 is not set |
|||
|
|||
# |
|||
# Compiler configuration |
|||
# |
|||
CONFIG_ARM_GCC_SELECT=y |
|||
# CONFIG_ARM_CLANG_SELECT is not set |
|||
CONFIG_TOOLCHAIN_NAME="gcc" |
|||
CONFIG_TARGET_ARMV8_AARCH64=y |
|||
CONFIG_ARCH_EXECUTION_STATE="aarch64" |
|||
|
|||
# |
|||
# Fpu configuration |
|||
# |
|||
CONFIG_ARM_NEON=y |
|||
# end of Fpu configuration |
|||
|
|||
CONFIG_ARM_CRC=y |
|||
CONFIG_ARM_CRYPTO=y |
|||
CONFIG_ARM_FLOAT_POINT=y |
|||
# CONFIG_GCC_CODE_MODEL_TINY is not set |
|||
CONFIG_GCC_CODE_MODEL_SMALL=y |
|||
# CONFIG_GCC_CODE_MODEL_LARGE is not set |
|||
# end of Compiler configuration |
|||
|
|||
CONFIG_USE_CACHE=y |
|||
# CONFIG_USE_L3CACHE is not set |
|||
CONFIG_USE_MMU=y |
|||
# CONFIG_BOOT_WITH_FLUSH_CACHE is not set |
|||
# CONFIG_MMU_DEBUG_PRINTS is not set |
|||
CONFIG_FPEN=y |
|||
# end of Arm architecture configuration |
|||
# end of Arch configuration |
|||
|
|||
# |
|||
# Soc configuration |
|||
# |
|||
# CONFIG_TARGET_PHYTIUMPI is not set |
|||
# CONFIG_TARGET_E2000Q is not set |
|||
# CONFIG_TARGET_E2000D is not set |
|||
# CONFIG_TARGET_E2000S is not set |
|||
CONFIG_TARGET_FT2004=y |
|||
# CONFIG_TARGET_D2000 is not set |
|||
CONFIG_SOC_NAME="ft2004" |
|||
CONFIG_SOC_CORE_NUM=4 |
|||
CONFIG_F32BIT_MEMORY_ADDRESS=0x80000000 |
|||
CONFIG_F32BIT_MEMORY_LENGTH=0x80000000 |
|||
CONFIG_F64BIT_MEMORY_ADDRESS=0x2000000000 |
|||
CONFIG_F64BIT_MEMORY_LENGTH=0x800000000 |
|||
CONFIG_USE_SPINLOCK=y |
|||
CONFIG_DEFAULT_DEBUG_PRINT_UART1=y |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART0 is not set |
|||
# CONFIG_DEFAULT_DEBUG_PRINT_UART2 is not set |
|||
# end of Soc configuration |
|||
|
|||
# |
|||
# Board Configuration |
|||
# |
|||
CONFIG_BOARD_NAME="DSK" |
|||
CONFIG_FT2004_DSK_BOARD=y |
|||
|
|||
# |
|||
# IO mux configuration when board start up |
|||
# |
|||
# CONFIG_CUS_DEMO_BOARD is not set |
|||
|
|||
# |
|||
# Build project name |
|||
# |
|||
CONFIG_TARGET_NAME="rpu" |
|||
# end of Build project name |
|||
# end of Board Configuration |
|||
|
|||
# |
|||
# Sdk common configuration |
|||
# |
|||
CONFIG_LOG_VERBOS=y |
|||
# CONFIG_LOG_DEBUG is not set |
|||
# CONFIG_LOG_INFO is not set |
|||
# CONFIG_LOG_WARN is not set |
|||
# CONFIG_LOG_ERROR is not set |
|||
# CONFIG_LOG_NONE is not set |
|||
# CONFIG_LOG_EXTRA_INFO is not set |
|||
CONFIG_LOG_DISPALY_CORE_NUM=y |
|||
# CONFIG_BOOTUP_DEBUG_PRINTS is not set |
|||
CONFIG_USE_DEFAULT_INTERRUPT_CONFIG=y |
|||
# CONFIG_INTERRUPT_ROLE_MASTER is not set |
|||
CONFIG_INTERRUPT_ROLE_SLAVE=y |
|||
# end of Sdk common configuration |
|||
|
|||
# |
|||
# Image information configuration |
|||
# |
|||
CONFIG_IMAGE_INFO=y |
|||
CONFIG_IMAGE_CORE=1 |
|||
# end of Image information configuration |
|||
|
|||
# |
|||
# Drivers configuration |
|||
# |
|||
CONFIG_USE_IOMUX=y |
|||
CONFIG_ENABLE_IOCTRL=y |
|||
# CONFIG_ENABLE_IOPAD is not set |
|||
# CONFIG_USE_SPI is not set |
|||
# CONFIG_USE_QSPI is not set |
|||
CONFIG_USE_GIC=y |
|||
CONFIG_ENABLE_GICV3=y |
|||
CONFIG_USE_SERIAL=y |
|||
|
|||
# |
|||
# Usart Configuration |
|||
# |
|||
CONFIG_ENABLE_Pl011_UART=y |
|||
# end of Usart Configuration |
|||
|
|||
# CONFIG_USE_GPIO is not set |
|||
# CONFIG_USE_ETH is not set |
|||
# CONFIG_USE_CAN is not set |
|||
# CONFIG_USE_I2C is not set |
|||
# CONFIG_USE_TIMER is not set |
|||
# CONFIG_USE_MIO is not set |
|||
# CONFIG_USE_SDMMC is not set |
|||
# CONFIG_USE_PCIE is not set |
|||
# CONFIG_USE_WDT is not set |
|||
# CONFIG_USE_DMA is not set |
|||
# CONFIG_USE_NAND is not set |
|||
# CONFIG_USE_RTC is not set |
|||
# CONFIG_USE_SATA is not set |
|||
# CONFIG_USE_USB is not set |
|||
# CONFIG_USE_ADC is not set |
|||
# CONFIG_USE_PWM is not set |
|||
# CONFIG_USE_IPC is not set |
|||
# CONFIG_USE_MEDIA is not set |
|||
# CONFIG_USE_SCMI_MHU is not set |
|||
# end of Drivers configuration |
|||
|
|||
# |
|||
# Third-party configuration |
|||
# |
|||
# CONFIG_USE_LWIP is not set |
|||
# CONFIG_USE_LETTER_SHELL is not set |
|||
CONFIG_USE_AMP=y |
|||
CONFIG_USE_LIBMETAL=y |
|||
|
|||
# |
|||
# OpenAmp |
|||
# |
|||
# CONFIG_USE_OPENAMP is not set |
|||
# end of OpenAmp |
|||
|
|||
# CONFIG_USE_SDMMC_CMD is not set |
|||
# CONFIG_USE_YMODEM is not set |
|||
# CONFIG_USE_SFUD is not set |
|||
CONFIG_USE_BACKTRACE=y |
|||
# CONFIG_USE_FATFS_0_1_4 is not set |
|||
CONFIG_USE_TLSF=y |
|||
# CONFIG_USE_SPIFFS is not set |
|||
# CONFIG_USE_LITTLE_FS is not set |
|||
# CONFIG_USE_LVGL is not set |
|||
# CONFIG_USE_FREEMODBUS is not set |
|||
# end of Third-party configuration |
|||
|
|||
# |
|||
# Build setup |
|||
# |
|||
CONFIG_CHECK_DEPS=y |
|||
CONFIG_OUTPUT_BINARY=y |
|||
|
|||
# |
|||
# Optimization options |
|||
# |
|||
# CONFIG_DEBUG_NOOPT is not set |
|||
# CONFIG_DEBUG_CUSTOMOPT is not set |
|||
CONFIG_DEBUG_FULLOPT=y |
|||
# CONFIG_DEBUG_ENABLE_ALL_WARNING is not set |
|||
CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y |
|||
CONFIG_DEBUG_LINK_MAP=y |
|||
# CONFIG_CCACHE is not set |
|||
# CONFIG_ARCH_COVERAGE is not set |
|||
# CONFIG_LTO_FULL is not set |
|||
# end of Optimization options |
|||
|
|||
# |
|||
# Debug options |
|||
# |
|||
# CONFIG_WALL_WARNING_ERROR is not set |
|||
# CONFIG_STRICT_PROTOTYPES is not set |
|||
# CONFIG_DEBUG_SYMBOLS is not set |
|||
# CONFIG_FRAME_POINTER is not set |
|||
# CONFIG_OUTPUT_ASM_DIS is not set |
|||
# CONFIG_ENABLE_WSHADOW is not set |
|||
# CONFIG_ENABLE_WUNDEF is not set |
|||
CONFIG_DOWNGRADE_DIAG_WARNING=y |
|||
# end of Debug options |
|||
|
|||
# |
|||
# Lib |
|||
# |
|||
CONFIG_USE_COMPILE_CHAIN=y |
|||
# CONFIG_USB_USER_DEFINED is not set |
|||
# end of Lib |
|||
|
|||
# CONFIG_ENABLE_CXX is not set |
|||
|
|||
# |
|||
# Linker Options |
|||
# |
|||
CONFIG_DEFAULT_LINKER_SCRIPT=y |
|||
# CONFIG_USER_DEFINED_LD is not set |
|||
CONFIG_IMAGE_LOAD_ADDRESS=0x90000000 |
|||
CONFIG_IMAGE_MAX_LENGTH=0x1000000 |
|||
CONFIG_HEAP_SIZE=1 |
|||
CONFIG_STACK_SIZE=0x400 |
|||
CONFIG_FPU_STACK_SIZE=0x1000 |
|||
# end of Linker Options |
|||
# end of Build setup |
Loading…
Reference in new issue