Kconfig 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. menu "mpy-extmods"
  2. config PRJ_USING_EXTMODS_MISC
  3. bool "Enable MPY extmods"
  4. select PKG_USING_MICROPYTHON
  5. select MICROPYTHON_USING_USEREXTMODS
  6. default y
  7. if PRJ_USING_EXTMODS_MISC
  8. menuconfig EXTMODS_MISC_USING_K210
  9. bool "Enable K210 extmods"
  10. default y
  11. if EXTMODS_MISC_USING_K210
  12. config EXTMODS_K210_LCDCTL
  13. bool "Enable LCD Control"
  14. default n
  15. config EXTMODS_K210_DVP
  16. bool "Enable DVP Camera"
  17. select BSP_USING_CAMERA
  18. depends on !PKG_USING_OPENMV_CP
  19. default n
  20. config EXTMODS_K210_I2S
  21. bool "Enable I2S module"
  22. default n
  23. config EXTMODS_K210_FPIOA
  24. bool "Enable FPIOA"
  25. default n
  26. config EXTMODS_K210_SHA256
  27. bool "Enable SHA256"
  28. default n
  29. config EXTMODS_K210_FFT
  30. bool "Enable FFT"
  31. default n
  32. endif
  33. config PKG_USING_OPENMV_CP
  34. bool "Enable OpenMV(Cross-Platform)"
  35. select PKG_USING_MICROPYTHON
  36. default n
  37. if PKG_USING_OPENMV_CP
  38. choice
  39. prompt "Board type"
  40. default OMV_BOARD_KD233
  41. config OMV_BOARD_KD233
  42. bool "Kendryte KD233"
  43. endchoice
  44. if OMV_BOARD_KD233
  45. config OMV_HAL_K210
  46. bool "Hal K210"
  47. default y
  48. endif
  49. config OMV_RAW_BUF_SIZE
  50. int "Total Framebuffer Size"
  51. default 230400
  52. config IMLIB_ENABLE_LAB_LUT
  53. bool "Enable LAB LUT"
  54. default n
  55. config IMLIB_ENABLE_YUV_LUT
  56. bool "Enable YUV LUT"
  57. default n
  58. endif
  59. config PRJ_USING_RT_AK_EXMODS
  60. bool "Enable RT-AK MPY module"
  61. default n
  62. endif
  63. endmenu