131 lines
2.7 KiB
Plaintext
131 lines
2.7 KiB
Plaintext
# 使用自定义内存配置文件和自定义链接脚本
|
||
CONFIG_MEM_CONFIG=n
|
||
CONFIG_MEM_CONFIG_USE_CUSTOM_FILE=y
|
||
|
||
# CP core
|
||
CONFIG_ARCS_CP_CORE=y
|
||
|
||
# not boot loader
|
||
# CP这里一定不能使能,否则会初始化时钟和PSRAM,和AP冲突
|
||
CONFIG_BOOT_HART=n
|
||
CONFIG_BOOT=n
|
||
|
||
# C LIB
|
||
CONFIG_LINK_OPTION_NONE_SPECS=y
|
||
|
||
# HEAP
|
||
CONFIG_HEAP_SIZE=0x10000
|
||
CONFIG_PSRAM_HEAP_SIZE=0x680000
|
||
|
||
# CPP
|
||
CONFIG_LINK_CPP_RUNTIME_SECTIONS=n
|
||
CONFIG_CPP_EXCEPTIONS=n
|
||
|
||
# Debug
|
||
CONFIG_BACK_TRACE=y
|
||
|
||
# freertos
|
||
CONFIG_FREERTOS_STATIC_ALLOCATION_ENABLE=y
|
||
|
||
# main task
|
||
CONFIG_MAIN_TASK_STACK_SIZE=8192
|
||
CONFIG_MAIN_TASK_PRIORITY=5
|
||
|
||
# IPC
|
||
CONFIG_ARCS_HAL_LSF=y
|
||
CONFIG_IPC_LSF=y
|
||
CONFIG_DISK_MEM=n
|
||
# CONFIG_ARCS_HAL_IC_MUTEX=n
|
||
|
||
# GPDMA
|
||
CONFIG_ARCS_GPDMA_FULL_INIT=y
|
||
|
||
# acomp fd
|
||
CONFIG_ACOMP=y
|
||
CONFIG_ACOMP_FD=y
|
||
|
||
CONFIG_ACOMP_FD_RES_FACE_DETECT_ADDRESS=0x30100000
|
||
CONFIG_ACOMP_FD_RES_FACE_DETECT_LENGTH=450936
|
||
CONFIG_ACOMP_FD_RES_FACE_ALIGN_ADDRESS=0x30170000
|
||
CONFIG_ACOMP_FD_RES_FACE_ALIGN_LENGTH=1588664
|
||
CONFIG_ACOMP_FD_RES_FACE_LIVE_ADDRESS=0x30300000
|
||
CONFIG_ACOMP_FD_RES_FACE_LIVE_LENGTH=1095288
|
||
CONFIG_ACOMP_FD_FACE_VERIFY_ADDRESS=0x30410000
|
||
CONFIG_ACOMP_FD_FACE_VERIFY_LENGTH=2953752
|
||
|
||
# watchdog
|
||
CONFIG_BOOT_WITH_WATCHDOG=y
|
||
CONFIG_WATCHDOG_ENABLE=n
|
||
CONFIG_WORK_QUEUE=y
|
||
|
||
# camera
|
||
CONFIG_LISA_DEVICE=y
|
||
|
||
CONFIG_LISA_GPIO_DEVICE=y
|
||
CONFIG_LISA_GPIOA=y
|
||
CONFIG_LISA_GPIOB=y
|
||
|
||
CONFIG_LISA_I2C=y
|
||
CONFIG_LISA_I2C0=y
|
||
|
||
CONFIG_LISA_SPI_DEVICE=y
|
||
CONFIG_LISA_SPI0=y
|
||
|
||
CONFIG_LISA_CAMERA_DEVICE=y
|
||
CONFIG_LISA_CAMERA_BUS_DVP=y
|
||
CONFIG_LISA_CAMERA_SENSOR_GC0328=y
|
||
|
||
# log
|
||
CONFIG_LOG=y
|
||
CONFIG_LOG_MODE_ASYNC=n
|
||
CONFIG_SYSLOG_PRINTK_REDIRECT=y
|
||
CONFIG_SYSLOG_UART_TX_PIN=3
|
||
CONFIG_SYSLOG_UART_TX_PIN_FUNC_SEL=2
|
||
CONFIG_SYSLOG_UART_PORT=0
|
||
CONFIG_SYSLOG_UART_BAUDRATE=921600
|
||
|
||
# display
|
||
CONFIG_LISA_DEVICE=y
|
||
CONFIG_LISA_GPIO_DEVICE=y
|
||
CONFIG_LISA_GPIOA=y
|
||
CONFIG_LISA_GPIOB=y
|
||
CONFIG_LISA_PWM=y
|
||
CONFIG_LISA_SPI1=y
|
||
|
||
CONFIG_LISA_DISPLAY_DEVICE=y
|
||
CONFIG_LISA_DISPLAY_PANEL_ST7789P3=y
|
||
CONFIG_LISA_DISPLAY_CPDMA_ROTATE=n
|
||
CONFIG_LISA_DISPLAY_BUS_SPI_4WIRE=y
|
||
CONFIG_LISA_DISPLAY_COLOR_INVERT=y
|
||
CONFIG_PANEL_ST7789P3_WIDTH=240
|
||
CONFIG_PANEL_ST7789P3_HEIGHT=320
|
||
CONFIG_PANEL_ST7789P3_X_OFFSET=0
|
||
|
||
# touch
|
||
CONFIG_LISA_TOUCH_DEVICE=y
|
||
CONFIG_LISA_I2C=y
|
||
CONFIG_LISA_I2C0=y
|
||
CONFIG_LISA_TOUCH_ARCS_CST328=y
|
||
|
||
# lvgl
|
||
CONFIG_SDK_MODULE_LVGL8=y
|
||
CONFIG_LV_DEMO_SYS_HEAP=y
|
||
CONFIG_LV_DRIVER_PIXEL_ALIGN_SIZE=16
|
||
CONFIG_LV_USE_DEMO_WIDGETS=y
|
||
CONFIG_LV_USE_GPU_CSK_DMA2D=y
|
||
CONFIG_LV_DOUBLE_VDB=y
|
||
CONFIG_LV_USE_PERF_MONITOR=y
|
||
CONFIG_LV_DRIVER_FULL_REFRESH=y
|
||
CONFIG_LV_CUSTOM_MONITOR=n
|
||
CONFIG_LV_REFR_UNCONDITIONAL_AREA_JOIN=y
|
||
CONFIG_LV_DRIVER_ROTATE_270=y
|
||
CONFIG_LV_ATTRIBUTE_FAST_MEM_USE_IRAM=y
|
||
|
||
# button
|
||
CONFIG_LISA_ADC=y
|
||
CONFIG_BUTTON=y
|
||
CONFIG_GPIO_BUTTON=n
|
||
CONFIG_ADC_BUTTON=y
|
||
CONFIG_ADC_BUTTON_MAX_BUTTON_PER_CHANNEL=3
|
||
CONFIG_ADC_BUTTON_SAMPLE_TIMES=1
|