From: Caisking Date: Wed, 9 Jul 2025 09:41:05 +0000 (+0800) Subject: 优化cm_ai编译项 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=7966de5714bde3db5a38840d9952e71418bf2b85;p=mirrors%2FFD230.git 优化cm_ai编译项 --- diff --git a/autobuild.sh b/autobuild.sh index a2c6a00e9..fecf2526a 100755 --- a/autobuild.sh +++ b/autobuild.sh @@ -136,6 +136,8 @@ if [ "$1" == "cm_ai" ] then TARGET_PACK_NAME=pack_brandy_native_js_cm_ai APPLICATION_NAME=brandy-native-js-cm-ai +RECOVERY_NAME=brandy-native-js-cm-ai-r +DEFAULT_SSB_NAME=brandy-native-js-cm-ai-ssb BUILD_NAME=_CM_AI fi } diff --git a/code/sdk/build/config/target_config/brandy/config.py b/code/sdk/build/config/target_config/brandy/config.py index 207bd81c4..58981c17e 100755 --- a/code/sdk/build/config/target_config/brandy/config.py +++ b/code/sdk/build/config/target_config/brandy/config.py @@ -265,11 +265,7 @@ target = { 'defines': ['SUPPORT_CHINA_MOBILE_DMP'], #移动 'fs_image_path':'fd230', }, - 'brandy-native-js-cm-ai': { - 'base_target_name': 'brandy-native-js', - 'defines': ['SUPPORT_CHINA_MOBILE_AI_REGULATION'], #移动ai纳管不含入库功能 SUPPORT_CHINA_MOBILE_AI_REGULATION区分版本号是否固定 纳管传参不能是固定的版本号 - 'fs_image_path':'fd230', - }, + 'brandy-native-js-autoota': { 'base_target_name': 'brandy-native-js', 'defines': ['SUPPORT_AUTO_OTA_SERVER', 'CONFIG_DFX_SUPPORT_DIAG_UP_MACHINE=1'], @@ -639,6 +635,30 @@ target = { 'NANDFLASH_F35UQA' ] }, + + 'brandy-native-js-cm-ai': { + 'base_target_name': 'brandy-native-js', + 'defines': [ + 'TPTYPE_FT6X46', + 'PPG_HX3695', + 'ROTARYENCODER_HX3507', + 'BOARD_FD230', + 'PPG_HX3695', + 'SUPPORT_CHINA_MOBILE_AI_REGULATION', + ], + 'image_analysis': False, + 'fs_image_path':'fd230', + 'fs_image': True + }, + + 'brandy-native-js-cm-ai-r': { + 'base_target_name': 'brandy-native-js-r', + #自定义配置项,选择硬件及功能参数 + }, + 'brandy-native-js-cm-ai-ssb': { + 'base_target_name': 'brandy-ssb', + #自定义配置项,选择硬件及功能参数 + }, } target_group = { @@ -658,7 +678,7 @@ target_group = { 'pack_brandy_native_js_obu': ['brandy-ssb', 'brandy-native-js-r', 'brandy-native-js-obu'], 'pack_brandy_native_js_ct': ['brandy-ssb', 'brandy-native-js-r', 'brandy-native-js-ct'], 'pack_brandy_native_js_cm': ['brandy-ssb', 'brandy-native-js-r', 'brandy-native-js-cm'], - 'pack_brandy_native_js_cm_ai': ['brandy-ssb', 'brandy-native-js-r', 'brandy-native-js-cm-ai'], + 'pack_brandy_native_js_cm_ai': ['brandy-native-js-cm-ai-ssb', 'brandy-native-js-cm-ai-r', 'brandy-native-js-cm-ai'], 'pack_brandy_native_js_4part': ['brandy-ssb', 'brandy-native-js-r-4part', 'brandy-native-js-4part'], 'pack_brandy_native_js_w9': ['brandy-native-js-w9-ssb', 'brandy-native-js-w9-r', 'brandy-native-js-w9'], 'pack_brandy_native_js_n9': ['brandy-native-js-n9-ssb', 'brandy-native-js-n9-r', 'brandy-native-js-n9'],