'CONFIG_ZDIAG_AUDIO_PROC_SUPPORT', 'CONFIG_ZDIAG_AUDIO_DUMP_SUPPORT', 'CONFIG_ZDIAG_AUDIO_PROBE_SUPPORT', 'CONFIG_SEA_PHS_SUPPORT', 'CONFIG_DIAG_GPU_PROC_SUPPORT',
'SUPPORT_BLE', 'SUPPORT_BREDR', 'ENABLE_UIKIT', 'SUPPORT_GPU_JPEG', 'SUPPORT_GPU_GMMU', 'SUPPORT_GPU_OPENVG',
'SW_UART_DEBUG', 'SAVE_EXC_INFO', 'HASH_MEM_COPY','MIPI_ULPS_SUPPORT', 'CONFIG_LOW_POWER_TEST',
- 'ENABLE_ECC', 'SUPPORT_ALIPAY_SEC', 'SUPPORT_RC_CALIBRATION'],
+ 'ENABLE_ECC', 'SUPPORT_ALIPAY_SEC', 'SUPPORT_RC_CALIBRATION', 'SUPPORT_LWIP'],
'ram_component': ["algorithm", "dfx_port_brandy", "dfx_update", 'dfx_nv', "osal", "arch_port", "-:testsuite",
"liteos_port", 'lcd', 'qspi_display', 'dfx_file_operation',
'psram', 'hal_mipi', 'mipi_tx', 'non_os', 'touch',
'x_dpal', 'x_vfs', 'x_disk', 'x_fat', 'drv_mmc', 'fs_yaffs2',
'pm_service', 'pm_brandy', 'cmn_header', 'at_cmd', 'graphic_at_service', 'app_at_service',
'audio_at_service', 'media_at_service', 'bt_manager_at_service',
- "audio_proc", "audio_dump", "audio_probe", "gpu_proc", 'bts_header'],
+ "audio_proc", "audio_dump", "audio_probe", "gpu_proc", 'bts_header', 'lwip', 'netstack_http'],
'ram_component_set': ['bgh', 'media', 'gpu', 'graphic_uikit', 'graphic_test', 'bgh_audio', 'dfx_set', 'alipay_set'],
'dsp_version': 'max',
'packet': True,
"-:TARGET_CHIP_BRANDY=1", "-:BRANDY_CHIP_V100=1", 'CFG_DRIVERS_NANDFLASH', 'CONFIG_ZDIAG_NV_SUPPORT',
'CONFIG_ZDIAG_AUDIO_PROC_SUPPORT', 'CONFIG_ZDIAG_AUDIO_DUMP_SUPPORT', 'CONFIG_ZDIAG_AUDIO_PROBE_SUPPORT', 'CONFIG_SEA_PHS_SUPPORT', 'CONFIG_DIAG_GPU_PROC_SUPPORT',
'SUPPORT_BLE', 'SUPPORT_BREDR', 'ENABLE_UIKIT', 'SUPPORT_GPU_JPEG', 'SUPPORT_GPU_GMMU', 'SUPPORT_GPU_OPENVG',
- 'SW_UART_DEBUG', 'SAVE_EXC_INFO', 'HASH_MEM_COPY', 'JS_ENABLE', 'CONFIG_LOW_POWER_TEST', 'SUPPORT_OHOSFWK',
- 'ENABLE_ECC', 'MIPI_ULPS_SUPPORT', 'SUPPORT_ALIPAY_SEC', 'SUPPORT_RC_CALIBRATION'],
+ 'SW_UART_DEBUG', 'SAVE_EXC_INFO', 'JS_ENABLE', 'CONFIG_LOW_POWER_TEST', 'SUPPORT_OHOSFWK', "HASH_MEM_COPY",
+ 'ENABLE_ECC', 'MIPI_ULPS_SUPPORT', 'SUPPORT_ALIPAY_SEC', 'SUPPORT_RC_CALIBRATION',
+ 'SUPPORT_DIAL_DEBUG', 'SUPPORT_LWIP', 'CONFIG_BRANDY_BLE_TRANS_OPTIMIZE', 'MBEDTLS_NO_PLATFORM_ENTROPY',
+ 'MBEDTLS_ENTROPY_HARDWARE_ALT', 'MARKET_ENABLE'],
'ram_component': ["algorithm", "dfx_port_brandy", "dfx_update", 'dfx_nv', "osal", "arch_port", "-:testsuite",
"liteos_port", 'lcd', 'qspi_display', 'dfx_file_operation',
'psram', 'hal_mipi', 'mipi_tx', 'non_os', 'touch',
'ulp_aon', 'hal_l2ram', 'bt_manager_at_service',
- 'x_dpal', 'x_vfs', 'x_disk', 'x_fat', 'drv_mmc', 'fs_yaffs2', 'x_vfs_private',
+ 'x_dpal', 'x_vfs', 'x_disk', 'x_fat', 'drv_mmc', 'fs_yaffs2', 'x_vfs_private', "cipher_static",
'pm_service', 'pm_brandy', 'cmn_header', 'at_cmd', 'graphic_at_service', 'app_at_service', 'ohosfwk_at_service',
- "audio_proc", "audio_dump", "audio_probe", "power_manager", "gpu_proc",'bts_header', 'lwip'],
+ "audio_proc", "audio_dump", "audio_probe", "power_manager", "gpu_proc",'bts_header','lwip',
+ 'ace_kit_cipher_static'],
'ram_component_set': ['bgh', 'media', 'gpu', 'graphic_uikit', 'bgh_audio', 'dfx_set', 'ohos_set', 'wearable_set', 'alipay_set', 'msg_center_service'],
+ # 如果没有定义ssb_version,默认使用brandy-ssb
+ 'ssb_version': 'brandy-ssb-native-js',
'dsp_version': 'max',
- 'packet': True
- # 'fs_image': False
+ 'packet': True,
+ 'fs_image': False
+ },
+ #native-js-user: liteos + uikit + nandflash + mipi + psram + audio 典型合封UIKIT版本
+ #离线日志版本
+ #删除reg/mem dump,写法如下:'-:DUMP_MEM_SUPPORT', '-:DUMP_REG_SUPPORT', '-:SUPPORT_DFX_EXCEPTION'
+ 'brandy-native-js-user': {
+ 'base_target_name': 'brandy-native-js',
+ 'defines': ['-:SW_UART_DEBUG', '-:DUMP_MEM_SUPPORT', '-:DUMP_REG_SUPPORT', '-:SUPPORT_DFX_EXCEPTION'],
+ # 如果没有定义ssb_version,默认使用brandy-ssb
+ 'ssb_version': 'brandy-ssb-native-js',
},
#auto-ota-server
'brandy-auto-ota-ser': {
'base_target_name': 'brandy-native-js',
'defines': ['SUPPORT_AUTO_OTA_SERVER', 'CONFIG_DFX_SUPPORT_DIAG_UP_MACHINE=1'],
+ # 如果没有定义ssb_version,默认使用brandy-ssb
+ 'ssb_version': 'brandy-ssb-native-js',
},
#auto-ota-client
'brandy-auto-ota-cli': {
'base_target_name': 'brandy-native-js',
'defines': ['SUPPORT_AUTO_OTA_SERVER', 'SUPPORT_AUTO_OTA', 'CONFIG_DFX_SUPPORT_DIAG_UP_MACHINE=1'],
- 'ram_component': ['auto_ota']
+ 'ram_component': ['auto_ota'],
+ # 如果没有定义ssb_version,默认使用brandy-ssb
+ 'ssb_version': 'brandy-ssb-native-js',
},
#native-xts: liteos + uikit + nandflash + mipi + psram + audio 典型合封UIKIT版本
'brandy-xts': {
"-:TARGET_CHIP_BRANDY=1", "-:BRANDY_CHIP_V100=1", 'CFG_DRIVERS_NANDFLASH', 'CONFIG_ZDIAG_NV_SUPPORT',
'CONFIG_ZDIAG_AUDIO_PROC_SUPPORT', 'CONFIG_ZDIAG_AUDIO_DUMP_SUPPORT', 'CONFIG_ZDIAG_AUDIO_PROBE_SUPPORT', 'CONFIG_SEA_PHS_SUPPORT',
'SUPPORT_BLE', 'SUPPORT_BREDR', 'ENABLE_UIKIT', 'SUPPORT_GPU_JPEG', 'SUPPORT_GPU_GMMU', 'SUPPORT_GPU_OPENVG', 'CONFIG_DIAG_GPU_PROC_SUPPORT',
- 'SW_UART_DEBUG', 'SAVE_EXC_INFO', 'HASH_MEM_COPY', 'JS_ENABLE', 'CONFIG_LOW_POWER_TEST', 'SUPPORT_OHOSFWK',
- 'ENABLE_ECC', 'XTS_SUPPORT', 'SUPPORT_ALIPAY_SEC','SUPPORT_RC_CALIBRATION'],
+ 'SW_UART_DEBUG', 'SAVE_EXC_INFO', "HASH_MEM_COPY", 'JS_ENABLE', 'CONFIG_LOW_POWER_TEST', 'SUPPORT_OHOSFWK',
+ 'ENABLE_ECC', 'XTS_SUPPORT', 'SUPPORT_ALIPAY_SEC', 'SUPPORT_RC_CALIBRATION', 'MBEDTLS_NO_PLATFORM_ENTROPY',
+ 'MBEDTLS_ENTROPY_HARDWARE_ALT', 'MARKET_ENABLE'],
'ram_component': ["algorithm", "dfx_port_brandy", "dfx_update", 'dfx_nv', "osal", "arch_port", "-:testsuite",
"liteos_port", 'lcd', 'qspi_display', 'dfx_file_operation',
'psram', 'hal_mipi', 'mipi_tx', 'non_os', 'touch',
'ulp_aon', 'hal_l2ram',
'x_dpal', 'x_vfs', 'x_disk', 'x_fat', 'drv_mmc', 'fs_yaffs2', 'x_vfs_private',
'pm_service', 'pm_brandy', 'cmn_header', 'at_cmd', 'graphic_at_service', 'app_at_service', 'ohosfwk_at_service',
- "audio_proc", "audio_dump", "audio_probe", "power_manager", "gpu_proc", 'bts_header'],
+ "audio_proc", "audio_dump", "audio_probe", "power_manager", "gpu_proc", 'bts_header', 'lwip'],
'ram_component_set': ['bgh', 'media', 'gpu', 'graphic_uikit', 'bgh_audio', 'dfx_set', 'ohos_set', 'wearable_set', 'xts_set', 'xts_test_set', 'alipay_set', 'msg_center_service'],
+ # 如果没有定义ssb_version,默认使用brandy-ssb
+ 'ssb_version': 'brandy-ssb-xts',
'dsp_version': 'max',
'packet': True,
- # 'fs_image': False
+ 'fs_image': False
},
'brandy-target1-r': {
'defines': ['PRE_ASIC', 'BRANDY_PRODUCT_EVB4', 'VERSION_STANDARD', '__LITEOS__',
'_ALL_SOURCE', 'SUPPORT_CXX', 'I2C_SLAVE_REG_ADDR_4BYTE', 'CFG_DRIVERS_NANDFLASH',
"-:TARGET_CHIP_BRANDY=1", "-:BRANDY_CHIP_V100=1", 'ENABLE_UIKIT', 'SW_UART_DEBUG', "HASH_MEM_COPY",
- 'ENABLE_ECC', 'SUPPORT_RECOVERY_DISPLAY'],
+ 'ENABLE_ECC', 'SUPPORT_RECOVERY_DISPLAY',
+ 'MBEDTLS_NO_PLATFORM_ENTROPY', 'MBEDTLS_ENTROPY_HARDWARE_ALT', 'MARKET_ENABLE'],
'ram_component': ["algorithm", "dfx_port_brandy", "dfx_update", "osal", "arch_port", "-:testsuite",
"liteos_port", 'lcd', 'qspi_display', 'dfx_file_operation',
'psram', 'hal_mipi', 'mipi_tx', 'non_os', 'touch',
'defines': ['PRE_ASIC', 'BRANDY_PRODUCT_EVB4', 'VERSION_STANDARD', '__LITEOS__',
'_ALL_SOURCE', 'SUPPORT_CXX', 'I2C_SLAVE_REG_ADDR_4BYTE', 'CFG_DRIVERS_NANDFLASH',
"-:TARGET_CHIP_BRANDY=1", "-:BRANDY_CHIP_V100=1", 'ENABLE_UIKIT', 'SW_UART_DEBUG', "HASH_MEM_COPY",
- 'ENABLE_ECC'],
+ 'ENABLE_ECC', 'MBEDTLS_NO_PLATFORM_ENTROPY', 'MBEDTLS_ENTROPY_HARDWARE_ALT', 'MARKET_ENABLE'],
'ram_component': ["algorithm", "dfx_port_brandy", "dfx_update", "osal", "arch_port", "-:testsuite",
"liteos_port", 'lcd', 'qspi_display', 'dfx_file_operation',
'psram', 'hal_mipi', 'mipi_tx', 'non_os', 'touch',
'ram_component_set': ['pinctrl'],
'target': 'ssb',
},
+ 'brandy-ssb-native-js': {
+ 'base_target_name': 'brandy-ssb',
+ },
+ 'brandy-ssb-xts': {
+ 'base_target_name': 'brandy-ssb',
+ },
'brandy-native-js-ssb': {
'base_target_name': 'brandy-ssb',
#自定义配置项,选择硬件及功能参数
'pack_brandy_target3': ['brandy-ssb', 'brandy-target3-r', 'brandy-target3'],
'pack_brandy_target4': ['brandy-ssb', 'brandy-target4-r', 'brandy-target4'],
'pack_brandy_target5': ['brandy-ssb', 'brandy-target5-r', 'brandy-target5'],
- 'pack_brandy_native_js': ['brandy-native-js-ssb', 'brandy-native-js-r', 'brandy-native-js'],
+ 'pack_brandy_native_js': ['brandy-ssb-native-js', 'brandy-native-js-r', 'brandy-native-js'],
+ 'pack_brandy_native_js_user': ['brandy-ssb-native-js', 'brandy-native-js-r', 'brandy-native-js-user'],
+ 'pack_brandy_xts': ['brandy-ssb-xts', 'brandy-xts-r', 'brandy-xts'],
+ 'pack_brandy_auto_ota_ser': ['brandy-ssb-native-js', 'brandy-auto-ota-ser'],
+ 'pack_brandy_auto_ota_cli': ['brandy-ssb-native-js', 'brandy-auto-ota-cli'],
'pack_brandy_native_js_fd230': ['brandy-native-js-fd230-ssb', 'brandy-native-js-fd230-r', 'brandy-native-js-fd230'],
'pack_brandy_native_js_u8': ['brandy-native-js-u8-ssb', 'brandy-native-js-u8-r', 'brandy-native-js-u8'],
'pack_brandy_native_js_w9': ['brandy-native-js-w9-ssb', 'brandy-native-js-w9-r', 'brandy-native-js-w9'],
'pack_brandy_native_js_lt22': ['brandy-native-js-lt22-ssb', 'brandy-native-js-lt22-r', 'brandy-native-js-lt22'],
- 'pack_brandy_native_js_user': ['brandy-native-js-user-ssb', 'brandy-native-js-user-r', 'brandy-native-js-user'],
- 'pack_brandy_xts': ['brandy-ssb', 'brandy-xts-r', 'brandy-xts'],
-
'pack_brandy_native_js_xts': ['brandy-native-js-xts-ssb', 'brandy-native-js-xts-r', 'brandy-native-js-xts'],
'brandy_all': ['brandy-ssb',
'defines_set': ['chip_defines', 'version_defines'],
'ram_component': ['brandy_std_lds', 'liteos_207_1_0', 'partition', 'chip_brandy', 'driver_header', 'nand_flash',
'brandy_app_standard', 'board_brandy', 'brandy_clocks', 'pmu_brandy', 'hal_sectors',
- 'partition_brandy', 'nv', 'nv_brandy', 'mtd_com', 'segger', 'mbedtls'],
+ 'partition_brandy', 'nv', 'nv_brandy', 'mtd_com', 'segger', 'mbedtls', 'drv_hitls'],
'ram_component_set': ['std_common_lib', 'mem', 'cpu', 'lpc', 'audio',
'xip_os', 'adc', 'ipc', 'spi', 'dma', 'i2c', 'pwm', 'watchdog', 'uart', 'otp',
'gpio_v100', 'qspi', 'cpu_trace', 'time_set', 'security', 'efuse_v100',
'ram_component': ['brandy_std_lds', 'chip_brandy', 'brandy_app_standard', 'driver_header',
'board_brandy', 'brandy_clocks', 'pmu_brandy', 'c', 'm', 'segger', 'posix', 'sec', 'freertos',
'cmsis_rtos', 'csysdeps', 'xlt_mem', 'x_dpal', 'nand_flash', 'x_vfs', 'x_disk',
- 'nv', 'nv_brandy', 'hal_sectors', 'mtd_com', 'mbedtls', 'freertos_debug'],
+ 'nv', 'nv_brandy', 'hal_sectors', 'mtd_com', 'mbedtls', 'freertos_debug', 'drv_hitls'],
'ram_component_set': ['std_common_lib', 'mem', 'cpu', 'lpc', 'audio',
'xip_os', 'adc', 'ipc', 'spi', 'dma', 'i2c', 'pwm', 'watchdog', 'uart', 'otp',
'gpio_v100', 'qspi', 'cpu_trace', 'time_set', 'security', 'efuse_v100',
'ram_component': ['brandy_std_lds', 'liteos_207_1_0', 'chip_brandy', 'driver_header', 'nand_flash',
'brandy_testsuite', 'board_brandy', 'brandy_clocks', 'pmu_brandy', 'hal_sectors',
'test_flash', 'test_update', 'partition', 'partition_brandy', 'test_partition', 'test_nv',
- 'nv', 'nv_brandy', 'testsuite', 'test_spi', 'fs_yaffs2', 'mtd_com', 'mbedtls', 'segger'],
+ 'nv', 'nv_brandy', 'testsuite', 'test_spi', 'fs_yaffs2', 'mtd_com', 'mbedtls', 'segger', 'drv_hitls'],
'ram_component_set': ['std_common_lib', 'mem', 'cpu', 'lpc',
'xip_os', 'adc', 'ipc', 'spi', 'dma', 'i2c', 'pwm', 'watchdog', 'uart', 'otp',
'gpu', 'gpu_test', 'gpio_v100', 'qspi', 'cpu_trace', 'time_set', 'efuse_v100',
'media_sample_wrapper', 'player', 'media_common', 'audio_bluetooth_port', 'audio_hw',
'audio_primary_port','format_hw', 'hmf_demuxer', 'media_hal_common', 'plugin_demuxer_hmf',
'plugin_demuxer_mjpeg', 'plugin_protocol_https', 'audio_port_common', 'codec_hw', 'codec_plugin_vdec',
- 'camera_codec_hw', 'hdi_camera_intf', 'plugin_demuxer_raw', 'audio_modem_port', 'audio_decrypt'],
+ 'camera_codec_hw', 'hdi_camera_intf', 'plugin_demuxer_raw', 'audio_modem_port', 'audio_decrypt', 'ogg'],
'media_melody': ['audio_manager', 'audio_service', 'audio_stream', 'audio_utils',
'media_common', 'audio_bluetooth_port', 'audio_hw',
'audio_primary_port', 'media_hal_common', 'audio_port_common', 'haid_manager', 'tone_player', 'tws_manager'],
'media_mini': ['audio_capture', 'audio_manager', 'audio_service', 'audio_stream', 'audio_utils',
'media_sample_wrapper', 'player', 'media_common', 'audio_bluetooth_port', 'audio_hw',
'audio_primary_port','format_hw', 'hmf_demuxer', 'media_hal_common', 'plugin_demuxer_hmf',
- 'plugin_demuxer_mjpeg', 'plugin_protocol_https', 'audio_port_common', 'plugin_demuxer_raw'],
+ 'plugin_demuxer_mjpeg', 'plugin_protocol_https', 'audio_port_common', 'plugin_demuxer_raw', 'ogg'],
'media_target4': ['audio_manager', 'audio_service', 'audio_stream', 'audio_utils', 'media_common', 'audio_hw',
'audio_primary_port', 'audio_bluetooth_port', 'audio_modem_port', 'media_hal_common',
'audio_port_common', 'media_sample_wrapper', 'audio_decrypt'],
'efuse_v120': ['efuse', 'hal_efuse_v120', 'efuse_porting'],
'efuse_v100': ['efuse', 'hal_efuse_v100', 'efuse_porting'],
'efuse_v130': ['efuse', 'hal_efuse_v130', 'efuse_port'],
- 'ohos_set' : ['bootstrap', 'samgr', 'ams', 'bms', 'bms_sign_mode', 'ace', 'ace_adapt', 'permission', 'appverify', 'jerryscript','js_player', 'js_audio_capturer', 'baidumapcomponent', 'brightness', 'i18n',
+ 'ohos_set' : ['bootstrap', 'samgr', 'ams', 'bms', 'bms_sign_mode', 'ace', 'ace_adapt', 'permission', 'appverify', 'jerryscript','js_player', 'js_audio_capturer', 'baidumapcomponent', 'brightness', 'ace_http', 'ace_websocket', 'i18n', 'netstack_http', 'websocket',
'resmgr', 'syspara', 'utils_kv_store', 'native_file', 'storage_jsapi', 'svr_dynload', 'location_common', 'location_utils', 'locator_sdk', 'location_locator', 'location_gnss', 'location_gnss_hdi',
'location_gnss_utils', 'location_gnss_emulator', 'location_sample', 'sensor_client', 'sensor_service', 'sensor_hdi', 'sensor_sample'],
'wearable_set' : ['nativeabilityfwk', 'nativelauncher', 'ai_voice_service', 'ai_voice_engine_hal', 'ai_voice_audio_stream_wrapper', 'ohos_deps',
"fwk_device_certificate_rv70_llvm", "fwk_network_rv70_llvm", "fwk_sm2_rv70_llvm", "fwk_quickjs_adapt_rv70_llvm", "fwk_js_api_rv70_llvm",
"3rdparty_mbedtls_rv70_llvm", "3rdparty_uEcc_rv70_llvm", "3rdparty_sm3_rv70_llvm", "3rdparty_cJSON_rv70_llvm", "3rdparty_protobuf-c_rv70_llvm",
"quickjs", "app_antchain_rv70_llvm", "app_provision_rv70_llvm", "alipay_antchain", "fwk_storage_rv70_llvm", "fwk_crypt_ext_rv70_llvm"],
- 'msg_center_service' : ['xiaodu_navi', 'xiaodu_voice', 'xiaodu_navi_vector', 'hc_demo_msg', 'auto_ota_msg', 'alipay_msg', 'app_store_msg']
+ 'msg_center_service' : ['xiaodu_navi', 'xiaodu_voice', 'xiaodu_navi_vector', 'hc_demo_msg', 'auto_ota_msg', 'alipay_msg', 'app_store_msg',
+ 'dial_market', 'device_msg', 'remote_msg']
}
defines_set = {