config.json 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. {
  2. "product_name": "smart_humidifier",
  3. "ohos_version": "OpenHarmony 2.3",
  4. "type": "mini",
  5. "version": "3.0",
  6. "device_company": "fnlink",
  7. "board": "v200zr",
  8. "kernel_type": "liteos_m",
  9. "kernel_version": "3.0.0",
  10. "pack_burn": "true",
  11. "bin_list": [
  12. {
  13. "elf_name": "wifiiot",
  14. "bsp_target_name": "best2600w_liteos",
  15. "signature": "false",
  16. "burn_name": "rtos_main",
  17. "enable": "true",
  18. "force_link_libs": [
  19. "bootstrap",
  20. "abilityms",
  21. "bundlems",
  22. "smart_humidifier_app",
  23. "kernel"
  24. ]
  25. },
  26. {
  27. "elf_name": "wifiiot_mini",
  28. "bsp_target_name": "best2600w_liteos_mini",
  29. "signature": "false",
  30. "burn_name": "rtos_mini",
  31. "enable": "false",
  32. "force_link_libs": [
  33. "example"
  34. ]
  35. }
  36. ],
  37. "fs_list": [
  38. {
  39. "fs_name": "littlefs",
  40. "signature": "false",
  41. "block_size": "4096",
  42. "fs_size": "4194304",
  43. "fs_src": "data",
  44. "burn_name": "littlefs",
  45. "enable": "true"
  46. }
  47. ],
  48. "bsp_bin_list": [
  49. {
  50. "bsp_bin_name": "best2600w_liteos_se",
  51. "signature": "false",
  52. "burn_name": "trustzone_main",
  53. "enable": "false"
  54. },
  55. {
  56. "bsp_bin_name": "best2600w_liteos_mini_se",
  57. "signature": "false",
  58. "burn_name": "trustzone_mini",
  59. "enable": "false"
  60. },
  61. {
  62. "bsp_bin_name": "ota_boot1",
  63. "signature": "false",
  64. "burn_name": "ota_boot1",
  65. "enable": "true"
  66. },
  67. {
  68. "bsp_bin_name": "ota_boot2a",
  69. "signature": "false",
  70. "burn_name": "ota_boot2a",
  71. "remap_enable": "true",
  72. "enable": "true"
  73. }
  74. ],
  75. "subsystems": [
  76. {
  77. "subsystem": "kernel",
  78. "components": [
  79. {
  80. "component": "liteos_m",
  81. "features": [
  82. "ohos_kernel_liteos_m_lwip_path = \"//device/soc/bestechnic/bes2600/liteos_m/components/net/lwip-2.1\""
  83. ]
  84. }
  85. ]
  86. },
  87. {
  88. "subsystem": "startup",
  89. "components": [
  90. {
  91. "component": "bootstrap_lite"
  92. },
  93. {
  94. "component": "syspara_lite",
  95. "features": [
  96. "enable_ohos_startup_syspara_lite_use_posix_file_api = true"
  97. ]
  98. }
  99. ]
  100. },
  101. {
  102. "subsystem": "hiviewdfx",
  103. "components": [
  104. {
  105. "component": "hilog_lite",
  106. "optional": "true"
  107. }
  108. ]
  109. },
  110. {
  111. "subsystem": "graphic",
  112. "components": [
  113. {
  114. "component": "graphic_utils",
  115. "features": [
  116. "enable_ohos_graphic_utils_product_config = true"
  117. ]
  118. },
  119. {
  120. "component": "ui"
  121. }
  122. ]
  123. },
  124. {
  125. "subsystem": "ace",
  126. "components": [
  127. {
  128. "component": "ace_engine_lite",
  129. "features": [
  130. "enable_ohos_ace_engine_lite_product_config = true"
  131. ]
  132. }
  133. ]
  134. },
  135. {
  136. "subsystem": "aafwk",
  137. "components": [
  138. {
  139. "component": "aafwk_lite",
  140. "features": [
  141. "enable_ohos_appexecfwk_feature_ability = true",
  142. "config_ohos_aafwk_ams_task_size = 4096"
  143. ]
  144. }
  145. ]
  146. },
  147. {
  148. "subsystem": "appexecfwk",
  149. "components": [
  150. {
  151. "component": "appexecfwk_lite"
  152. }
  153. ]
  154. },
  155. {
  156. "subsystem": "global",
  157. "components": [
  158. {
  159. "component": "resmgr_lite"
  160. },
  161. {
  162. "component": "i18n_lite"
  163. }
  164. ]
  165. },
  166. {
  167. "subsystem": "distributedschedule",
  168. "components": [
  169. {
  170. "component": "samgr_lite",
  171. "features": [
  172. "config_ohos_distributedschedule_samgr_lite_shared_task_size = 4096"
  173. ]
  174. }
  175. ]
  176. },
  177. {
  178. "subsystem": "communication",
  179. "components": [
  180. {
  181. "component": "wifi_lite",
  182. "optional": "true"
  183. }
  184. ]
  185. },
  186. {
  187. "subsystem": "utils",
  188. "components": [
  189. {
  190. "component": "kv_store"
  191. },
  192. {
  193. "component": "js_builtin"
  194. },
  195. {
  196. "component": "timer_task"
  197. },
  198. {
  199. "component": "kal_timer"
  200. }
  201. ]
  202. }
  203. ],
  204. "vendor_adapter_dir": "",
  205. "product_adapter_dir": "//vendor/team_x/smart_humidifier/hals",
  206. "third_party_dir": "",
  207. "flash_partition_dir": "fs"
  208. }