添加cm-n9 编译项目N9的移动入库版本 2056/1 2056/head 2057/target/1
author孙春阳 <snickersun@163.com>
Thu, 7 Aug 2025 09:24:14 +0000 (17:24 +0800)
committer孙春阳 <snickersun@163.com>
Thu, 7 Aug 2025 09:24:14 +0000 (17:24 +0800)
16 files changed:
.gitignore
autobuild.sh
code/sdk/application/wearable/service/msg_center/brandy-native-js-cm-n9/libmsg_center.a [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/config.py
code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9-r/libgfx_rm.a [new file with mode: 0644]
code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9/libgfx_rm.a [new file with mode: 0644]
code/sdk/middleware/services/gui/hal/display/brandy-native-js-cm-n9/libdisplay_gfx.a [new file with mode: 0644]
code/sdk/middleware/services/gui/uikit/brandy-native-js-cm-n9/libuikit_ext.a [new file with mode: 0644]
code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9-r/libx_vfs_private.a [new file with mode: 0644]
code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9/libx_vfs_private.a [new file with mode: 0644]
code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9-r/libfs_yaffs2.a [new file with mode: 0644]
code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9/libfs_yaffs2.a [new file with mode: 0644]
code/sdk/open_source/openharmony/foundation/aafwk/aafwk_lite/brandy-native-js-cm-n9/libams.a [new file with mode: 0644]
code/sdk/open_source/openharmony/foundation/ace/ace_engine_lite/brandy-native-js-cm-n9/libace.a [new file with mode: 0644]
code/sdk/open_source/openharmony/foundation/appexecfwk/appexecfwk_lite/brandy-native-js-cm-n9/libbms.a [new file with mode: 0644]
code/sdk/open_source/openharmony/third_party/jerryscript/brandy-native-js-cm-n9/libjerryscript.a [new file with mode: 0644]

index c5bf048..7a2e517 100644 (file)
@@ -23,5 +23,6 @@ tools/image_converter_tool/__pycache__/**
 tools/image_converter_tool/include/**
 tools/image_converter_tool/output/**
 code/sdk/interim_binary/brandy/libs/media/evb_standard/libjs_audio_capturer.a
-
+changelist/**
+logs/**
 
index 44ce267..93abc83 100755 (executable)
@@ -100,6 +100,16 @@ BUILD_NAME=_N9
 CAT1_FW_DIR=n9
 fi
 
+if [ "$1" == "cmn9" ]
+then
+TARGET_PACK_NAME=pack_brandy_native_js_cm_n9
+APPLICATION_NAME=brandy-native-js-cm-n9
+RECOVERY_NAME=brandy-native-js-cm-n9-r
+DEFAULT_SSB_NAME=brandy-native-js-cm-n9-ssb
+BUILD_NAME=_CM_N9
+CAT1_FW_DIR=n9
+fi
+
 if [ "$1" == "leakcheck" ]
 then
 TARGET_PACK_NAME=pack_brandy_native_js_leakcheck
diff --git a/code/sdk/application/wearable/service/msg_center/brandy-native-js-cm-n9/libmsg_center.a b/code/sdk/application/wearable/service/msg_center/brandy-native-js-cm-n9/libmsg_center.a
new file mode 100644 (file)
index 0000000..d541fd8
Binary files /dev/null and b/code/sdk/application/wearable/service/msg_center/brandy-native-js-cm-n9/libmsg_center.a differ
index 6d1223b..597f958 100755 (executable)
@@ -626,7 +626,59 @@ target = {
             'NANDFLASH_F35UQA'            
         ]
     },
+    'brandy-native-js-cm-n9': {
+        'base_target_name': 'brandy-native-js',
+        'defines': [
+                    '-:TPTYPE_FT6X46',
+                    '-:PPG_HX3695',
+                    '-:ROTARYENCODER_HX3507',
+                    '-:BOARD_FD230',
+                    'BOARD_N9',
+                    'SUPPORT_GNSS',
+                    'DISABLE_UART_LOG',
+                    'CONFIG_GNSS_UART_WITH_FLOWCTRL',
+                    'DOWNLOAD_GNSS_SWITCH',
+                    'TPTYPE_CST86XX',
+                    'NANDFLASH_F35UQA',
+                    'PPG_PAH8009',
+                    'GYRO_SH5001',
+                    'ROTARYENCODER_MIXO',
+                    'ENABLE_GYRO',
+                    'SUPPORT_CHINA_MOBILE_DMP',
+                    ],
+               'ram_component': [
+                        "gnss",
+                        # "gnss_sample",
+                        "pgnss_sample",
+                        #"ppg_sensor_gh3x2x",
+                        "ppg_sensor_pah8009",
+                        #"bp_sensor",
+                        "gyro",
+                           ],
+               'image_analysis': False,
+               'fs_image_path':'n9',
+               'fs_image': True
+    }, 
     
+    'brandy-native-js-cm-n9-r': {
+        'base_target_name': 'brandy-native-js-r',
+        #自定义配置项,选择硬件及功能参数
+        'defines': [
+            '-:TPTYPE_FT6X46',
+            'BOARD_N9',
+            'TPTYPE_CST86XX',
+            'NANDFLASH_F35UQA'
+        ],    
+    },
+    'brandy-native-js-cm-n9-ssb': {
+        'base_target_name': 'brandy-ssb',
+        #自定义配置项,选择硬件及功能参数
+        'defines': [
+            'BOARD_N9',
+            'GPIO_POWERON_FLASH',
+            'NANDFLASH_F35UQA'            
+        ]     
+    },
     'brandy-native-js-cm-ai': {
         'base_target_name': 'brandy-native-js',
         'defines': [
@@ -719,6 +771,7 @@ target_group = {
     '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'],
+    'pack_brandy_native_js_cm_n9': ['brandy-native-js-cm-n9-ssb', 'brandy-native-js-cm-n9-r', 'brandy-native-js-cm-n9'],
     'pack_brandy_native_js_fd230': ['brandy-native-js-fd230-ssb', 'brandy-native-js-fd230-r', 'brandy-native-js-fd230'],
     'pack_brandy_xts': ['brandy-ssb', 'brandy-xts-r', 'brandy-xts'],
     'pack_brandy_native_js_oob128': ['brandy-ssb-oob128', 'brandy-native-js-r', 'brandy-native-js-oob128'],
diff --git a/code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9-r/libgfx_rm.a b/code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9-r/libgfx_rm.a
new file mode 100644 (file)
index 0000000..aa0af42
Binary files /dev/null and b/code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9-r/libgfx_rm.a differ
diff --git a/code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9/libgfx_rm.a b/code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9/libgfx_rm.a
new file mode 100644 (file)
index 0000000..12f9d8b
Binary files /dev/null and b/code/sdk/middleware/services/gpu/api/rm/brandy-native-js-cm-n9/libgfx_rm.a differ
diff --git a/code/sdk/middleware/services/gui/hal/display/brandy-native-js-cm-n9/libdisplay_gfx.a b/code/sdk/middleware/services/gui/hal/display/brandy-native-js-cm-n9/libdisplay_gfx.a
new file mode 100644 (file)
index 0000000..40adc6f
Binary files /dev/null and b/code/sdk/middleware/services/gui/hal/display/brandy-native-js-cm-n9/libdisplay_gfx.a differ
diff --git a/code/sdk/middleware/services/gui/uikit/brandy-native-js-cm-n9/libuikit_ext.a b/code/sdk/middleware/services/gui/uikit/brandy-native-js-cm-n9/libuikit_ext.a
new file mode 100644 (file)
index 0000000..6f04c26
Binary files /dev/null and b/code/sdk/middleware/services/gui/uikit/brandy-native-js-cm-n9/libuikit_ext.a differ
diff --git a/code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9-r/libx_vfs_private.a b/code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9-r/libx_vfs_private.a
new file mode 100644 (file)
index 0000000..cddab45
Binary files /dev/null and b/code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9-r/libx_vfs_private.a differ
diff --git a/code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9/libx_vfs_private.a b/code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9/libx_vfs_private.a
new file mode 100644 (file)
index 0000000..6feed1e
Binary files /dev/null and b/code/sdk/middleware/utils/fs/vfs/brandy-native-js-cm-n9/libx_vfs_private.a differ
diff --git a/code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9-r/libfs_yaffs2.a b/code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9-r/libfs_yaffs2.a
new file mode 100644 (file)
index 0000000..d8a248b
Binary files /dev/null and b/code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9-r/libfs_yaffs2.a differ
diff --git a/code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9/libfs_yaffs2.a b/code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9/libfs_yaffs2.a
new file mode 100644 (file)
index 0000000..aaa672c
Binary files /dev/null and b/code/sdk/middleware/utils/fs/yaffs2/brandy-native-js-cm-n9/libfs_yaffs2.a differ
diff --git a/code/sdk/open_source/openharmony/foundation/aafwk/aafwk_lite/brandy-native-js-cm-n9/libams.a b/code/sdk/open_source/openharmony/foundation/aafwk/aafwk_lite/brandy-native-js-cm-n9/libams.a
new file mode 100644 (file)
index 0000000..eae8d08
Binary files /dev/null and b/code/sdk/open_source/openharmony/foundation/aafwk/aafwk_lite/brandy-native-js-cm-n9/libams.a differ
diff --git a/code/sdk/open_source/openharmony/foundation/ace/ace_engine_lite/brandy-native-js-cm-n9/libace.a b/code/sdk/open_source/openharmony/foundation/ace/ace_engine_lite/brandy-native-js-cm-n9/libace.a
new file mode 100644 (file)
index 0000000..d4c567f
Binary files /dev/null and b/code/sdk/open_source/openharmony/foundation/ace/ace_engine_lite/brandy-native-js-cm-n9/libace.a differ
diff --git a/code/sdk/open_source/openharmony/foundation/appexecfwk/appexecfwk_lite/brandy-native-js-cm-n9/libbms.a b/code/sdk/open_source/openharmony/foundation/appexecfwk/appexecfwk_lite/brandy-native-js-cm-n9/libbms.a
new file mode 100644 (file)
index 0000000..265db3d
Binary files /dev/null and b/code/sdk/open_source/openharmony/foundation/appexecfwk/appexecfwk_lite/brandy-native-js-cm-n9/libbms.a differ
diff --git a/code/sdk/open_source/openharmony/third_party/jerryscript/brandy-native-js-cm-n9/libjerryscript.a b/code/sdk/open_source/openharmony/third_party/jerryscript/brandy-native-js-cm-n9/libjerryscript.a
new file mode 100644 (file)
index 0000000..c395070
Binary files /dev/null and b/code/sdk/open_source/openharmony/third_party/jerryscript/brandy-native-js-cm-n9/libjerryscript.a differ