prj.conf 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. # Kernel
  2. CONFIG_MULTITHREADING=y
  3. CONFIG_KERNEL_MEM_POOL=y
  4. CONFIG_NUM_MBOX_ASYNC_MSGS=0
  5. CONFIG_NUM_PIPE_ASYNC_MSGS=0
  6. CONFIG_HOSC_CLK_MHZ=32
  7. CONFIG_SYS_CLOCK_EXISTS=y
  8. CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=32000000
  9. CONFIG_HEAP_MEM_POOL_SIZE=8192
  10. CONFIG_MAIN_STACK_SIZE=2048
  11. CONFIG_THREAD_MONITOR=y
  12. CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=0
  13. # Drivers and peripherals
  14. CONFIG_I2C=n
  15. CONFIG_WDOG_ACTS=y
  16. CONFIG_WATCHDOG=y
  17. CONFIG_WDT_MODE_RESET=y
  18. CONFIG_GPIO=y
  19. CONFIG_SPI=n
  20. CONFIG_SERIAL=y
  21. CONFIG_FLASH=y
  22. CONFIG_DMA=y
  23. CONFIG_ACTS_TIMER=y
  24. CONFIG_ACTS_HRTIMER=n
  25. CONFIG_UART_ACTS=y
  26. CONFIG_GPIO_ACTS=y
  27. CONFIG_IPMSG_ACTS=n
  28. CONFIG_SPI_ACTS=y
  29. CONFIG_SOC_SPICACHE_PROFILE=n
  30. CONFIG_DMA_ACTS=y
  31. CONFIG_VDMA_ACTS=y
  32. CONFIG_DMA_DBG_DUMP=n
  33. # Interrupts
  34. CONFIG_DYNAMIC_INTERRUPTS=n
  35. CONFIG_IRQ_OFFLOAD=n
  36. # Memory protection
  37. CONFIG_ARM_MPU=n
  38. CONFIG_THREAD_STACK_INFO=n
  39. CONFIG_THREAD_CUSTOM_DATA=n
  40. CONFIG_FPU=n
  41. # Boot
  42. CONFIG_BOOT_BANNER=n
  43. CONFIG_BOOT_DELAY=0
  44. # Console
  45. CONFIG_CONSOLE=y
  46. CONFIG_UART_CONSOLE=y
  47. CONFIG_STDOUT_CONSOLE=n
  48. CONFIG_PRINTK=y
  49. CONFIG_EARLY_CONSOLE=n
  50. CONFIG_ACTIONS_PRINTK_DMA=n
  51. CONFIG_PRINTK_TIME_FREFIX=n
  52. CONFIG_KERNEL_SHOW_STACK=n
  53. CONFIG_KALLSYMS=n
  54. CONFIG_ASSERT=n
  55. CONFIG_CBPRINTF_COMPLETE_BROM=y
  56. # Build
  57. CONFIG_SIZE_OPTIMIZATIONS=y
  58. # Disk and FS
  59. CONFIG_SD_FS=y
  60. CONFIG_SD_FS_NAND_SD_STORAGE=n
  61. CONFIG_FLASH_MAP=n
  62. CONFIG_STREAM_FLASH=n
  63. CONFIG_DISK_ACCESS=y
  64. CONFIG_DISK_ACCESS_SD=y
  65. CONFIG_DISKIO_CACHE=n
  66. CONFIG_FILE_SYSTEM=n
  67. CONFIG_FAT_FILESYSTEM_ELM=n
  68. CONFIG_FS_FATFS_MOUNT_MKFS=n
  69. CONFIG_FS_FATFS_EXFAT=n
  70. CONFIG_MEMORY=y
  71. CONFIG_APP_USED_MEM_POOL=y
  72. # Power
  73. CONFIG_PM=n
  74. CONFIG_PM_DEVICE=n
  75. CONFIG_DEVICE_POWER_MANAGEMENT=n
  76. CONFIG_LOG=y
  77. CONFIG_LOG_MODE_MINIMAL=y
  78. CONFIG_SHELL_DBG=n
  79. CONFIG_NVRAM_CONFIG=y
  80. CONFIG_INPUT_DEV=n
  81. CONFIG_FIRMWARE_VERSION=n
  82. CONFIG_PARTITION=n
  83. # Debug
  84. CONFIG_RUNTIME_NMI=n
  85. CONFIG_FORCE_NO_ASSERT=y
  86. CONFIG_FAULT_DUMP=0
  87. # Display
  88. CONFIG_DISPLAY=y
  89. CONFIG_DISPLAY_CONTROLLER=y
  90. CONFIG_DISPLAY_ENGINE=n
  91. CONFIG_DMA2D_HAL=n
  92. #ota config
  93. CONFIG_OTA=y
  94. CONFIG_OTA_RECOVERY=y
  95. CONFIG_OTA_RECOVERY_APP=y
  96. CONFIG_OTA_UPGRADE=y
  97. CONFIG_OTA_APP=n
  98. CONFIG_OTA_BACKGROUND=n
  99. CONFIG_OTA_FOREGROUND=n
  100. CONFIG_OTA_BACKEND_SDCARD=n
  101. CONFIG_OTA_BACKEND_BLUETOOTH=n
  102. CONFIG_OTA_BACKEND_TEMP_PART=y
  103. CONFIG_OTA_RES_PATCH=n
  104. #framework
  105. CONFIG_ACTIONS_FRAMEWORK=y
  106. CONFIG_ACTIONS_UTILS=n
  107. CONFIG_UI_MANAGER=n