优化cm_ai编译项
authorCaisking <Casiking@zhihuishixun.com>
Wed, 9 Jul 2025 09:41:05 +0000 (17:41 +0800)
committerCaisking <Casiking@zhihuishixun.com>
Wed, 9 Jul 2025 09:41:05 +0000 (17:41 +0800)
autobuild.sh
code/sdk/build/config/target_config/brandy/config.py

index a2c6a00..fecf252 100755 (executable)
@@ -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
 }
index 207bd81..58981c1 100755 (executable)
@@ -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'],