123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 |
- #=========== GUI config ===========
- CONFIG_UI_MANAGER=n
- CONFIG_UI_SERVICE=n
- CONFIG_SURFACE_ZERO_BUFFER=y
- CONFIG_UI_MEMORY_MANAGER=y
- CONFIG_UI_MEMORY_DEBUG=n
- CONFIG_MEM_GUARD=n
- #actions RES manager
- CONFIG_RES_MANAGER=y
- CONFIG_RES_MANAGER_USE_STYLE_MMAP=y
- CONFIG_RES_MANAGER_SKIP_PRELOAD=n
- #actions freetype font
- CONFIG_FREETYPE_FONT=y
- #actions Bitmap font
- CONFIG_BITMAP_FONT=y
- CONFIG_BITMAP_FONT_SUPPORT_EMOJI=y
- CONFIG_EMOJI_FONT_USE_MMAP=y
- #lvgl config
- CONFIG_LVGL=y
- CONFIG_LVGL_USE_IMG_DECODER_ACTS=y
- CONFIG_LVGL_USE_BITMAP_FONT=y
- CONFIG_LVGL_USE_FREETYPE_FONT=y
- CONFIG_LVGL_USE_RES_MANAGER=y
- CONFIG_LVGL_DISPLAY_FLUSH_WORKQ_STACKSIZE=1280
- CONFIG_LV_VDB_NUM=2
- CONFIG_LV_USE_GPU_ACTS=y
- CONFIG_LV_USE_GPU_ACTS_JPG=y
- CONFIG_LV_USE_GPU_ACTS_SW_DECODER=y
- CONFIG_LV_USE_STRACE=y
- CONFIG_LV_COLOR_DEPTH_16=y
- # must set 1 to make sure lvgl drawing following vsync
- CONFIG_LV_DISP_DEF_REFR_PERIOD=16
- CONFIG_LV_INDEV_DEF_READ_PERIOD=16
- CONFIG_LV_TXT_ENC_UTF8=y
- CONFIG_LV_TXT_BREAK_CHARS=""
- CONFIG_LV_FONT_DEFAULT_UNSCII_8=y
- CONFIG_LV_CONF_MINIMAL=y
- CONFIG_LV_USE_FLEX=y
- CONFIG_LV_USE_GRID=y
- CONFIG_LV_USE_ARC=y
- CONFIG_LV_USE_BTN=y
- CONFIG_LV_USE_IMG=y
- CONFIG_LV_USE_LABEL=y
- CONFIG_LV_USE_SLIDER=y
- CONFIG_LV_USE_IMGBTN=y
- CONFIG_LV_USE_TILEVIEW=y
- CONFIG_LV_USE_QRCODE=y
- CONFIG_LV_USE_BARCODE=y
- CONFIG_LV_USE_CANVAS=y
- #=========== system base config ===========
- CONFIG_ACTIONS_FRAMEWORK=y
- CONFIG_ACTIONS_FRAMEWORK_DISPLAY=y
- CONFIG_THREAD_TIMER=y
- CONFIG_ACTIONS_UTILS=y
- CONFIG_CORE=y
- CONFIG_SYSTEM=y
- CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000
- CONFIG_PRINTK_TIME_FREFIX=n
- CONFIG_SLEEP_SENSOR_RUN_ON_NOR=y
- CONFIG_SLEEP_COPY_SRAM_FOR_SENSOR=n
- CONFIG_SLEEP_MEMORY_CHECK_INTEGRITY=n
- CONFIG_THREAD_RUNTIME_STATS=y
- CONFIG_SYSTEM_SHELL=y
- #power config
- CONFIG_POWER=y
- #input config
- CONFIG_INPUT=n
- CONFIG_INPUT_POINTER=n
- CONFIG_INPUT_KEYPAD=n
- CONFIG_ACTS_RING_BUFFER=y
- #standby config
- CONFIG_SYS_STANDBY=y
- CONFIG_AUTO_STANDBY_TIME_SEC=10
- CONFIG_SYS_WAKELOCK=y
- #system message config
- CONFIG_NUM_MBOX_ASYNC_MSGS=35
- CONFIG_MESSAGE_DEBUG=n
- #property config
- CONFIG_PROPERTY=y
- CONFIG_PROPERTY_CACHE=y
- #watchdog config
- CONFIG_WATCHDOG=n
- CONFIG_WDOG_ACTS=n
- CONFIG_WDT_MODE_RESET=n
- #dvfs config
- CONFIG_DVFS=y
- CONFIG_ACTS_DVFS_DYNAMIC_LEVEL=y
- #memory config
- CONFIG_MEMORY=y
- CONFIG_SYS_MEMORY_DEBUG=n
- CONFIG_APP_USED_MEM_POOL=y
- CONFIG_RAM_POOL_PAGE_NUM=9
- CONFIG_HEAP_MEM_POOL_SIZE=2560
- #system stack config
- CONFIG_MAIN_STACK_SIZE=4096
- CONFIG_IDLE_STACK_SIZE=4096
- CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
- # sdfs config
- CONFIG_SD_FS=y
- CONFIG_SDFS_MANAGER=y
- CONFIG_MUTIPLE_VOLUME_MANAGER=y
- CONFIG_SD_FILE_MAX=24
- CONFIG_DISKIO_CACHE=n
- #=========== bulooth config ===========
- CONFIG_BLUETOOTH=y
- CONFIG_ACTS_BT=y
- CONFIG_ACTS_BT_SHELL=n
- CONFIG_BT_BLE=y
- CONFIG_BT_DRV=y
- CONFIG_BT_ECC_ACTS=y
- CONFIG_BT_HCI_ACTS=y
- CONFIG_BT_CTRL_DEBUG=n
- CONFIG_BT_CTRL_LOG=y
- CONFIG_BT_CTRL_BQB=y
- CONFIG_BT_CTRL_RF_DEBUG=n
- CONFIG_BT_HCI_TX_PRINT=n
- CONFIG_BT_HCI_RX_PRINT=n
- CONFIG_HCI_DATA_LOG=y
- CONFIG_BT_BREDR=y
- CONFIG_BT_CONN_TX_MAX=12
- CONFIG_BT_HCI_ACL_FLOW_CONTROL=n
- CONFIG_BT_ATT_ENFORCE_FLOW=n
- CONFIG_BT_GATT_DYNAMIC_DB=y
- CONFIG_BT_MAX_CONN=4
- CONFIG_BT_MAX_BR_CONN=2
- CONFIG_BT_MAX_PAIRED=4
- CONFIG_BT_MAX_BR_PAIRED=2
- CONFIG_BT_SPP=y
- CONFIG_BT_PBAP_CLIENT=y
- CONFIG_BT_MAP_CLIENT=y
- CONFIG_BT_HID=y
- CONFIG_BT_SDP_CLIENT=y
- CONFIG_BT_PERIPHERAL=y
- CONFIG_BT_BAS=y
- CONFIG_BT_SMP=y
- CONFIG_BT_BONDABLE=y
- CONFIG_BT_DEVICE_NAME="leopard_bt"
- CONFIG_BT_RX_BUF_LEN=680
- CONFIG_BT_RX_BUF_COUNT=25
- CONFIG_BT_HCI_CMD_COUNT=4
- CONFIG_BT_L2CAP_TX_MTU=672
- CONFIG_BT_BLE_NOTIFY_PENDING=y
- CONFIG_BT_BLE_APP_UPDATE_PARAM=y
- CONFIG_BT_ANCS_AMS=y
- CONFIG_BT_ACTIONS_SUPER_SERVICE=y
- #=========== display config ===========
- CONFIG_DISPLAY=y
- CONFIG_DISPLAY_LOG_LEVEL_INF=y
- CONFIG_DISPLAY_CONTROLLER=y
- CONFIG_DISPLAY_ENGINE=y
- CONFIG_DISPLAY_ENGINE_INSTANCE_NUM=4
- CONFIG_DMA2D_HAL=y
- CONFIG_DMA2D_LITE=y
- CONFIG_DISPLAY_WORK_Q=y
- CONFIG_DISPLAY_WORK_Q_STACK_SIZE=1536
- #=========== libc config ===========
- CONFIG_NEWLIB_LIBC=y
- CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y
- CONFIG_NEWLIB_LIBC_NANO=y
- #=========== ota config ===========
- CONFIG_OTA=y
- CONFIG_OTA_UPGRADE=y
- CONFIG_OTA_BACKEND_BLUETOOTH=y
- #=========== sensor config ===========
- CONFIG_SENSOR_MANAGER=y
- CONFIG_SENSOR_ALGO_HR_GH30X=n
- CONFIG_SENSOR_ALGO_HR_VCARE=n
- CONFIG_SENSOR_ALGO_HR_HX3605=n
- CONFIG_SENSOR_ALGO_HR_HX3690=n
- CONFIG_SENSOR_ALGO_MOTION_CYWEE=y
- CONFIG_SENSOR_ALGO_MOTION_CYWEE_DML=n
- CONFIG_SENSOR_ALGO_MOTION_SILAN=n
- #=========== used custom linker ===========
- CONFIG_HAVE_CUSTOM_LINKER_SCRIPT=y
- CONFIG_CUSTOM_LINKER_SCRIPT="linker.ld"
|