From: dxy15521469561 <1731678236@qq.com> Date: Mon, 26 Feb 2024 07:08:36 +0000 (+0800) Subject: K5打包 X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.css?a=commitdiff_plain;h=f56005e73d5742bc5d4fa49a48c4d737d76ad79f;p=mirrors%2FASR1603_G5.git K5打包 --- diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/EG810MCN_GA_VOLTE.mk b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/EG810MCN_GA_VOLTE.mk new file mode 100644 index 00000000..1c791569 --- /dev/null +++ b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/EG810MCN_GA_VOLTE.mk @@ -0,0 +1,23 @@ +# Copyright (c) Quectel Wireless Solution, Co., Ltd.All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +NAME := EG810MCN_GA_VOLTE + +GLOBAL_INCS = include + +$(NAME)_ARCHIVES = \ + libraries/libHeliosAPI.lib \ + libraries/ql_common_api.lib + diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/autoconf.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/autoconf.h new file mode 100644 index 00000000..2fe8e6bf --- /dev/null +++ b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/autoconf.h @@ -0,0 +1,43 @@ +/* + * + * Automatically generated file; DO NOT EDIT. + * Helios SDK Configuration + * + */ +#define PROJECT_NAME_G3_C06S 1 //项目宏定义 +#define CONFIG_LVGL_SPAN 1 +#define CONFIG_LVGL_FS_HELIOS 1 +#define CONFIG_LVGL_GIF_DECODE 1 +#define CONFIG_LVGL_SPINNER 1 +#define CONFIG_LCD 1 +#define CONFIG_LVGL_ANIMIMG 1 +#define CONFIG_LVGL_KEYBOARD 1 +#define CONFIG_LVGL_CALENDAR 1 +#define CONFIG_LVGL_LED 1 +#define CONFIG_VIOCE_CALL 1 +#define CONFIG_LVGL_FS_EXTFLASH_HELIOS 1 +#define CONFIG_LVGL_TABVIEW 1 +#define CONFIG_LVGL_LINE 1 +#define CONFIG_LVGL 1 +#define CONFIG_LVGL_CHART 1 +#define CONFIG_LVGL_LIST 1 +#define CONFIG_LVGL_MSGBOX 1 +#define CONFIG_LVGL_ARC 1 +#define CONFIG_LVGL_METER 1 +#define CONFIG_LVGL_JPG_DECODE 1 +#define CONFIG_LVGL_PNG_DECODE 1 +#define CONFIG_LVGL_IMGBTN 1 +//#define CONFIG_GH301x 1 +#define CONFIG_HX3918 1 +#define CONFIG_MBEDTLS 1 +#define CONFIG_SC7A20 1 +#define CONFIG_LVGL_WIN 1 +#define CONFIG_LVGL_COLORWHEEL 1 +#define CONFIG_LVGL_CANVAS 1 +#define CONFIG_LVGL_SPINBOX 1 +#define CONFIG_LVGL_QRCODE 1 +#define CONFIG_LVGL_TILEVIEW 1 +#define CONFIG_LVGL_HANDLER_TASK_PRIORITY 80 +#define CONFIG_CAMERA 1 +#define CONFIG_JPEG 1 +#define CONFIG_CAMERA_SAVEPHOTOS 1 diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/config.in b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/config.in new file mode 100644 index 00000000..6e03ed93 --- /dev/null +++ b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/config.in @@ -0,0 +1,15 @@ + +mainmenu "Helios SDK Configuration" + +menu "System Configuration" +source "../system/config.in" +endmenu + +menu "EG810MCN_GA_VOLTE" +source "../services/microPython/config/config.in" +source "../components/poc/poc_option.in" +source "../components/GH301x/GH301x_option.in" +source "../components/SC7A20/SC7A20_option.in" + +endmenu + diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/config.mk b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/config.mk new file mode 100644 index 00000000..168ac944 --- /dev/null +++ b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/config.mk @@ -0,0 +1,65 @@ +# +# Automatically generated file; DO NOT EDIT. +# Helios SDK Configuration +# +PROJECT_NAME_G3_C06S=y +# +# System Configuration +# +CONFIG_MBEDTLS=y + +# +# EG810MCN_GA_VOLTE +# +CONFIG_LVGL=y + +# +# lvgl option +# +CONFIG_LVGL_PNG_DECODE=y +# CONFIG_LVGL_GIF_DECODE is not set +CONFIG_LVGL_JPG_DECODE=y +CONFIG_LVGL_FS_HELIOS=y +# CONFIG_LVGL_FS_SD_HELIOS is not set +CONFIG_LVGL_FS_EXTFLASH_HELIOS=y +# CONFIG_LVGL_CUSTOMER_FONT_SUPPORT is not set +CONFIG_LVGL_QRCODE=y +# CONFIG_LVGL_FONT is not set +# CONFIG_LVGL_ARC is not set +CONFIG_LVGL_IMGBTN=y +CONFIG_LVGL_LINE=y +CONFIG_LVGL_LIST=y +# CONFIG_LVGL_CHART is not set +# CONFIG_LVGL_LED is not set +CONFIG_LVGL_CANVAS=y +CONFIG_LVGL_WIN=y +# CONFIG_LVGL_TABVIEW is not set +CONFIG_LVGL_TILEVIEW=y +CONFIG_LVGL_MSGBOX=y +# CONFIG_LVGL_METER is not set +# CONFIG_LVGL_CALENDAR is not set +# CONFIG_LVGL_SPINNER is not set +# CONFIG_LVGL_SPINBOX is not set +# CONFIG_LVGL_ANIMIMG is not set +# CONFIG_LVGL_COLORWHEEL is not set +CONFIG_LVGL_KEYBOARD=y +CONFIG_LVGL_SPAN=y +CONFIG_LVGL_HANDLER_TASK_PRIORITY=80 +# CONFIG_QRCODE is not set +CONFIG_CAMERA=y +# CONFIG_CAMERA_DECODE is not set +CONFIG_CAMERA_SAVEPHOTOS=y +# CONFIG_QUECTHING is not set +# CONFIG_SPINAND is not set +# CONFIG_RTMP is not set +CONFIG_JPEG=y +# CONFIG_SPI_SDCARD is not set +CONFIG_VIOCE_CALL=y +# CONFIG_TTS is not set +CONFIG_LCD=y +# CONFIG_UART_SLIP is not set +# CONFIG_POC is not set +#CONFIG_GH301x=y +CONFIG_HX3918=y +CONFIG_SC7A20=y + diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lcd.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lcd.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/animimg.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/animimg.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/arc.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/arc.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/calendar.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/calendar.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/canvas.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/canvas.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/chart.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/chart.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/colorwheel.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/colorwheel.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/fs/helios.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/fs/helios.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/handler/task/priority.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/handler/task/priority.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/imgbtn.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/imgbtn.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/jpg/decode.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/jpg/decode.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/keyboard.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/keyboard.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/led.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/led.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/line.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/line.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/list.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/list.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/meter.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/meter.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/msgbox.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/msgbox.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/png/decode.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/png/decode.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/qrcode.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/qrcode.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/span.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/span.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/spinbox.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/spinbox.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/spinner.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/spinner.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/tabview.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/tabview.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/tileview.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/tileview.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/win.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/lvgl/win.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/mbedtls.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/mbedtls.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/vioce/call.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/include/config/vioce/call.h new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/mpconfigboard.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/mpconfigboard.h new file mode 100644 index 00000000..5db3e8b3 --- /dev/null +++ b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/config/mpconfigboard.h @@ -0,0 +1,215 @@ +/* + * Copyright (c) Quectel Wireless Solution, Co., Ltd.All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __MPCONFIGBOARD_H__ +#define __MPCONFIGBOARD_H__ + +#define MICROPY_QPY_MODULE_ATCMD (1) +#define MICROPY_QPY_MODULE_UOS (1) +#define MICROPY_QPY_MODULE_MACHINE (1) +#define MICROPY_QPY_MODULE_USOCKET (1) +#define MICROPY_QPY_MODULE_MISC (1) +#define MICROPY_QPY_MODULE_OSTIMER (1) +#define MICROPY_QPY_MODULE_EXAMPLE (1) +#define MICROPY_QPY_MODULE_DATACALL (1) +#define MICROPY_QPY_MODULE_MODEM (1) +#define MICROPY_QPY_MODULE_UTIME (1) +#define MICROPY_QPY_MODULE_UTILS (1) +#define MICROPY_QPY_MODULE_HMACSHA1 (1) +#define MICROPY_QPY_MODULE_SMS (1) +#define MICROPY_QPY_MODULE_SIM (1) +#define MICROPY_QPY_MODULE_DUALSIM (1) +#define MICROPY_QPY_MODULE_LPM (1) +#define MICROPY_QPY_MODULE_NET (1) +#define MICROPY_QPY_MODULE_CELLLOCATOR (0) +#define MICROPY_QPY_MODULE_CELLLOCATOR_QPY (1) +#define MICROPY_QPY_MODULE_AUDIO (1) +#define MICROPY_QPY_MODULE_FOTA (1) +#define MICROPY_QPY_MODULE_WIFISCAN (1) +#define MICROPY_QPY_MODULE_QUECGNSS (1) +#define MICROPY_QPY_MODULE_WIFILOCATOR (1) +#define MICROPY_QPY_MODULE_ETHERNET (0) +#define MICROPY_QPY_MODULE_SENSOR (1) +#define MICROPY_QPY_MODULE_SECUREDATA (1) +#define MICROPY_QPY_MODULE_SLIP (0) +#define MICROPY_QPY_MODULE_TP (1) +#define MICROPY_QPY_MODULE_AUDIOCODEC (0) +#define MICROPY_QPY_MODULE_CSD (0) +#define MICROPY_QPY_MODULE_LWM2M (0) +#define MICROPY_QPY_MODULE_NB (0) +#define MICROPY_QPY_MODULE_UHASHLIB (1) +#define MICROPY_QPY_MODULE_UCRYPTOLIB (1) +#define MICROPY_QPY_MODULE_ALIPAY (0) +#define MICROPY_QPY_MODULE_VFS_THREADSAFE (1) +#define MICROPY_QPY_MODULE_GPIO_ENCODER (1) +#if CONFIG_MBEDTLS + #define MICROPY_QPY_MODULE_USSL (0) + #define MICROPY_QPY_SSL_MBEDTLS (1) +#endif + +#if CONFIG_QUECTHING + #define MICROPY_QPY_MODULE_QUECIOT (1) +#else + #define MICROPY_QPY_MODULE_QUECIOT (0) +#endif + +#if CONFIG_LVGL + #define MICROPY_QPY_MODULE_LVGL (1) +#else + #define MICROPY_QPY_MODULE_LVGL (0) +#endif + +#if CONFIG_CAMERA + #define MICROPY_QPY_MODULE_CAMERA (1) +#else + #define MICROPY_QPY_MODULE_CAMERA (0) +#endif + +#if CONFIG_RTMP + #define MICROPY_QPY_MODULE_RTMP (1) +#else + #define MICROPY_QPY_MODULE_RTMP (0) +#endif +#if CONFIG_VIOCE_CALL + #define MICROPY_QPY_MODULE_VIOCE_CALL (1) +#else + #define MICROPY_QPY_MODULE_VIOCE_CALL (0) +#endif + +#if CONFIG_POC + #define MICROPY_QPY_MODULE_POC (1) +#else + #define MICROPY_QPY_MODULE_POC (0) +#endif +#if CONFIG_QRCODE + #define MICROPY_QPY_MODULE_QRCODE (1) +#else + #define MICROPY_QPY_MODULE_QRCODE (0) +#endif + +#ifdef CONFIG_QUEC_PROJECT_FEATURE_BLE_GATT + #define MICROPY_QPY_MODULE_BLE (1) +#else + #define MICROPY_QPY_MODULE_BLE (0) +#endif + +#ifdef CONFIG_QUEC_PROJECT_FEATURE_CLASSIC_BT + #define MICROPY_QPY_MODULE_BT (1) +#else + #define MICROPY_QPY_MODULE_BT (0) +#endif + + +//modmachine +#if MICROPY_QPY_MODULE_MACHINE + #define MICROPY_QPY_MACHINE_TIMER (1) + #define MICROPY_QPY_MACHINE_RTC (1) + #define MICROPY_QPY_MACHINE_WDT (1) + #define MICROPY_QPY_MACHINE_PIN (1) + #define MICROPY_QPY_MACHINE_EXTINT (1) + #define MICROPY_QPY_MACHINE_UART (1) + #define MICROPY_QPY_MACHINE_SPI (1) + #define MICROPY_QPY_MACHINE_I2C (1) + #define MICROPY_QPY_MACHINE_I2C_SOFT (1) + #ifdef CONFIG_LCD + #define MICROPY_QPY_MACHINE_LCD (1) +#else + #define MICROPY_QPY_MACHINE_LCD (0) +#endif + #define MICROPY_QPY_MACHINE_KEYPAD (1) + #ifdef CONFIG_SPINAND + #define MICROPY_QPY_MACHINE_NANDFLASH (1) + #else + #define MICROPY_QPY_MACHINE_NANDFLASH (0) + #endif + +#if MICROPY_QPY_MACHINE_UART + #define MICROPY_QPY_UART4 (1) +#endif + +#endif + +#if MICROPY_QPY_MODULE_MISC + #define MICROPY_QPY_MISC_POWER (1) + #define MICROPY_QPY_MISC_ADC (1) + #define MICROPY_QPY_MISC_POWERKEY (1) + #define MICROPY_QPY_MISC_TEMPERATURE (0) + #define MICROPY_QPY_MISC_PWM (1) + #define MICROPY_QPY_MISC_USB (1) + #define MICROPY_QPY_MISC_USBNET (1) +#endif + +#if MICROPY_QPY_MODULE_AUDIO + #define MICROPY_QPY_AUDIO_AUDIO (1) + #if CONFIG_TTS + #define MICROPY_QPY_AUDIO_TTS (1) + #else + #define MICROPY_QPY_AUDIO_TTS (0) + #endif + #define MICROPY_QPY_AUDIO_RECORD (1) +#endif + +#if MICROPY_QPY_MODULE_ETHERNET + #define MICROPY_QPY_ETHERNET_DM9051 (0) + #define MICROPY_QPY_ETHERNET_W5500 (0) +#endif + +#if MICROPY_QPY_MODULE_TP + #define MICROPY_QPY_TP_XPT2046 (0) + #define MICROPY_QPY_TP_GT9XX (0) + #define MICROPY_QPY_TP_CST816 (1) +#endif + +#if MICROPY_QPY_MODULE_AUDIOCODEC + #define MICROPY_QPY_AUDIOCODEC_RT5616 (0) +#endif + +#if MICROPY_QPY_MODULE_SENSOR + #define MICROPY_QPY_SENSOR_SN95500 (0) + #define MICROPY_QPY_SENSOR_ICC_KEY (0) + #define MICROPY_QPY_SENSOR_GNSS (1) +#endif + +#if MICROPY_QPY_MODULE_CAMERA + #define MICROPY_QPY_CAMERA_CAMPREVIEW (1) + #if CONFIG_CAMERA_SAVEPHOTOS + #define MICROPY_QPY_CAMERA_CAMCAPTURE (1) + #else + #define MICROPY_QPY_CAMERA_CAMCAPTURE (0) + #endif + #ifdef CONFIG_CAMERA_DECODE + #define MICROPY_QPY_CAMERA_CAMSCANDECODE (1) + #else + #define MICROPY_QPY_CAMERA_CAMSCANDECODE (0) + #endif +#endif + +#define MICROPY_QPY_DEVICE_REPORT (1) + +/***********************micropython opts*******************************/ +#define MICROPY_QPY_DEBUG_PRINTERS (0) //flash 4160 Byte +#define MICROPY_QPY_PY_MATH (1) //flash 14880 Byte +#define MICROPY_QPY_PY_CMATH (0) //flash 3136 Byte +#define MICROPY_QPY_PY_USELECT (0) //flash 1792 Byte +#define MICROPY_QPY_PY_UCTYPES (0) //flash 2816 Byte +#define MICROPY_QPY_PY_UZLIB (0) //flash 3072 Byte +#define MICROPY_QPY_PY_UASYNCIO (0) //flash 2048 Byte +#define MICROPY_QPY_PY_ENABLE_WEBSERVER (0) //flash 3424 Byte +#define MICROPY_QPY_PERSISTENT_CODE_LOAD (1) //flash 2048 Byte +#define MICROPY_QPY_EMIT_XTENSAWIN (0) //flash 19776 Byte +#define MICROPY_QPY_MODULE_VFS_THREADSAFE (1) +#define MICROPY_QPY_GC_HEAP_SIZE (1000 * 1024) +#endif \ No newline at end of file diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/DBG.7z b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/DBG.7z new file mode 100644 index 00000000..ac0b0710 Binary files /dev/null and b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/DBG.7z differ diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/firmware_base.json b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/firmware_base.json new file mode 100644 index 00000000..e69de29b diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/firmware_base_release_pack.zip b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/firmware_base_release_pack.zip new file mode 100644 index 00000000..7316ae92 Binary files /dev/null and b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/images/firmware_base_release_pack.zip differ diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/include/app_link_start_addr.h b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/include/app_link_start_addr.h new file mode 100644 index 00000000..79d53f71 --- /dev/null +++ b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/include/app_link_start_addr.h @@ -0,0 +1,11 @@ + +#ifndef __APP_LINK_START_ADDR_H__ +#define __APP_LINK_START_ADDR_H__ + +#define APP_LINK_START_ADDR 0x80521000 +#define APP_FLASH_MAX_SIZE 0x18A000 + +#define APP_RAM_START 0x7E3E0000 +#define APP_RAM_MAX_SIZE 0x180000 + +#endif diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/libraries/libHeliosAPI.lib b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/libraries/libHeliosAPI.lib new file mode 100644 index 00000000..effa9a70 Binary files /dev/null and b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/libraries/libHeliosAPI.lib differ diff --git a/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/libraries/ql_common_api.lib b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/libraries/ql_common_api.lib new file mode 100644 index 00000000..160f4dd3 Binary files /dev/null and b/2.sdk/project/K5/sdk/system/platform/ASR_1606/boards/EG810MCN_GA_VOLTE/libraries/ql_common_api.lib differ