Commit 02739e2a authored by luo's avatar luo

[UPDATE]SDK 2.5.0.9.1

parent cdeb07d9
......@@ -71,6 +71,12 @@ rtt-nano: rtt-nano-outdoor_ipc rtt-nano-glasses rtt-nano-emmc
scons --useconfig='star_asic_defconfig_evb_v16'; \
scons -j16 || exit; \
cp rtthread.bin ${ACME_IMG_PF_DIR}/star_app_evb_v16.bin; \
scons --useconfig='star_asic_defconfig_pt2c'; \
scons -j16 || exit; \
cp rtthread.bin ${ACME_IMG_PF_DIR}/star_app_pt2c.bin; \
# scons --useconfig='star_ov_sns_defconfig'; \
# scons -j16 || exit; \
# cp rtthread.bin ${ACME_IMG_PF_DIR}/star_app_dvfs_ov_sns.bin; \
popd
linux:
......@@ -82,12 +88,10 @@ linux:
pack:
@cp firmware/firmware.bin ${ACME_IMG_PF_DIR}
@cp firmware/*.bin ${ACME_IMG_PF_DIR}
@pushd ${ACME_TOP}/pack_tool/; \
cp boot_info/bl2/*.bin ${ACME_IMG_PF_DIR}/; \
cp boot_info/linux/*.bin ${ACME_IMG_PF_DIR}/; \
cp boot_info/fpga/*.bin ${ACME_IMG_PF_DIR}/; \
cp boot_info/sensor/*.bin ${ACME_IMG_PF_DIR}/; \
cp $$(ls boot_info/nor/pt2_nor_v* |sort -rn |head -n 1) ${ACME_IMG_PF_DIR}/; \
cp $$(ls boot_info/nor/evb_nor_v* |sort -rn |head -n 1) ${ACME_IMG_PF_DIR}/; \
if [ ! -f key/rotpk_sha256.bin ]; then ./key_gen.sh 0; fi; \
......@@ -98,7 +102,7 @@ pack:
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/bl2/burn_pack_BL2-6920E-0P75.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P75.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/bl2/burn_pack_BL2-6920E-0P55.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P55.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/bl2/burn_pack_BL2-6920E-0P5.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P5.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/bl2/burn_pack_BL2-6920E-0P55-NAND.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P55-NAND.bin --real_size; \
#python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/bl2/burn_pack_BL2-6920E-0P55-NAND.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P55-NAND.bin --real_size; \
# EVB-A \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_evb-linux"$${arch_suffix}".ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-evb-linux.bin --real_size; \
dd if=${ACME_IMG_PF_DIR}/bootimg-BL2-6920A-0P75.bin of=${ACME_IMG_PF_DIR}/bootimg-BL2-6920A-0P75-evb-linux.bin bs=1K conv=notrunc; \
......@@ -119,6 +123,9 @@ pack:
dd if=${ACME_IMG_PF_DIR}/bootimg-evb-linux.bin of=${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P55-evb-v24-linux.bin seek=2048 bs=1K conv=notrunc; \
dd if=${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P5.bin of=${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P5-evb-v24-linux.bin bs=1K conv=notrunc; \
dd if=${ACME_IMG_PF_DIR}/bootimg-evb-linux.bin of=${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P5-evb-v24-linux.bin seek=2048 bs=1K conv=notrunc; \
# python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_evb-v24-dvfs-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-evb-linux.bin --real_size; \
# dd if=${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P55.bin of=${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P55-evb-v24-dvfs-linux.bin bs=1K conv=notrunc; \
# dd if=${ACME_IMG_PF_DIR}/bootimg-evb-linux.bin of=${ACME_IMG_PF_DIR}/bootimg-BL2-6920E-0P55-evb-v24-dvfs-linux.bin seek=2048 bs=1K conv=notrunc; \
if [[ -n `file ${ACME_IMG_PF_DIR}/linux-5.10.106-build/vmlinux |grep "32-bit"` ]]; then \
# XIP \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_evb-xip-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-0P55-pt2l-linux.bin --real_size; \
......@@ -131,6 +138,12 @@ pack:
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_pt2s-xip-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-0P55-pt2s-linux.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_bc6-xip-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-0P50-bc6-linux.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_bc4d-xip-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-0P55-bc4d-linux.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_evb-v16-xip-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-0P55-evb-v16-linux.bin --real_size; \
# python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_pt2s-xip-dvfs-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-dvfs-pt2s-linux.bin --real_size; \
# python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_bc22e-xip-dvfs-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-dvfs-bc22e-linux.bin --real_size; \
# python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_bc6-xip-dvfs-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-dvfs-bc6-linux.bin --real_size; \
# python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_bc6pro-xip-dvfs-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-dvfs-bc6pro-linux.bin --real_size; \
# python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_evb-v17-xip-dvfs-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-dvfs-evb-v17-linux.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_outdoor-ipc-xip-linux$${arch_suffix}-any-image.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-0P55-outdoor-ipc-linux.bin --real_size; \
python3 pack_tool.py --type burn --mode 0 --ini burn_pack_ini/linux/burn_pack_glasses-xip-linux$${arch_suffix}.ini --image_dir ${ACME_IMG_PF_DIR} --out ${ACME_IMG_PF_DIR}/bootimg-XIP-6920E-0P55-glasses-linux.bin --real_size; \
fi; \
......@@ -222,5 +235,3 @@ linux-debug:
./run.sh; \
./run.sh install; \
popd
......@@ -4,7 +4,7 @@ dtb-$(CONFIG_ARCH_ACME) += sa6920-ipc-evb-v13.dtbo
dtb-$(CONFIG_ARCH_ACME) += sa6920-ipc-evb-v10.dtbo
dtb-$(CONFIG_ARCH_ACME) += sa6920-pt2.dtb
dtb-$(CONFIG_ARCH_ACME) += sa6920-pt2-1.91-8388.dtb
#dtb-$(CONFIG_ARCH_ACME) += sa6920-ipc-pt2c.dtb
dtb-$(CONFIG_ARCH_ACME) += sa6920-ipc-pt2c.dtb
dtb-$(CONFIG_ARCH_ACME) += sa6920-pt2-v1.dtbo
dtb-$(CONFIG_ARCH_ACME) += sa6920-ipc-pt2l.dtb
dtb-$(CONFIG_ARCH_ACME) += sa6920-ipc-pt2lw.dtb
......
......@@ -33,7 +33,7 @@ SA_S32 SA_ICR_Init(const FILTER_ICR_INIT_S *pstIcrParam)
ServiceICR1stLevelCtrlLamp(stIcrUserAttr.icr1stLevelCtrl);
ServiceICR2ndLevelCtrlLamp(stIcrUserAttr.icr2ndLevelCtrl);
ServiceICRSetSensitivity(stIcrUserAttr.sensitivity);
ServiceICRSetFaceDetected(0); //应用根据PIR结果配置是否检测到人脸
ServiceICRSetFaceDetected(1); //应用根据PIR结果配置是否检测到人脸
ServiceICRSetLampLinit(stIcrUserAttr.u16LampDownFreqLimit, stIcrUserAttr.u16LampUpFreqLimit);
ServiceICRSetCurICRMode(stIcrUserAttr.enModeRes);
} else {
......
......@@ -85,8 +85,12 @@ extern rt_uint32_t rt_hw_timer_get(void);
#include <sa_hal_gpio.h>
#ifdef ICR_CTRL_SPI_TM8150B
#ifndef TM8150B_SPI_BUS
#if (BOARD_PLATFORM==PLAT_BC4D)
#define TM8150B_SPI_BUS "qspi1"
#else
#define TM8150B_SPI_BUS "spi2"
#endif
#endif
#ifndef TM8150B_SPI_CSN_PIN
#define TM8150B_SPI_CSN_PIN IRCUT_DRV_SPI_CSN_PIN
#endif
......@@ -127,7 +131,14 @@ static int tm8150b_spi_init(const char *spi_dev_name)
/* check SPI device type */
RT_ASSERT(tm8150b_device->parent.type == RT_Device_Class_SPIDevice);
#if (BOARD_PLATFORM==PLAT_BC4D)
struct rt_qspi_configuration cfg;
cfg.parent.data_width = 8;
cfg.parent.max_hz = 500000;
cfg.parent.mode = RT_SPI_MASTER | RT_SPI_MODE_0 | RT_SPI_MSB; /* SPI Compatible Modes 0 */
cfg.qspi_dl_width = 1;
rt_qspi_configure((struct rt_qspi_device*)tm8150b_device, &cfg);
#else
/* configure SPI device*/ {
struct rt_spi_configuration cfg;
cfg.data_width = 8;
......@@ -135,7 +146,7 @@ static int tm8150b_spi_init(const char *spi_dev_name)
cfg.max_hz = 500000; /* SPI Interface with Clock Speeds Up to 40 MHz */
rt_spi_configure(tm8150b_device, &cfg);
}
#endif
if (rt_device_open((rt_device_t) tm8150b_device, RT_DEVICE_OFLAG_RDWR) != RT_EOK) {
rt_kprintf("open SPI device %s error\n", spi_dev_name);
return -RT_ERROR;
......@@ -180,8 +191,11 @@ int tm8150b_init(void)
param.pull = GPIO_PULL_NONE;//output
tm8150b_spi_csn_pin = sa_gpio_get_pin(TM8150B_SPI_CSN_PIN);
sa_gpio_init(tm8150b_spi_csn_pin, &param);
#if (BOARD_PLATFORM==PLAT_BC4D)
tm8150b_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_qspi_device));
#else
tm8150b_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device));
#endif
RT_ASSERT(tm8150b_device != RT_NULL);
result = rt_spi_bus_attach_device(tm8150b_device, TM8150B_SPI_DEVICE, TM8150B_SPI_BUS, (void *)tm8150b_spi_cs_pin);
if (result != RT_EOK) {
......@@ -350,6 +364,11 @@ int tm8150b_reg_write(int fd, uint8_t reg, uint8_t val)
#define HW_PWM1_SWITCH_GPIO (-1)
#endif
#endif
#if (BOARD_PLATFORM==PLAT_BC4D)
#define HW_PWM1_SWITCH_GPIO GPIO_PORT_A_PIN_0 //PA0
#endif
int icr_ctrl(int on)
{
int ret = 0;
......@@ -875,7 +894,7 @@ static int get_pmux_pwm(int pwm_id)
static void init_pwm()
{
char pwm_name[6];
#if (BOARD_PLATFORM!=PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM!=PLAT_BC22E) && (BOARD_PLATFORM!=PLAT_BC4D) && (BOARD_PLATFORM!=PLAT_BC6)
if (PWM_ID_WL >= 0 && PWM_ID_WL <= 11) {
snprintf(pwm_name, sizeof(pwm_name), "pwm%d", PWM_ID_WL);
pwm_dev_wl = (struct rt_device_pwm *)rt_device_find(pwm_name); // 白光灯的 PWM 设备
......@@ -907,7 +926,7 @@ int isp_led_ctrl(LAMP_TYPE_E type, SA_U16 frq)
SA_U32 dstFrq = 0;
struct rt_device_pwm *pwm_dev = RT_NULL;
SA_U8 chipID = (LAMP_IR == type) ? PWM_ID_IR : PWM_ID_WL;
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
int onoff = 0;
typedef enum{
E_ACTION_DO_NOTHING = 0,
......@@ -948,11 +967,11 @@ int isp_led_ctrl(LAMP_TYPE_E type, SA_U16 frq)
pwm_dev = pwm_dev_ir;
}
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
pwm_dev = pwm_dev_ir;
#endif
if (!pwm_dev) return -1;
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
onoff = dstFrq ? 1:0;
/* 1.already open */
if(fill_light_state[type]) {
......@@ -1235,7 +1254,7 @@ int g_WdrMode = 0; //0:linear;1:wdr;
int g_nightMode = ICR_NIGHTMODE_COLOR; //0:全彩夜视;1:黑白夜视;2:智能补光
int g_appNightMode = ICR_NIGHTMODE_COLOR; //用户设置的夜视模式
int g_lightOff = 0; //0:正常开启补光灯;1:强制不开启补光灯
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
int g_lightFrqWl = 60; //白光光固定补光灯频率。范围[0~100]
int g_lightFrqIR = 60; //红外光固定补光灯频率。范围[0~100]
#else
......@@ -1687,6 +1706,16 @@ int ServiceIcrProcess(int isp_dev, const FILTER_ICR_RUN_INFO_S *pstIcrRunInfo, I
return 0;
}
if(g_u8LogLevel >= 1 && pstIcrRunInfo->u32FrameCnt == 1) {
rt_kprintf("ICR LumaThr C2b %d B2c %d, IR On %d Off %d, WL On %d Off %d\n",
g_icr_cfg_default.stLumaParam.astThrParam[ICR_SENSITIVITY_MIDDLE].u32C2bLumaThr,
g_icr_cfg_default.stLumaParam.astThrParam[ICR_SENSITIVITY_MIDDLE].u32B2cLumaThr,
g_lamp_cfg_default.astCfgs[LAMP_IR].astThrParam[ICR_SENSITIVITY_MIDDLE].u32OnISO,
g_lamp_cfg_default.astCfgs[LAMP_IR].astThrParam[ICR_SENSITIVITY_MIDDLE].u32OffISO,
g_lamp_cfg_default.astCfgs[LAMP_WL].astThrParam[ICR_SENSITIVITY_MIDDLE].u32OnISO,
g_lamp_cfg_default.astCfgs[LAMP_WL].astThrParam[ICR_SENSITIVITY_MIDDLE].u32OffISO);
}
ICR_RUN_PARAM_S icrRunParams = {0};
ICR_RESULT_S icrRes = {0};
ALG_MODE_CHANG_STATUS innerChgStat = MODE_CHANGE_NONE; //内部变化
......@@ -2020,7 +2049,7 @@ int ServiceICRSetAttr(ICR_ATTR_S* pstAttr)
int ServiceICRGetIcrDef(ICR_CFG_PARAMS_S* pstIcrParam)
{
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
memcpy(pstIcrParam, &g_icr_cfg_bc22e, sizeof(ICR_CFG_PARAMS_S));
#else
memcpy(pstIcrParam, &g_icr_cfg_default, sizeof(ICR_CFG_PARAMS_S));
......@@ -2029,7 +2058,7 @@ int ServiceICRGetIcrDef(ICR_CFG_PARAMS_S* pstIcrParam)
}
int ServiceICRSetIcrDef(ICR_CFG_PARAMS_S* pstIcrParam)
{
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
memcpy(&g_icr_cfg_bc22e, pstIcrParam, sizeof(ICR_CFG_PARAMS_S));
#else
memcpy(&g_icr_cfg_default, pstIcrParam, sizeof(ICR_CFG_PARAMS_S));
......@@ -2039,7 +2068,7 @@ int ServiceICRSetIcrDef(ICR_CFG_PARAMS_S* pstIcrParam)
int ServiceICRGetLampAttr(LAMP_CFG_PARAMS_S* pstLampParam)
{
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
memcpy(pstLampParam, &g_lamp_cfg_bc22e, sizeof(LAMP_CFG_PARAMS_S));
#else
memcpy(pstLampParam, &g_lamp_cfg_default, sizeof(LAMP_CFG_PARAMS_S));
......@@ -2048,7 +2077,7 @@ int ServiceICRGetLampAttr(LAMP_CFG_PARAMS_S* pstLampParam)
}
int ServiceICRSetLampAttr(LAMP_CFG_PARAMS_S* pstLampParam)
{
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
memcpy(&g_lamp_cfg_bc22e, pstLampParam, sizeof(LAMP_CFG_PARAMS_S));
#else
memcpy(&g_lamp_cfg_default, pstLampParam, sizeof(LAMP_CFG_PARAMS_S));
......
......@@ -517,8 +517,7 @@ static void MX_GPIO_Init(void)
rt_pin_mode(GPIO_PORT_D_PIN_16, PIN_MODE_OUTPUT);
rt_pin_write(GPIO_PORT_D_PIN_16, PIN_HIGH);
#endif
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6)
#if (BOARD_PLATFORM==PLAT_BC22E) || (BOARD_PLATFORM==PLAT_BC6) || (BOARD_PLATFORM==PLAT_BC4D)
sa_set_padcfs(PADCONF_GPIO_A1,PADC_FS_GPIO_A1);
rt_pin_mode(GPIO_PORT_A_PIN_1, PIN_MODE_OUTPUT);
rt_pin_write(GPIO_PORT_A_PIN_1, PIN_LOW);
......
......@@ -950,9 +950,9 @@ int sa9901_init(void)
sa9901_write_regs(dev, SA9901_CFG2, SA9901_BUCK5_I2C_ADDR, 0xa);
sa9901_write_regs(dev, SA9901_CFG2, SA9901_BUCK7_I2C_ADDR, 0xa);
sa9901_write_regs(dev, SA9901_BUCK_DVS,SA9901_BUCK5_I2C_ADDR, 0x27); // 0.55V
sa9901_write_regs(dev, SA9901_BUCK_DVS,SA9901_BUCK5_I2C_ADDR, 0x31); // 0.6V
sa9901_vol_ready(dev, SA9901_BUCK5_I2C_ADDR);//rt_hw_us_delay(1);
sa9901_write_regs(dev, SA9901_BUCK_DVS, SA9901_BUCK5_I2C_ADDR, 0x26);
sa9901_write_regs(dev, SA9901_BUCK_DVS, SA9901_BUCK5_I2C_ADDR, 0x30);
#endif
return 0;
......
......@@ -68,7 +68,7 @@
#define FINSH_USING_MSH
#define FINSH_THREAD_NAME "tshell"
#define FINSH_THREAD_PRIORITY 20
#define FINSH_THREAD_STACK_SIZE 2048
#define FINSH_THREAD_STACK_SIZE 4096
#define FINSH_USING_HISTORY
#define FINSH_HISTORY_LINES 5
#define FINSH_USING_SYMTAB
......@@ -287,11 +287,12 @@
#define BSP_USING_PWM5
#define BSP_USING_PWM6
#define BSP_USING_PWM7
#define BSP_USING_PWM10
#define BSP_USING_PWM11
#define BSP_USING_I2C
#define BSP_USING_I2C0
#define BSP_USING_I2C1
#define BSP_USING_I2C2
#define BSP_USING_I2C3
#define SA_I2C_TEST
#define BSP_USING_STAR
#define BSP_USING_WDT
#define BSP_MOUDLE_WITHIN_WDT
......@@ -300,12 +301,15 @@
#define BSP_USING_NANO_FILTER
#define PWM_ID_WL 10
#define PWM_ID_IR 11
#define IRCUT_DRV_EN_PIN 89
#define IRCUT_DRV_SPI_CSN_PIN 86
#define SNS_OS04D10
#define BSP_USING_SNS_RST_PIN 27
#define SNS_OS04L10
#define BSP_USING_SNS_RST_PIN 5
#define ICR_CTRL_SPI_TM8150B
#define IRCUT_DRV_EN_PIN 0
#define IRCUT_DRV_SPI_CSN_PIN 0
#define BSP_USING_SPI
#define BSP_USING_PIN
#define BSP_USE_TESTMODULE
/* Board extended module Drivers */
......@@ -319,7 +323,7 @@
#define SA_USEING_LISTENING_PROCEE
#define RT_USING_CPU_USAGE
#define BSP_USING_SIMPLE_CMD
#define BOARD_PLATFORM 2
#define BOARD_PLATFORM 1
#define BOOT_FROM_SFC
#endif
......@@ -1098,7 +1098,7 @@ CONFIG_ICR_CTRL_SPI_TM8150B=y
CONFIG_IRCUT_DRV_EN_PIN=89
CONFIG_IRCUT_DRV_SPI_CSN_PIN=10
CONFIG_BSP_USING_SPI=y
# CONFIG_BSP_USING_QSPI is not set
CONFIG_BSP_USING_QSPI=y
CONFIG_BSP_USING_PIN=y
# CONFIG_BSP_USE_TESTMODULE is not set
......
......@@ -1080,20 +1080,25 @@ CONFIG_BSP_USING_DMAC=y
CONFIG_BSP_USING_MAILBOX=y
# CONFIG_SA_TEST_MAILBOX is not set
CONFIG_BSP_USING_NANO_FILTER=y
CONFIG_PWM_ID_WL=0
CONFIG_PWM_ID_IR=0
# CONFIG_BSP_NANO_SUPPORT_VI_TPG is not set
CONFIG_PWM_ID_WL=-1
CONFIG_PWM_ID_IR=-1
CONFIG_IRCUT_DRV_EN_PIN=-1
CONFIG_IRCUT_DRV_SPI_CSN_PIN=-1
# CONFIG_BSP_USING_POWERON_QUICK_START is not set
CONFIG_SNS_OS04D10=y
CONFIG_SNS_OS04L10=y
CONFIG_SNS_OS02N10=y
# CONFIG_SNS_OS04A10 is not set
CONFIG_SNS_OS02N10=y
CONFIG_SNS_OS04L10=y
# CONFIG_SNS_OS04J10 is not set
# CONFIG_SNS_IMX681 is not set
CONFIG_BSP_USING_SNS_RST_PIN=5
CONFIG_ICR_CTRL_SPI_TM8150B=y
# CONFIG_ICR_CTRL_GPIO is not set
CONFIG_IRCUT_DRV_EN_PIN=0
CONFIG_IRCUT_DRV_SPI_CSN_PIN=0
CONFIG_BSP_USING_SPI=y
# CONFIG_BSP_USING_QSPI is not set
CONFIG_BSP_USING_QSPI=y
CONFIG_BSP_USING_PIN=y
CONFIG_BSP_USE_TESTMODULE=y
# CONFIG_BSP_USE_TESTMODULE is not set
#
# Board extended module Drivers
......
......@@ -1082,8 +1082,6 @@ CONFIG_BSP_USING_MAILBOX=y
CONFIG_BSP_USING_NANO_FILTER=y
CONFIG_PWM_ID_WL=10
CONFIG_PWM_ID_IR=11
CONFIG_IRCUT_DRV_EN_PIN=-1
CONFIG_IRCUT_DRV_SPI_CSN_PIN=-1
# CONFIG_BSP_NANO_SUPPORT_VI_TPG is not set
# CONFIG_BSP_USING_POWERON_QUICK_START is not set
CONFIG_SNS_OS04D10=y
......@@ -1093,6 +1091,10 @@ CONFIG_SNS_OS04L10=y
# CONFIG_SNS_OS04J10 is not set
# CONFIG_SNS_IMX681 is not set
CONFIG_BSP_USING_SNS_RST_PIN=5
CONFIG_ICR_CTRL_SPI_TM8150B=y
# CONFIG_ICR_CTRL_GPIO is not set
CONFIG_IRCUT_DRV_EN_PIN=0
CONFIG_IRCUT_DRV_SPI_CSN_PIN=0
CONFIG_BSP_USING_SPI=y
# CONFIG_BSP_USING_QSPI is not set
CONFIG_BSP_USING_PIN=y
......@@ -1102,10 +1104,7 @@ CONFIG_BSP_USE_TESTMODULE=y
# Board extended module Drivers
#
CONFIG_BSP_USING_RPMSG=y
CONFIG_BSP_USING_PMIC=y
# CONFIG_PMIC_SA9710 is not set
CONFIG_PMIC_SA9901=y
CONFIG_BSP_TEST_PMIC=y
# CONFIG_BSP_USING_PMIC is not set
CONFIG_DEFAULT_SELECT=y
#
......
#
# Automatically generated file; DO NOT EDIT.
# RT-Thread Configuration
#
#
# RT-Thread Kernel
#
CONFIG_RT_NAME_MAX=8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=4
# CONFIG_RT_THREAD_PRIORITY_8 is not set
CONFIG_RT_THREAD_PRIORITY_32=y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX=32
CONFIG_RT_TICK_PER_SECOND=1000
CONFIG_RT_USING_OVERFLOW_CHECK=y
CONFIG_RT_USING_HOOK=y
CONFIG_RT_HOOK_USING_FUNC_PTR=y
CONFIG_RT_USING_IDLE_HOOK=y
CONFIG_RT_IDLE_HOOK_LIST_SIZE=4
CONFIG_IDLE_THREAD_STACK_SIZE=1024
CONFIG_RT_USING_TIMER_SOFT=y
CONFIG_RT_TIMER_THREAD_PRIO=4
CONFIG_RT_TIMER_THREAD_STACK_SIZE=1024
#
# kservice optimization
#
# CONFIG_RT_KSERVICE_USING_STDLIB is not set
# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set
# CONFIG_RT_USING_TINY_FFS is not set
# CONFIG_RT_KPRINTF_USING_LONGLONG is not set
CONFIG_RT_DEBUG=y
CONFIG_RT_DEBUG_COLOR=y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
#
# Inter-Thread communication
#
CONFIG_RT_USING_SEMAPHORE=y
CONFIG_RT_USING_MUTEX=y
CONFIG_RT_USING_EVENT=y
CONFIG_RT_USING_MAILBOX=y
CONFIG_RT_USING_MESSAGEQUEUE=y
# CONFIG_RT_USING_SIGNALS is not set
#
# Memory Management
#
CONFIG_RT_PAGE_MAX_ORDER=11
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set
CONFIG_RT_USING_MEMHEAP=y
CONFIG_RT_MEMHEAP_FAST_MODE=y
# CONFIG_RT_MEMHEAP_BEST_MODE is not set
CONFIG_RT_USING_SMALL_MEM_AS_HEAP=y
# CONFIG_RT_USING_MEMHEAP_AS_HEAP is not set
# CONFIG_RT_USING_SLAB_AS_HEAP is not set
# CONFIG_RT_USING_USERHEAP is not set
# CONFIG_RT_USING_NOHEAP is not set
# CONFIG_RT_USING_MEMTRACE is not set
# CONFIG_RT_USING_HEAP_ISR is not set
CONFIG_RT_USING_HEAP=y
#
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_DEVICE_OPS=y
# CONFIG_RT_USING_DM is not set
# CONFIG_RT_USING_INTERRUPT_INFO is not set
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=256
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
CONFIG_RT_VER_NUM=0x50000
CONFIG_ARCH_ARM=y
CONFIG_RT_USING_CPU_FFS=y
CONFIG_ARCH_ARM_CORTEX_M=y
CONFIG_ARCH_ARM_CORTEX_M33=y
# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set
#
# RT-Thread Components
#
CONFIG_RT_USING_COMPONENTS_INIT=y
CONFIG_RT_USING_USER_MAIN=y
CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048
CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_RT_USING_LEGACY is not set
CONFIG_RT_USING_MSH=y
CONFIG_RT_USING_FINSH=y
CONFIG_FINSH_USING_MSH=y
CONFIG_FINSH_THREAD_NAME="tshell"
CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=512
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX=50
CONFIG_RT_USING_DFS=y
CONFIG_DFS_USING_POSIX=y
CONFIG_DFS_USING_WORKDIR=y
CONFIG_DFS_FILESYSTEMS_MAX=4
CONFIG_DFS_FILESYSTEM_TYPES_MAX=4
CONFIG_DFS_FD_MAX=16
# CONFIG_RT_USING_DFS_MNTTABLE is not set
# CONFIG_RT_USING_DFS_ELMFAT is not set
# CONFIG_RT_USING_DFS_DEVFS is not set
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_CROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_TMPFS is not set
# CONFIG_RT_USING_FAL is not set
#
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC=y
CONFIG_RT_UNAMED_PIPE_NUMBER=64
CONFIG_RT_USING_SYSTEM_WORKQUEUE=y
CONFIG_RT_SYSTEM_WORKQUEUE_STACKSIZE=2048
CONFIG_RT_SYSTEM_WORKQUEUE_PRIORITY=23
CONFIG_RT_USING_SERIAL=y
# CONFIG_RT_USING_SERIAL_V1 is not set
CONFIG_RT_USING_SERIAL_V2=y
CONFIG_RT_SERIAL_USING_DMA=y
# CONFIG_RT_USING_CAN is not set
CONFIG_RT_USING_HWTIMER=y
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
CONFIG_RT_USING_I2C_BITOPS=y
# CONFIG_RT_I2C_BITOPS_DEBUG is not set
# CONFIG_RT_USING_PHY is not set
CONFIG_RT_USING_PIN=y
# CONFIG_RT_USING_ADC is not set
# CONFIG_RT_USING_DAC is not set
# CONFIG_RT_USING_NULL is not set
# CONFIG_RT_USING_ZERO is not set
# CONFIG_RT_USING_RANDOM is not set
CONFIG_RT_USING_PWM=y
# CONFIG_RT_USING_MTD_NOR is not set
# CONFIG_RT_USING_MTD_NAND is not set
# CONFIG_RT_USING_PM is not set
# CONFIG_RT_USING_FDT is not set
# CONFIG_RT_USING_RTC is not set
# CONFIG_RT_USING_SDIO is not set
CONFIG_RT_USING_SPI=y
# CONFIG_RT_USING_SPI_BITOPS is not set
CONFIG_RT_USING_QSPI=y
# CONFIG_RT_USING_SPI_MSD is not set
# CONFIG_RT_USING_SFUD is not set
# CONFIG_RT_USING_ENC28J60 is not set
# CONFIG_RT_USING_SPI_WIFI is not set
CONFIG_RT_USING_WDT=y
CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
# CONFIG_RT_USING_SENSOR is not set
# CONFIG_RT_USING_TOUCH is not set
# CONFIG_RT_USING_LCD is not set
# CONFIG_RT_USING_HWCRYPTO is not set
# CONFIG_RT_USING_PULSE_ENCODER is not set
# CONFIG_RT_USING_INPUT_CAPTURE is not set
# CONFIG_RT_USING_DEV_BUS is not set
# CONFIG_RT_USING_WIFI is not set
# CONFIG_RT_USING_VIRTIO is not set
#
# Using USB
#
# CONFIG_RT_USING_USB is not set
# CONFIG_RT_USING_USB_HOST is not set
# CONFIG_RT_USING_USB_DEVICE is not set
#
# C/C++ and POSIX layer
#
CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# POSIX (Portable Operating System Interface) layer
#
# CONFIG_RT_USING_POSIX_FS is not set
# CONFIG_RT_USING_POSIX_DELAY is not set
# CONFIG_RT_USING_POSIX_CLOCK is not set
# CONFIG_RT_USING_POSIX_TIMER is not set
# CONFIG_RT_USING_PTHREADS is not set
# CONFIG_RT_USING_MODULE is not set
#
# Interprocess Communication (IPC)
#
# CONFIG_RT_USING_POSIX_PIPE is not set
# CONFIG_RT_USING_POSIX_MESSAGE_QUEUE is not set
# CONFIG_RT_USING_POSIX_MESSAGE_SEMAPHORE is not set
#
# Socket is in the 'Network' category
#
# CONFIG_RT_USING_CPLUSPLUS is not set
#
# Network
#
# CONFIG_RT_USING_SAL is not set
# CONFIG_RT_USING_NETDEV is not set
# CONFIG_RT_USING_LWIP is not set
# CONFIG_RT_USING_AT is not set
#
# Utilities
#
# CONFIG_RT_USING_RYM is not set
CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_A is not set
# CONFIG_ULOG_OUTPUT_LVL_E is not set
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
CONFIG_ULOG_LINE_BUF_SIZE=128
# CONFIG_ULOG_USING_ASYNC_OUTPUT is not set
#
# log format
#
# CONFIG_ULOG_OUTPUT_FLOAT is not set
# CONFIG_ULOG_USING_COLOR is not set
# CONFIG_ULOG_OUTPUT_TIME is not set
CONFIG_ULOG_OUTPUT_LEVEL=y
CONFIG_ULOG_OUTPUT_TAG=y
# CONFIG_ULOG_OUTPUT_THREAD_NAME is not set
CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_ULOG_BACKEND_USING_FILE is not set
CONFIG_ULOG_USING_FILTER=y
# CONFIG_ULOG_USING_SYSLOG is not set
# CONFIG_RT_USING_UTEST is not set
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
#
# RT-Thread Utestcases
#
# CONFIG_RT_USING_UTESTCASES is not set
#
# RT-Thread online packages
#
#
# IoT - internet of things
#
# CONFIG_PKG_USING_LWIP is not set
# CONFIG_PKG_USING_LORAWAN_DRIVER is not set
# CONFIG_PKG_USING_PAHOMQTT is not set
# CONFIG_PKG_USING_UMQTT is not set
# CONFIG_PKG_USING_WEBCLIENT is not set
# CONFIG_PKG_USING_WEBNET is not set
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_MYMQTT is not set
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
#
# Wi-Fi
#
#
# Marvell WiFi
#
# CONFIG_PKG_USING_WLANMARVELL is not set
#
# Wiced WiFi
#
# CONFIG_PKG_USING_WLAN_WICED is not set
# CONFIG_PKG_USING_RW007 is not set
# CONFIG_PKG_USING_COAP is not set
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_CMUX is not set
# CONFIG_PKG_USING_PPP_DEVICE is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
# CONFIG_PKG_USING_ATSRV_SOCKET is not set
# CONFIG_PKG_USING_WIZNET is not set
# CONFIG_PKG_USING_ZB_COORDINATOR is not set
#
# IoT Cloud
#
# CONFIG_PKG_USING_ONENET is not set
# CONFIG_PKG_USING_GAGENT_CLOUD is not set
# CONFIG_PKG_USING_ALI_IOTKIT is not set
# CONFIG_PKG_USING_AZURE is not set
# CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set
# CONFIG_PKG_USING_JIOT-C-SDK is not set
# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
# CONFIG_PKG_USING_JOYLINK is not set
# CONFIG_PKG_USING_EZ_IOT_OS is not set
# CONFIG_PKG_USING_IOTSHARP_SDK is not set
# CONFIG_PKG_USING_NIMBLE is not set
# CONFIG_PKG_USING_LLSYNC_SDK_ADAPTER is not set
# CONFIG_PKG_USING_OTA_DOWNLOADER is not set
# CONFIG_PKG_USING_IPMSG is not set
# CONFIG_PKG_USING_LSSDP is not set
# CONFIG_PKG_USING_AIRKISS_OPEN is not set
# CONFIG_PKG_USING_LIBRWS is not set
# CONFIG_PKG_USING_TCPSERVER is not set
# CONFIG_PKG_USING_PROTOBUF_C is not set
# CONFIG_PKG_USING_DLT645 is not set
# CONFIG_PKG_USING_QXWZ is not set
# CONFIG_PKG_USING_SMTP_CLIENT is not set
# CONFIG_PKG_USING_ABUP_FOTA is not set
# CONFIG_PKG_USING_LIBCURL2RTT is not set
# CONFIG_PKG_USING_CAPNP is not set
# CONFIG_PKG_USING_AGILE_TELNET is not set
# CONFIG_PKG_USING_NMEALIB is not set
# CONFIG_PKG_USING_PDULIB is not set
# CONFIG_PKG_USING_BTSTACK is not set
# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set
# CONFIG_PKG_USING_WAYZ_IOTKIT is not set
# CONFIG_PKG_USING_MAVLINK is not set
# CONFIG_PKG_USING_BSAL is not set
# CONFIG_PKG_USING_AGILE_MODBUS is not set
# CONFIG_PKG_USING_AGILE_FTP is not set
# CONFIG_PKG_USING_EMBEDDEDPROTO is not set
# CONFIG_PKG_USING_RT_LINK_HW is not set
# CONFIG_PKG_USING_RYANMQTT is not set
# CONFIG_PKG_USING_RYANW5500 is not set
# CONFIG_PKG_USING_LORA_PKT_FWD is not set
# CONFIG_PKG_USING_LORA_GW_DRIVER_LIB is not set
# CONFIG_PKG_USING_LORA_PKT_SNIFFER is not set
# CONFIG_PKG_USING_HM is not set
# CONFIG_PKG_USING_SMALL_MODBUS is not set
# CONFIG_PKG_USING_NET_SERVER is not set
# CONFIG_PKG_USING_ZFTP is not set
# CONFIG_PKG_USING_WOL is not set
# CONFIG_PKG_USING_ZEPHYR_POLLING is not set
#
# security packages
#
# CONFIG_PKG_USING_MBEDTLS is not set
# CONFIG_PKG_USING_LIBSODIUM is not set
# CONFIG_PKG_USING_LIBHYDROGEN is not set
# CONFIG_PKG_USING_TINYCRYPT is not set
# CONFIG_PKG_USING_TFM is not set
# CONFIG_PKG_USING_YD_CRYPTO is not set
#
# language packages
#
#
# JSON: JavaScript Object Notation, a lightweight data-interchange format
#
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_LJSON is not set
# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set
# CONFIG_PKG_USING_RAPIDJSON is not set
# CONFIG_PKG_USING_JSMN is not set
# CONFIG_PKG_USING_AGILE_JSMN is not set
# CONFIG_PKG_USING_PARSON is not set
#
# XML: Extensible Markup Language
#
# CONFIG_PKG_USING_SIMPLE_XML is not set
# CONFIG_PKG_USING_EZXML is not set
# CONFIG_PKG_USING_LUATOS_SOC is not set
# CONFIG_PKG_USING_LUA is not set
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
# CONFIG_PKG_USING_PIKASCRIPT is not set
# CONFIG_PKG_USING_RTT_RUST is not set
#
# multimedia packages
#
#
# LVGL: powerful and easy-to-use embedded GUI library
#
# CONFIG_PKG_USING_LVGL is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
# CONFIG_PKG_USING_LV_MUSIC_DEMO is not set
# CONFIG_PKG_USING_GUI_GUIDER_DEMO is not set
#
# u8g2: a monochrome graphic library
#
# CONFIG_PKG_USING_U8G2_OFFICIAL is not set
# CONFIG_PKG_USING_U8G2 is not set
# CONFIG_PKG_USING_OPENMV is not set
# CONFIG_PKG_USING_MUPDF is not set
# CONFIG_PKG_USING_STEMWIN is not set
# CONFIG_PKG_USING_WAVPLAYER is not set
# CONFIG_PKG_USING_TJPGD is not set
# CONFIG_PKG_USING_PDFGEN is not set
# CONFIG_PKG_USING_HELIX is not set
# CONFIG_PKG_USING_AZUREGUIX is not set
# CONFIG_PKG_USING_TOUCHGFX2RTT is not set
# CONFIG_PKG_USING_NUEMWIN is not set
# CONFIG_PKG_USING_MP3PLAYER is not set
# CONFIG_PKG_USING_TINYJPEG is not set
# CONFIG_PKG_USING_UGUI is not set
# CONFIG_PKG_USING_MCURSES is not set
# CONFIG_PKG_USING_TERMBOX is not set
# CONFIG_PKG_USING_VT100 is not set
# CONFIG_PKG_USING_QRCODE is not set
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_3GPP_AMRNB is not set
#
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
# CONFIG_PKG_USING_SEGGER_RTT is not set
# CONFIG_PKG_USING_RTT_AUTO_EXE_CMD is not set
# CONFIG_PKG_USING_RDB is not set
# CONFIG_PKG_USING_ULOG_EASYFLASH is not set
# CONFIG_PKG_USING_LOGMGR is not set
# CONFIG_PKG_USING_ADBD is not set
# CONFIG_PKG_USING_COREMARK is not set
# CONFIG_PKG_USING_DHRYSTONE is not set
# CONFIG_PKG_USING_MEMORYPERF is not set
# CONFIG_PKG_USING_NR_MICRO_SHELL is not set
# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set
# CONFIG_PKG_USING_LUNAR_CALENDAR is not set
# CONFIG_PKG_USING_BS8116A is not set
# CONFIG_PKG_USING_GPS_RMC is not set
# CONFIG_PKG_USING_URLENCODE is not set
# CONFIG_PKG_USING_UMCN is not set
# CONFIG_PKG_USING_LWRB2RTT is not set
# CONFIG_PKG_USING_CPU_USAGE is not set
# CONFIG_PKG_USING_GBK2UTF8 is not set
# CONFIG_PKG_USING_VCONSOLE is not set
# CONFIG_PKG_USING_KDB is not set
# CONFIG_PKG_USING_WAMR is not set
# CONFIG_PKG_USING_MICRO_XRCE_DDS_CLIENT is not set
# CONFIG_PKG_USING_LWLOG is not set
# CONFIG_PKG_USING_ANV_TRACE is not set
# CONFIG_PKG_USING_ANV_MEMLEAK is not set
# CONFIG_PKG_USING_ANV_TESTSUIT is not set
# CONFIG_PKG_USING_ANV_BENCH is not set
# CONFIG_PKG_USING_DEVMEM is not set
# CONFIG_PKG_USING_REGEX is not set
# CONFIG_PKG_USING_MEM_SANDBOX is not set
# CONFIG_PKG_USING_SOLAR_TERMS is not set
# CONFIG_PKG_USING_GAN_ZHI is not set
# CONFIG_PKG_USING_FDT is not set
# CONFIG_PKG_USING_CBOX is not set
# CONFIG_PKG_USING_SNOWFLAKE is not set
# CONFIG_PKG_USING_HASH_MATCH is not set
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
# CONFIG_PKG_USING_VOFA_PLUS is not set
#
# system packages
#
#
# enhanced kernel services
#
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
# CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
#
# acceleration: Assembly language or algorithmic acceleration packages
#
# CONFIG_PKG_USING_QFPLIB_M0_FULL is not set
# CONFIG_PKG_USING_QFPLIB_M0_TINY is not set
# CONFIG_PKG_USING_QFPLIB_M3 is not set
#
# CMSIS: ARM Cortex-M Microcontroller Software Interface Standard
#
# CONFIG_PKG_USING_CMSIS_5 is not set
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
#
# Micrium: Micrium software products porting for RT-Thread
#
# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set
# CONFIG_PKG_USING_UCOSII_WRAPPER is not set
# CONFIG_PKG_USING_UC_CRC is not set
# CONFIG_PKG_USING_UC_CLK is not set
# CONFIG_PKG_USING_UC_COMMON is not set
# CONFIG_PKG_USING_UC_MODBUS is not set
# CONFIG_PKG_USING_FREERTOS_WRAPPER is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_PERF_COUNTER is not set
# CONFIG_PKG_USING_FLASHDB is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_DFS_YAFFS is not set
# CONFIG_PKG_USING_LITTLEFS is not set
# CONFIG_PKG_USING_DFS_JFFS2 is not set
# CONFIG_PKG_USING_DFS_UFFS is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_THREAD_POOL is not set
# CONFIG_PKG_USING_ROBOTS is not set
# CONFIG_PKG_USING_EV is not set
# CONFIG_PKG_USING_SYSWATCH is not set
# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set
# CONFIG_PKG_USING_PLCCORE is not set
# CONFIG_PKG_USING_RAMDISK is not set
# CONFIG_PKG_USING_MININI is not set
# CONFIG_PKG_USING_QBOOT is not set
# CONFIG_PKG_USING_PPOOL is not set
# CONFIG_PKG_USING_OPENAMP is not set
# CONFIG_PKG_USING_LPM is not set
# CONFIG_PKG_USING_TLSF is not set
# CONFIG_PKG_USING_EVENT_RECORDER is not set
# CONFIG_PKG_USING_ARM_2D is not set
# CONFIG_PKG_USING_MCUBOOT is not set
# CONFIG_PKG_USING_TINYUSB is not set
# CONFIG_PKG_USING_CHERRYUSB is not set
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
# CONFIG_PKG_USING_TFDB is not set
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
#
#
# sensors drivers
#
# CONFIG_PKG_USING_LSM6DSM is not set
# CONFIG_PKG_USING_LSM6DSL is not set
# CONFIG_PKG_USING_LPS22HB is not set
# CONFIG_PKG_USING_HTS221 is not set
# CONFIG_PKG_USING_LSM303AGR is not set
# CONFIG_PKG_USING_BME280 is not set
# CONFIG_PKG_USING_BME680 is not set
# CONFIG_PKG_USING_BMA400 is not set
# CONFIG_PKG_USING_BMI160_BMX160 is not set
# CONFIG_PKG_USING_SPL0601 is not set
# CONFIG_PKG_USING_MS5805 is not set
# CONFIG_PKG_USING_DA270 is not set
# CONFIG_PKG_USING_DF220 is not set
# CONFIG_PKG_USING_HSHCAL001 is not set
# CONFIG_PKG_USING_BH1750 is not set
# CONFIG_PKG_USING_MPU6XXX is not set
# CONFIG_PKG_USING_AHT10 is not set
# CONFIG_PKG_USING_AP3216C is not set
# CONFIG_PKG_USING_TSL4531 is not set
# CONFIG_PKG_USING_DS18B20 is not set
# CONFIG_PKG_USING_DHT11 is not set
# CONFIG_PKG_USING_DHTXX is not set
# CONFIG_PKG_USING_GY271 is not set
# CONFIG_PKG_USING_GP2Y10 is not set
# CONFIG_PKG_USING_SGP30 is not set
# CONFIG_PKG_USING_HDC1000 is not set
# CONFIG_PKG_USING_BMP180 is not set
# CONFIG_PKG_USING_BMP280 is not set
# CONFIG_PKG_USING_SHTC1 is not set
# CONFIG_PKG_USING_BMI088 is not set
# CONFIG_PKG_USING_HMC5883 is not set
# CONFIG_PKG_USING_MAX6675 is not set
# CONFIG_PKG_USING_TMP1075 is not set
# CONFIG_PKG_USING_SR04 is not set
# CONFIG_PKG_USING_CCS811 is not set
# CONFIG_PKG_USING_PMSXX is not set
# CONFIG_PKG_USING_RT3020 is not set
# CONFIG_PKG_USING_MLX90632 is not set
# CONFIG_PKG_USING_MLX90393 is not set
# CONFIG_PKG_USING_MLX90392 is not set
# CONFIG_PKG_USING_MLX90397 is not set
# CONFIG_PKG_USING_MS5611 is not set
# CONFIG_PKG_USING_MAX31865 is not set
# CONFIG_PKG_USING_VL53L0X is not set
# CONFIG_PKG_USING_INA260 is not set
# CONFIG_PKG_USING_MAX30102 is not set
# CONFIG_PKG_USING_INA226 is not set
# CONFIG_PKG_USING_LIS2DH12 is not set
# CONFIG_PKG_USING_HS300X is not set
# CONFIG_PKG_USING_ZMOD4410 is not set
# CONFIG_PKG_USING_ISL29035 is not set
# CONFIG_PKG_USING_MMC3680KJ is not set
# CONFIG_PKG_USING_QMP6989 is not set
# CONFIG_PKG_USING_BALANCE is not set
# CONFIG_PKG_USING_SHT2X is not set
# CONFIG_PKG_USING_SHT3X is not set
# CONFIG_PKG_USING_AD7746 is not set
# CONFIG_PKG_USING_ADT74XX is not set
# CONFIG_PKG_USING_MAX17048 is not set
# CONFIG_PKG_USING_AS7341 is not set
# CONFIG_PKG_USING_CW2015 is not set
# CONFIG_PKG_USING_ICM20608 is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_STHS34PF80 is not set
#
# touch drivers
#
# CONFIG_PKG_USING_GT9147 is not set
# CONFIG_PKG_USING_GT1151 is not set
# CONFIG_PKG_USING_GT917S is not set
# CONFIG_PKG_USING_GT911 is not set
# CONFIG_PKG_USING_FT6206 is not set
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
# CONFIG_PKG_USING_BUTTON is not set
# CONFIG_PKG_USING_PCF8574 is not set
# CONFIG_PKG_USING_SX12XX is not set
# CONFIG_PKG_USING_SIGNAL_LED is not set
# CONFIG_PKG_USING_LEDBLINK is not set
# CONFIG_PKG_USING_LITTLED is not set
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
#
# Kendryte SDK
#
# CONFIG_PKG_USING_K210_SDK is not set
# CONFIG_PKG_USING_KENDRYTE_SDK is not set
# CONFIG_PKG_USING_INFRARED is not set
# CONFIG_PKG_USING_MULTI_INFRARED is not set
# CONFIG_PKG_USING_AGILE_BUTTON is not set
# CONFIG_PKG_USING_AGILE_LED is not set
# CONFIG_PKG_USING_AT24CXX is not set
# CONFIG_PKG_USING_MOTIONDRIVER2RTT is not set
# CONFIG_PKG_USING_PCA9685 is not set
# CONFIG_PKG_USING_ILI9341 is not set
# CONFIG_PKG_USING_I2C_TOOLS is not set
# CONFIG_PKG_USING_NRF24L01 is not set
# CONFIG_PKG_USING_RPLIDAR is not set
# CONFIG_PKG_USING_AS608 is not set
# CONFIG_PKG_USING_RC522 is not set
# CONFIG_PKG_USING_WS2812B is not set
# CONFIG_PKG_USING_EMBARC_BSP is not set
# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set
# CONFIG_PKG_USING_MULTI_RTIMER is not set
# CONFIG_PKG_USING_MAX7219 is not set
# CONFIG_PKG_USING_BEEP is not set
# CONFIG_PKG_USING_EASYBLINK is not set
# CONFIG_PKG_USING_PMS_SERIES is not set
# CONFIG_PKG_USING_CAN_YMODEM is not set
# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
# CONFIG_PKG_USING_QLED is not set
# CONFIG_PKG_USING_AGILE_CONSOLE is not set
# CONFIG_PKG_USING_LD3320 is not set
# CONFIG_PKG_USING_WK2124 is not set
# CONFIG_PKG_USING_LY68L6400 is not set
# CONFIG_PKG_USING_DM9051 is not set
# CONFIG_PKG_USING_SSD1306 is not set
# CONFIG_PKG_USING_QKEY is not set
# CONFIG_PKG_USING_RS485 is not set
# CONFIG_PKG_USING_RS232 is not set
# CONFIG_PKG_USING_NES is not set
# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set
# CONFIG_PKG_USING_VDEVICE is not set
# CONFIG_PKG_USING_SGM706 is not set
# CONFIG_PKG_USING_STM32WB55_SDK is not set
# CONFIG_PKG_USING_RDA58XX is not set
# CONFIG_PKG_USING_LIBNFC is not set
# CONFIG_PKG_USING_MFOC is not set
# CONFIG_PKG_USING_TMC51XX is not set
# CONFIG_PKG_USING_TCA9534 is not set
# CONFIG_PKG_USING_KOBUKI is not set
# CONFIG_PKG_USING_ROSSERIAL is not set
# CONFIG_PKG_USING_MICRO_ROS is not set
# CONFIG_PKG_USING_MCP23008 is not set
# CONFIG_PKG_USING_BLUETRUM_SDK is not set
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
# CONFIG_PKG_USING_BT_ECB02C is not set
# CONFIG_PKG_USING_UAT is not set
# CONFIG_PKG_USING_ST7789 is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
#
# CONFIG_PKG_USING_LIBANN is not set
# CONFIG_PKG_USING_NNOM is not set
# CONFIG_PKG_USING_ONNX_BACKEND is not set
# CONFIG_PKG_USING_ONNX_PARSER is not set
# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set
# CONFIG_PKG_USING_ELAPACK is not set
# CONFIG_PKG_USING_ULAPACK is not set
# CONFIG_PKG_USING_QUEST is not set
# CONFIG_PKG_USING_NAXOS is not set
#
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
#
#
# project laboratory
#
#
# samples: kernel and components samples
#
# CONFIG_PKG_USING_KERNEL_SAMPLES is not set
# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set
# CONFIG_PKG_USING_NETWORK_SAMPLES is not set
# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set
#
# entertainment: terminal games and other interesting software packages
#
# CONFIG_PKG_USING_CMATRIX is not set
# CONFIG_PKG_USING_SL is not set
# CONFIG_PKG_USING_CAL is not set
# CONFIG_PKG_USING_ACLOCK is not set
# CONFIG_PKG_USING_THREES is not set
# CONFIG_PKG_USING_2048 is not set
# CONFIG_PKG_USING_SNAKE is not set
# CONFIG_PKG_USING_TETRIS is not set
# CONFIG_PKG_USING_DONUT is not set
# CONFIG_PKG_USING_COWSAY is not set
# CONFIG_PKG_USING_MORSE is not set
# CONFIG_PKG_USING_LIBCSV is not set
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_LZMA is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
# CONFIG_PKG_USING_ZLIB is not set
# CONFIG_PKG_USING_MINIZIP is not set
# CONFIG_PKG_USING_HEATSHRINK is not set
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
# CONFIG_PKG_USING_VI is not set
# CONFIG_PKG_USING_KI is not set
# CONFIG_PKG_USING_ARMv7M_DWT is not set
# CONFIG_PKG_USING_CRCLIB is not set
# CONFIG_PKG_USING_LWGPS is not set
# CONFIG_PKG_USING_STATE_MACHINE is not set
# CONFIG_PKG_USING_DESIGN_PATTERN is not set
# CONFIG_PKG_USING_CONTROLLER is not set
# CONFIG_PKG_USING_PHASE_LOCKED_LOOP is not set
# CONFIG_PKG_USING_MFBD is not set
# CONFIG_PKG_USING_SLCAN2RTT is not set
# CONFIG_PKG_USING_SOEM is not set
# CONFIG_PKG_USING_QPARAM is not set
# CONFIG_PKG_USING_CorevMCU_CLI is not set
#
# Arduino libraries
#
# CONFIG_PKG_USING_RTDUINO is not set
#
# Projects and Demos
#
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
#
# Sensors
#
# CONFIG_PKG_USING_ARDUINO_SENSOR_DEVICE_DRIVERS is not set
# CONFIG_PKG_USING_ARDUINO_CAPACITIVESENSOR is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL375 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L0X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L1X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSOR is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL6180X is not set
# CONFIG_PKG_USING_ADAFRUIT_MAX31855 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31865 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31856 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX6675 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90614 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS1 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AHTX0 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS0 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP280 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADT7410 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME680 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9808 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4728 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA219 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR390 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL345 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DHT is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9600 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM6DS is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO055 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX1704X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMC56X3 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90393 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90395 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ICM20X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DPS310 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTS221 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT4X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT31 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL343 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME280 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS726X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AMG88XX is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2320 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2315 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR329_LTR303 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085_UNIFIED is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183_UNIFIED is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP3XX is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MS8607 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3MDL is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90640 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMA8451 is not set
# CONFIG_PKG_USING_ADAFRUIT_MSA301 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL115A2 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X_RVC is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS2MDL is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303DLH_MAG is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LC709203F is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CAP1188 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CCS811 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_NAU7802 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS331 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS2X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS35HW is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303_ACCEL is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3DH is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8591 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL3115A2 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPR121 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPRLS is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPU6050 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCT2075 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PM25AQI is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_EMC2101 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXAS21002C is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SCD30 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXOS8700 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HMC5883_UNIFIED is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP30 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP006 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TLA202X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCS34725 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI7021 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI1145 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP40 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHTC3 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HDC1000 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU21DF is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS7341 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU31D is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSORLAB is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA260 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP007_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_L3GD20 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP117 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSC2007 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2561 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2591_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VCNL4040 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6070 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6075 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML7700 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LIS3DHTR is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_DHT is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_ADXL335 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_ADXL345 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BME280 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BMP280 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_H3LIS331DL is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_MMA7660 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_TSL2561 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_PAJ7620 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_VL53L0X is not set
# CONFIG_PKG_USING_SEEED_ITG3200 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_SHT31 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HP20X is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_DRV2605L is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BBM150 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HMC5883L is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LSM303DLH is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_TCS3414CS is not set
# CONFIG_PKG_USING_SEEED_MP503 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BMP085 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HIGHTEMP is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_VEML6070 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_SI1145 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_SHT35 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_AT42QT1070 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LSM6DS3 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HDC1000 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HM3301 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_MCP9600 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LTC2941 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LDC1612 is not set
#
# Display
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_RTCLIB is not set
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
# CONFIG_PKG_USING_ARDUINO_TICKER is not set
# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
#
# CONFIG_PKG_USING_ARDUINO_KALMANFILTER is not set
# CONFIG_PKG_USING_ARDUINO_ARDUINOJSON is not set
#
# Data Storage
#
#
# Communication
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PN532 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI4713 is not set
#
# Device Control
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8574 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCA9685 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_PCF85063TP is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TPA2016 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DRV2605 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS1841 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS3502 is not set
#
# Other
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MFRC630 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI5351 is not set
#
# Signal IO
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BUSIO is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCA8418 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP23017 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADS1X15 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AW9523 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP3008 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4725 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BD3491FS is not set
#
# Uncategorized
#
#
# Hardware Drivers Config
#
#
# Onboard Peripheral Drivers
#
#
# On-chip Peripheral Drivers
#
CONFIG_BSP_MOUDLE_WITHIN_CRG=y
CONFIG_BSP_MOUDLE_WITHIN_PMU=y
CONFIG_BSP_USING_GPIO=y
CONFIG_BSP_MOUDLE_WITHIN_GPIO=y
CONFIG_BSP_USING_UART=y
CONFIG_BSP_MOUDLE_WITHIN_UART=y
CONFIG_BSP_USING_UART0=y
CONFIG_BSP_UART0_RX_BUFSIZE=256
CONFIG_BSP_UART0_TX_BUFSIZE=0
CONFIG_BSP_USING_LPUART1=y
CONFIG_BSP_USING_HWTIMER=y
CONFIG_BSP_USING_HWTIMER_0=y
CONFIG_BSP_USING_HWTIMER_1=y
CONFIG_BSP_USING_HWTIMER_2=y
CONFIG_BSP_USING_HWTIMER_3=y
CONFIG_BSP_USING_PWM=y
CONFIG_BSP_MOUDLE_WITHIN_TIMER_PWM=y
CONFIG_BSP_USING_PWM0=y
CONFIG_BSP_USING_PWM1=y
CONFIG_BSP_USING_PWM2=y
CONFIG_BSP_USING_PWM3=y
CONFIG_BSP_USING_PWM4=y
CONFIG_BSP_USING_PWM5=y
CONFIG_BSP_USING_PWM6=y
CONFIG_BSP_USING_PWM7=y
CONFIG_BSP_USING_PWM10=y
CONFIG_BSP_USING_PWM11=y
CONFIG_BSP_USING_I2C=y
CONFIG_BSP_USING_I2C0=y
CONFIG_BSP_USING_I2C1=y
# CONFIG_BSP_USING_I2C2 is not set
# CONFIG_BSP_USING_I2C3 is not set
# CONFIG_SA_I2C_TEST is not set
# CONFIG_BSP_USING_ANNE is not set
# CONFIG_BSP_USING_AUDIO_ALG is not set
# CONFIG_BSP_USING_AUDIO is not set
CONFIG_BSP_USING_STAR=y
CONFIG_BSP_USING_WDT=y
CONFIG_BSP_MOUDLE_WITHIN_WDT=y
CONFIG_BSP_USING_DMAC=y
CONFIG_BSP_USING_MAILBOX=y
# CONFIG_SA_TEST_MAILBOX is not set
CONFIG_BSP_USING_NANO_FILTER=y
CONFIG_PWM_ID_WL=1
CONFIG_PWM_ID_IR=0
# CONFIG_BSP_NANO_SUPPORT_VI_TPG is not set
# CONFIG_BSP_USING_POWERON_QUICK_START is not set
CONFIG_SNS_OS04D10=y
# CONFIG_SNS_OS04A10 is not set
# CONFIG_SNS_OS02N10 is not set
# CONFIG_SNS_OS04L10 is not set
# CONFIG_SNS_OS04J10 is not set
# CONFIG_SNS_IMX681 is not set
CONFIG_BSP_USING_SNS_RST_PIN=27
CONFIG_ICR_CTRL_SPI_TM8150B=y
# CONFIG_ICR_CTRL_GPIO is not set
CONFIG_IRCUT_DRV_EN_PIN=89
CONFIG_IRCUT_DRV_SPI_CSN_PIN=86
CONFIG_BSP_USING_SPI=y
# CONFIG_BSP_USING_QSPI is not set
CONFIG_BSP_USING_PIN=y
# CONFIG_BSP_USE_TESTMODULE is not set
#
# Board extended module Drivers
#
CONFIG_BSP_USING_RPMSG=y
# CONFIG_BSP_USING_PMIC is not set
CONFIG_DEFAULT_SELECT=y
#
# sa692x ext Config
#
CONFIG_RT_USING_NONCACHE_HEAP=y
CONFIG_RT_HW_NONCACHE_HEAP_SIZE=1036288
CONFIG_SA_USEING_LISTENING_PROCEE=y
CONFIG_RT_USING_CPU_USAGE=y
CONFIG_BSP_USING_SIMPLE_CMD=y
# CONFIG_BSP_USING_ASIC_TEST is not set
# CONFIG_BSP_USING_SAMPLE_ANNE is not set
# CONFIG_BSP_USING_LOCAL_DL_MODULE is not set
# CONFIG_BSP_START_FROM_NOR_XIP is not set
CONFIG_BOARD_PLATFORM=4
# CONFIG_BSP_USING_PWR_AUTOTEST is not set
CONFIG_BSP_USING_I2S0=y
CONFIG_BOOT_FROM_SFC=y
# CONFIG_BOOT_FROM_QSPI is not set
CONFIG_A55_USING_QSPI=y
......@@ -8,6 +8,7 @@
#
CONFIG_RT_NAME_MAX=8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=4
# CONFIG_RT_THREAD_PRIORITY_8 is not set
......@@ -58,6 +59,7 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
#
# Memory Management
#
CONFIG_RT_PAGE_MAX_ORDER=11
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set
......@@ -78,6 +80,7 @@ CONFIG_RT_USING_HEAP=y
#
CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_DEVICE_OPS=y
# CONFIG_RT_USING_DM is not set
# CONFIG_RT_USING_INTERRUPT_INFO is not set
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=256
......@@ -122,14 +125,16 @@ CONFIG_DFS_FD_MAX=16
# CONFIG_RT_USING_DFS_ELMFAT is not set
# CONFIG_RT_USING_DFS_DEVFS is not set
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_CROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_TMPFS is not set
# CONFIG_RT_USING_FAL is not set
# CONFIG_RT_USING_LWP is not set
#
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC=y
CONFIG_RT_UNAMED_PIPE_NUMBER=64
CONFIG_RT_USING_SYSTEM_WORKQUEUE=y
CONFIG_RT_SYSTEM_WORKQUEUE_STACKSIZE=2048
CONFIG_RT_SYSTEM_WORKQUEUE_PRIORITY=23
......@@ -148,10 +153,14 @@ CONFIG_RT_USING_I2C_BITOPS=y
CONFIG_RT_USING_PIN=y
# CONFIG_RT_USING_ADC is not set
# CONFIG_RT_USING_DAC is not set
# CONFIG_RT_USING_NULL is not set
# CONFIG_RT_USING_ZERO is not set
# CONFIG_RT_USING_RANDOM is not set
CONFIG_RT_USING_PWM=y
# CONFIG_RT_USING_MTD_NOR is not set
# CONFIG_RT_USING_MTD_NAND is not set
# CONFIG_RT_USING_PM is not set
# CONFIG_RT_USING_FDT is not set
# CONFIG_RT_USING_RTC is not set
# CONFIG_RT_USING_SDIO is not set
CONFIG_RT_USING_SPI=y
......@@ -168,10 +177,13 @@ CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
# CONFIG_RT_USING_SENSOR is not set
# CONFIG_RT_USING_TOUCH is not set
# CONFIG_RT_USING_LCD is not set
# CONFIG_RT_USING_HWCRYPTO is not set
# CONFIG_RT_USING_PULSE_ENCODER is not set
# CONFIG_RT_USING_INPUT_CAPTURE is not set
# CONFIG_RT_USING_DEV_BUS is not set
# CONFIG_RT_USING_WIFI is not set
# CONFIG_RT_USING_VIRTIO is not set
#
# Using USB
......@@ -189,13 +201,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# POSIX (Portable Operating System Interface) layer
#
# CONFIG_RT_USING_POSIX_FS is not set
CONFIG_RT_USING_POSIX_DELAY=y
CONFIG_RT_USING_POSIX_CLOCK=y
# CONFIG_RT_USING_POSIX_DELAY is not set
# CONFIG_RT_USING_POSIX_CLOCK is not set
# CONFIG_RT_USING_POSIX_TIMER is not set
CONFIG_RT_USING_PTHREADS=y
CONFIG_PTHREAD_NUM_MAX=8
CONFIG_RT_USING_MODULE=y
CONFIG_RT_USING_CUSTOM_DLMODULE=y
# CONFIG_RT_USING_PTHREADS is not set
# CONFIG_RT_USING_MODULE is not set
#
# Interprocess Communication (IPC)
......@@ -251,11 +261,6 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
#
# osal Config
#
# CONFIG_RT_USING_OSAL is not set
#
# RT-Thread Utestcases
#
......@@ -279,7 +284,6 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
......@@ -347,12 +351,17 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_AGILE_FTP is not set
# CONFIG_PKG_USING_EMBEDDEDPROTO is not set
# CONFIG_PKG_USING_RT_LINK_HW is not set
# CONFIG_PKG_USING_RYANMQTT is not set
# CONFIG_PKG_USING_RYANW5500 is not set
# CONFIG_PKG_USING_LORA_PKT_FWD is not set
# CONFIG_PKG_USING_LORA_GW_DRIVER_LIB is not set
# CONFIG_PKG_USING_LORA_PKT_SNIFFER is not set
# CONFIG_PKG_USING_HM is not set
# CONFIG_PKG_USING_SMALL_MODBUS is not set
# CONFIG_PKG_USING_NET_SERVER is not set
# CONFIG_PKG_USING_ZFTP is not set
# CONFIG_PKG_USING_WOL is not set
# CONFIG_PKG_USING_ZEPHYR_POLLING is not set
#
# security packages
......@@ -377,6 +386,7 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_RAPIDJSON is not set
# CONFIG_PKG_USING_JSMN is not set
# CONFIG_PKG_USING_AGILE_JSMN is not set
# CONFIG_PKG_USING_PARSON is not set
#
# XML: Extensible Markup Language
......@@ -388,6 +398,7 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
# CONFIG_PKG_USING_PIKASCRIPT is not set
# CONFIG_PKG_USING_RTT_RUST is not set
#
# multimedia packages
......@@ -419,17 +430,12 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_MP3PLAYER is not set
# CONFIG_PKG_USING_TINYJPEG is not set
# CONFIG_PKG_USING_UGUI is not set
#
# PainterEngine: A cross-platform graphics application framework written in C language
#
# CONFIG_PKG_USING_PAINTERENGINE is not set
# CONFIG_PKG_USING_PAINTERENGINE_AUX is not set
# CONFIG_PKG_USING_MCURSES is not set
# CONFIG_PKG_USING_TERMBOX is not set
# CONFIG_PKG_USING_VT100 is not set
# CONFIG_PKG_USING_QRCODE is not set
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_3GPP_AMRNB is not set
#
# tools packages
......@@ -439,9 +445,9 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
# CONFIG_PKG_USING_SEGGER_RTT is not set
# CONFIG_PKG_USING_RTT_AUTO_EXE_CMD is not set
# CONFIG_PKG_USING_RDB is not set
# CONFIG_PKG_USING_ULOG_EASYFLASH is not set
# CONFIG_PKG_USING_ULOG_FILE is not set
# CONFIG_PKG_USING_LOGMGR is not set
# CONFIG_PKG_USING_ADBD is not set
# CONFIG_PKG_USING_COREMARK is not set
......@@ -475,7 +481,8 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_CBOX is not set
# CONFIG_PKG_USING_SNOWFLAKE is not set
# CONFIG_PKG_USING_HASH_MATCH is not set
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
# CONFIG_PKG_USING_VOFA_PLUS is not set
#
# system packages
......@@ -488,14 +495,6 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
# CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
#
# POSIX extension functions
#
# CONFIG_PKG_USING_POSIX_GETLINE is not set
# CONFIG_PKG_USING_POSIX_WCWIDTH is not set
# CONFIG_PKG_USING_POSIX_ITOA is not set
# CONFIG_PKG_USING_POSIX_STRINGS is not set
#
# acceleration: Assembly language or algorithmic acceleration packages
#
......@@ -519,10 +518,11 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_UC_CLK is not set
# CONFIG_PKG_USING_UC_COMMON is not set
# CONFIG_PKG_USING_UC_MODBUS is not set
# CONFIG_PKG_USING_RTDUINO is not set
# CONFIG_PKG_USING_FREERTOS_WRAPPER is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_PERF_COUNTER is not set
# CONFIG_PKG_USING_FLASHDB is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
......@@ -552,17 +552,97 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
# CONFIG_PKG_USING_TFDB is not set
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
#
# CONFIG_PKG_USING_SENSORS_DRIVERS is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
#
# sensors drivers
#
# CONFIG_PKG_USING_LSM6DSM is not set
# CONFIG_PKG_USING_LSM6DSL is not set
# CONFIG_PKG_USING_LPS22HB is not set
# CONFIG_PKG_USING_HTS221 is not set
# CONFIG_PKG_USING_LSM303AGR is not set
# CONFIG_PKG_USING_BME280 is not set
# CONFIG_PKG_USING_BME680 is not set
# CONFIG_PKG_USING_BMA400 is not set
# CONFIG_PKG_USING_BMI160_BMX160 is not set
# CONFIG_PKG_USING_SPL0601 is not set
# CONFIG_PKG_USING_MS5805 is not set
# CONFIG_PKG_USING_DA270 is not set
# CONFIG_PKG_USING_DF220 is not set
# CONFIG_PKG_USING_HSHCAL001 is not set
# CONFIG_PKG_USING_BH1750 is not set
# CONFIG_PKG_USING_MPU6XXX is not set
# CONFIG_PKG_USING_AHT10 is not set
# CONFIG_PKG_USING_AP3216C is not set
# CONFIG_PKG_USING_TSL4531 is not set
# CONFIG_PKG_USING_DS18B20 is not set
# CONFIG_PKG_USING_DHT11 is not set
# CONFIG_PKG_USING_DHTXX is not set
# CONFIG_PKG_USING_GY271 is not set
# CONFIG_PKG_USING_GP2Y10 is not set
# CONFIG_PKG_USING_SGP30 is not set
# CONFIG_PKG_USING_HDC1000 is not set
# CONFIG_PKG_USING_BMP180 is not set
# CONFIG_PKG_USING_BMP280 is not set
# CONFIG_PKG_USING_SHTC1 is not set
# CONFIG_PKG_USING_BMI088 is not set
# CONFIG_PKG_USING_HMC5883 is not set
# CONFIG_PKG_USING_MAX6675 is not set
# CONFIG_PKG_USING_TMP1075 is not set
# CONFIG_PKG_USING_SR04 is not set
# CONFIG_PKG_USING_CCS811 is not set
# CONFIG_PKG_USING_PMSXX is not set
# CONFIG_PKG_USING_RT3020 is not set
# CONFIG_PKG_USING_MLX90632 is not set
# CONFIG_PKG_USING_MLX90393 is not set
# CONFIG_PKG_USING_MLX90392 is not set
# CONFIG_PKG_USING_MLX90397 is not set
# CONFIG_PKG_USING_MS5611 is not set
# CONFIG_PKG_USING_MAX31865 is not set
# CONFIG_PKG_USING_VL53L0X is not set
# CONFIG_PKG_USING_INA260 is not set
# CONFIG_PKG_USING_MAX30102 is not set
# CONFIG_PKG_USING_INA226 is not set
# CONFIG_PKG_USING_LIS2DH12 is not set
# CONFIG_PKG_USING_HS300X is not set
# CONFIG_PKG_USING_ZMOD4410 is not set
# CONFIG_PKG_USING_ISL29035 is not set
# CONFIG_PKG_USING_MMC3680KJ is not set
# CONFIG_PKG_USING_QMP6989 is not set
# CONFIG_PKG_USING_BALANCE is not set
# CONFIG_PKG_USING_SHT2X is not set
# CONFIG_PKG_USING_SHT3X is not set
# CONFIG_PKG_USING_AD7746 is not set
# CONFIG_PKG_USING_ADT74XX is not set
# CONFIG_PKG_USING_MAX17048 is not set
# CONFIG_PKG_USING_AS7341 is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_CW2015 is not set
# CONFIG_PKG_USING_ICM20608 is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_STHS34PF80 is not set
#
# touch drivers
#
# CONFIG_PKG_USING_GT9147 is not set
# CONFIG_PKG_USING_GT1151 is not set
# CONFIG_PKG_USING_GT917S is not set
# CONFIG_PKG_USING_GT911 is not set
# CONFIG_PKG_USING_FT6206 is not set
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
# CONFIG_PKG_USING_BUTTON is not set
# CONFIG_PKG_USING_PCF8574 is not set
# CONFIG_PKG_USING_SX12XX is not set
......@@ -572,7 +652,11 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
#
# CONFIG_PKG_USING_K210_SDK is not set
# CONFIG_PKG_USING_KENDRYTE_SDK is not set
# CONFIG_PKG_USING_INFRARED is not set
# CONFIG_PKG_USING_MULTI_INFRARED is not set
......@@ -580,12 +664,10 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_AGILE_LED is not set
# CONFIG_PKG_USING_AT24CXX is not set
# CONFIG_PKG_USING_MOTIONDRIVER2RTT is not set
# CONFIG_PKG_USING_AD7746 is not set
# CONFIG_PKG_USING_PCA9685 is not set
# CONFIG_PKG_USING_ILI9341 is not set
# CONFIG_PKG_USING_I2C_TOOLS is not set
# CONFIG_PKG_USING_NRF24L01 is not set
# CONFIG_PKG_USING_TOUCH_DRIVERS is not set
# CONFIG_PKG_USING_MAX17048 is not set
# CONFIG_PKG_USING_RPLIDAR is not set
# CONFIG_PKG_USING_AS608 is not set
# CONFIG_PKG_USING_RC522 is not set
......@@ -600,7 +682,6 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_CAN_YMODEM is not set
# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
# CONFIG_PKG_USING_QLED is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_AGILE_CONSOLE is not set
# CONFIG_PKG_USING_LD3320 is not set
# CONFIG_PKG_USING_WK2124 is not set
......@@ -628,11 +709,18 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_CW2015 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
# CONFIG_PKG_USING_BT_ECB02C is not set
# CONFIG_PKG_USING_UAT is not set
# CONFIG_PKG_USING_ST7789 is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
......@@ -647,6 +735,15 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_QUEST is not set
# CONFIG_PKG_USING_NAXOS is not set
#
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
#
......@@ -676,6 +773,7 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_TETRIS is not set
# CONFIG_PKG_USING_DONUT is not set
# CONFIG_PKG_USING_COWSAY is not set
# CONFIG_PKG_USING_MORSE is not set
# CONFIG_PKG_USING_LIBCSV is not set
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
......@@ -691,14 +789,12 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
# CONFIG_PKG_USING_VI is not set
# CONFIG_PKG_USING_KI is not set
# CONFIG_PKG_USING_ARMv7M_DWT is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_CRCLIB is not set
# CONFIG_PKG_USING_LWGPS is not set
# CONFIG_PKG_USING_STATE_MACHINE is not set
......@@ -708,6 +804,227 @@ CONFIG_ULOG_USING_FILTER=y
# CONFIG_PKG_USING_MFBD is not set
# CONFIG_PKG_USING_SLCAN2RTT is not set
# CONFIG_PKG_USING_SOEM is not set
# CONFIG_PKG_USING_QPARAM is not set
# CONFIG_PKG_USING_CorevMCU_CLI is not set
#
# Arduino libraries
#
# CONFIG_PKG_USING_RTDUINO is not set
#
# Projects and Demos
#
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
#
# Sensors
#
# CONFIG_PKG_USING_ARDUINO_SENSOR_DEVICE_DRIVERS is not set
# CONFIG_PKG_USING_ARDUINO_CAPACITIVESENSOR is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL375 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L0X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L1X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSOR is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL6180X is not set
# CONFIG_PKG_USING_ADAFRUIT_MAX31855 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31865 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31856 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX6675 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90614 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS1 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AHTX0 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS0 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP280 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADT7410 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME680 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9808 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4728 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA219 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR390 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL345 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DHT is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9600 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM6DS is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO055 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX1704X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMC56X3 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90393 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90395 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ICM20X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DPS310 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTS221 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT4X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT31 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL343 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME280 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS726X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AMG88XX is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2320 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2315 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR329_LTR303 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085_UNIFIED is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183_UNIFIED is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP3XX is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MS8607 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3MDL is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90640 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMA8451 is not set
# CONFIG_PKG_USING_ADAFRUIT_MSA301 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL115A2 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X_RVC is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS2MDL is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303DLH_MAG is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LC709203F is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CAP1188 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CCS811 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_NAU7802 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS331 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS2X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS35HW is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303_ACCEL is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3DH is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8591 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL3115A2 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPR121 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPRLS is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPU6050 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCT2075 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PM25AQI is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_EMC2101 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXAS21002C is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SCD30 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXOS8700 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HMC5883_UNIFIED is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP30 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP006 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TLA202X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCS34725 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI7021 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI1145 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP40 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHTC3 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HDC1000 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU21DF is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS7341 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU31D is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSORLAB is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA260 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP007_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_L3GD20 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP117 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSC2007 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2561 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2591_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VCNL4040 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6070 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6075 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML7700 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LIS3DHTR is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_DHT is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_ADXL335 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_ADXL345 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BME280 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BMP280 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_H3LIS331DL is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_MMA7660 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_TSL2561 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_PAJ7620 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_VL53L0X is not set
# CONFIG_PKG_USING_SEEED_ITG3200 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_SHT31 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HP20X is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_DRV2605L is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BBM150 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HMC5883L is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LSM303DLH is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_TCS3414CS is not set
# CONFIG_PKG_USING_SEEED_MP503 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BMP085 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HIGHTEMP is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_VEML6070 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_SI1145 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_SHT35 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_AT42QT1070 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LSM6DS3 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HDC1000 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HM3301 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_MCP9600 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LTC2941 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LDC1612 is not set
#
# Display
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_RTCLIB is not set
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
# CONFIG_PKG_USING_ARDUINO_TICKER is not set
# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
#
# CONFIG_PKG_USING_ARDUINO_KALMANFILTER is not set
# CONFIG_PKG_USING_ARDUINO_ARDUINOJSON is not set
#
# Data Storage
#
#
# Communication
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PN532 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI4713 is not set
#
# Device Control
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8574 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCA9685 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_PCF85063TP is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TPA2016 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DRV2605 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS1841 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS3502 is not set
#
# Other
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MFRC630 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI5351 is not set
#
# Signal IO
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BUSIO is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCA8418 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP23017 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADS1X15 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AW9523 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP3008 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4725 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BD3491FS is not set
#
# Uncategorized
#
#
# Hardware Drivers Config
......@@ -745,31 +1062,66 @@ CONFIG_BSP_USING_PWM4=y
CONFIG_BSP_USING_PWM5=y
CONFIG_BSP_USING_PWM6=y
CONFIG_BSP_USING_PWM7=y
# CONFIG_BSP_USING_I2C is not set
# CONFIG_BSP_USING_PWM10 is not set
# CONFIG_BSP_USING_PWM11 is not set
CONFIG_BSP_USING_I2C=y
CONFIG_BSP_USING_I2C0=y
CONFIG_BSP_USING_I2C1=y
CONFIG_BSP_USING_I2C2=y
CONFIG_BSP_USING_I2C3=y
# CONFIG_SA_I2C_TEST is not set
# CONFIG_BSP_USING_ANNE is not set
# CONFIG_BSP_USING_AUDIO_ALG is not set
# CONFIG_BSP_USING_AUDIO is not set
CONFIG_BSP_USING_STAR=y
CONFIG_BSP_USING_WDT=y
CONFIG_BSP_MOUDLE_WITHIN_WDT=y
CONFIG_BSP_USING_DMAC=y
CONFIG_BSP_USING_MAILBOX=y
CONFIG_SA_TEST_MAILBOX=y
# CONFIG_BSP_USING_SPI is not set
# CONFIG_SA_TEST_MAILBOX is not set
CONFIG_BSP_USING_NANO_FILTER=y
CONFIG_PWM_ID_WL=0
CONFIG_PWM_ID_IR=0
# CONFIG_BSP_NANO_SUPPORT_VI_TPG is not set
# CONFIG_BSP_USING_POWERON_QUICK_START is not set
CONFIG_SNS_OS04D10=y
# CONFIG_SNS_OS04A10 is not set
CONFIG_SNS_OS02N10=y
CONFIG_SNS_OS04L10=y
# CONFIG_SNS_OS04J10 is not set
# CONFIG_SNS_IMX681 is not set
CONFIG_BSP_USING_SNS_RST_PIN=5
CONFIG_ICR_CTRL_SPI_TM8150B=y
# CONFIG_ICR_CTRL_GPIO is not set
CONFIG_IRCUT_DRV_EN_PIN=0
CONFIG_IRCUT_DRV_SPI_CSN_PIN=0
CONFIG_BSP_USING_SPI=y
CONFIG_BSP_USING_QSPI=y
CONFIG_BSP_USING_PIN=y
CONFIG_BSP_USE_TESTMODULE=y
# CONFIG_BSP_USE_TESTMODULE is not set
#
# Board extended module Drivers
#
CONFIG_BSP_USING_RPMSG=y
# CONFIG_BSP_USING_PMIC is not set
CONFIG_DEFAULT_SELECT=y
#
# sa692x ext Config
#
CONFIG_RT_USING_NONCACHE_HEAP=y
CONFIG_RT_HW_NONCACHE_HEAP_SIZE=32768
CONFIG_RT_HW_NONCACHE_HEAP_SIZE=1036288
CONFIG_SA_USEING_LISTENING_PROCEE=y
CONFIG_RT_USING_CPU_USAGE=y
CONFIG_BSP_USING_SIMPLE_CMD=y
# CONFIG_BSP_USING_ASIC_TEST is not set
# CONFIG_BSP_USING_SAMPLE_ANNE is not set
# CONFIG_BSP_USING_LOCAL_DL_MODULE is not set
# CONFIG_BSP_START_FROM_NOR_XIP is not set
CONFIG_BOARD_PLATFORM=1
# CONFIG_BSP_USING_PWR_AUTOTEST is not set
# CONFIG_BSP_USING_I2S0 is not set
# CONFIG_BOOT_FROM_SFC is not set
CONFIG_BOOT_FROM_QSPI=y
# CONFIG_A55_USING_QSPI is not set
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
libispalg.so.2.5.0.8.5
\ No newline at end of file
libispalg.so.2.5.0.9.1
\ No newline at end of file
libive.so.2.5.0.8.5
\ No newline at end of file
libive.so.2.5.0.9.1
\ No newline at end of file
liblapi.so.2.5.0.8.5
\ No newline at end of file
liblapi.so.2.5.0.9.1
\ No newline at end of file
libmapi.so.2.5.0.8.5
\ No newline at end of file
libmapi.so.2.5.0.9.1
\ No newline at end of file
No preview for this file type
libvqe.so.2.5.0.8.5
\ No newline at end of file
libvqe.so.2.5.0.9.1
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
libdisplay_open.so.2.5.0.8.5
\ No newline at end of file
libdisplay_open.so.2.5.0.9.1
\ No newline at end of file
libhapi_open.so.2.5.0.8.5
\ No newline at end of file
libhapi_open.so.2.5.0.9.1
\ No newline at end of file
libimu_open.so.2.5.0.8.5
\ No newline at end of file
libimu_open.so.2.5.0.9.1
\ No newline at end of file
libjson_open.so.2.5.0.8.5
\ No newline at end of file
libjson_open.so.2.5.0.9.1
\ No newline at end of file
liblens_open.so.2.5.0.8.5
\ No newline at end of file
liblens_open.so.2.5.0.9.1
\ No newline at end of file
librtsp_open.so.2.5.0.8.5
\ No newline at end of file
librtsp_open.so.2.5.0.9.1
\ No newline at end of file
libsns_gc4103_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_gc4103_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_imx327_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_imx327_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_imx681_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_imx681_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os02n10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os02n10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os04a10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os04a10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os04d10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os04d10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os04d10_soc13.so.2.5.0.8.5
\ No newline at end of file
libsns_os04d10_soc13.so.2.5.0.9.1
\ No newline at end of file
libsns_os04d10_soc30.so.2.5.0.8.5
\ No newline at end of file
libsns_os04d10_soc30.so.2.5.0.9.1
\ No newline at end of file
libsns_os04j10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os04j10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os04j10b_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os04j10b_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os04l10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os04l10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os05l10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os05l10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os08a10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os08a10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_os08d10_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_os08d10_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_sc465sl_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_sc465sl_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_sc5336e_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_sc5336e_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_sc5338e_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_sc5338e_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_sc535_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_sc535_soc.so.2.5.0.9.1
\ No newline at end of file
libsns_sc8238_soc.so.2.5.0.8.5
\ No newline at end of file
libsns_sc8238_soc.so.2.5.0.9.1
\ No newline at end of file
......@@ -446,6 +446,16 @@ static SA_S32 Os04d10_SNS_SetColorBar(ISP_DEV Dev, SNS_COLORBAR_MODE_E enColorba
return SA_SUCCESS;
}
static SA_S32 Os04d10_SNS_LogicStart(ISP_DEV Dev)
{
SNS_CHECK_DEV_RET(Dev);
SA_SNS_SetSnsReg(Dev, &(g_stOs04d10Com[Dev]), PAGE_FLG, 0x00);
SA_SNS_SetSnsReg(Dev, &(g_stOs04d10Com[Dev]), 0x20, 0x03);
return SA_SUCCESS;
}
SA_S32 Os04d10_SetPubAttr(SA_S32 Dev, SNS_PUB_ATTR_S *pstAttr)
{
SNS_CHECK_DEV_RET(Dev);
......@@ -567,6 +577,8 @@ static SA_S32 Os04d10_Start(ISP_DEV Dev)
Os04d10_SNS_SetColorBar(Dev, pstAttr->eCorbar);
}
Os04d10_SNS_LogicStart(Dev);
pstDev->bStream = SA_TRUE;
return SA_SUCCESS;
}
......@@ -882,6 +894,8 @@ static SA_S32 Os04d10_SNS_SetValue(ISP_DEV Dev, SNS_VALUE_S *pstValue)
pstDev->stRegsInfo.astI2cData[3].u32Data = 0x2;
pstDev->stRegsInfo.astI2cData[7].u32Data = 0x2;
pstDev->stRegsInfo.astI2cData[11].u32Data = 0x2;
pstDev->bStream = SA_TRUE;
//pstDev->f32Fps = pstValue->f32Fps;
......
......@@ -257,8 +257,8 @@ SNS_ADDR_VALUE g_astOs04d10_24MHZ_2K_2CH_10BIT_LINEAR[] =
{0x91,0xa2,0x00},
{0xfd,0x05,0x00},
{0xb1,0x01,0x00},
{0xfd,0x00,0x00},
{0x20,0x03,0x00},
// {0xfd,0x00,0x00},
// {0x20,0x03,0x00},
//{0xfd,0x01,0x00},
};
......@@ -407,8 +407,8 @@ SNS_ADDR_VALUE g_astOs04d10_24MHZ_720P_60FPS_4CH_10BIT_LINEAR[] =
{0x91,0xd2,0},
{0xfd,0x05,0},
{0xb1,0x01,0},
{0xfd,0x00,0},
{0x20,0x03,0},
// {0xfd,0x00,0},
// {0x20,0x03,0},
//{0xfd,0x01,0},
//{0x05,0x02,0},
//{0x06,0xe2,0},
......@@ -559,8 +559,8 @@ SNS_ADDR_VALUE g_astOs04d10_24MHZ_360P_120FPS_2CH_10BIT_LINEAR[] =
{0xfa,0x5d,0}, //blc trig en
{0xfb,0x6b,0}, //blc en, blc_bpc_en, blc_filter_en, random_en, 4 frame average en
{0xb1,0x01,0}, //mipi en
{0xfd,0x00,0},
{0x20,0x03,0}, //logic start
// {0xfd,0x00,0},
// {0x20,0x03,0}, //logic start
};
DPHY_CFG_S g_astOs04d10_380Mbps_DataRate_DphyCfg[] = {
......
......@@ -292,8 +292,8 @@ static SA_S32 Imx681_AE_GainsUpdate(ISP_DEV Dev, SNS_AE_SENS_UPDATE_GAINS_S stGa
pstDev->stRegsInfo.astI2cData[5].u32Data = (u32AgainIndex&0xFF00) >> 8;
pstDev->stRegsInfo.astI2cData[6].u32Data = (u32AgainIndex&0x00FF);
pstDev->stRegsInfo.astI2cData[7].u32Data = IMX681_DGAIN_GLOBAL_ENABLE;
pstDev->stRegsInfo.astI2cData[8].u32Data = (u32DgainIndex&0xF00) >> 8;
pstDev->stRegsInfo.astI2cData[9].u32Data = (IMX681_DGAIN_L&0xFF);
pstDev->stRegsInfo.astI2cData[8].u32Data = (u32DgainIndex&0xFF00) >> 8;
pstDev->stRegsInfo.astI2cData[9].u32Data = (u32DgainIndex&0x00FF);
if (Total_Gain != pstDev->u32Gain) {
pstDev->u32Gain = Total_Gain;
pstDev->stRegsInfo.astI2cData[5].bUpdate = SA_TRUE;
......
......@@ -53,7 +53,7 @@
#define error(s...) \
do { \
printk(KERN_WARNING "mmz_userdev:%s: ", __FUNCTION__); \
printk(KERN_EMERG "mmz_userdev:%s: ", __FUNCTION__); \
printk(s); \
} while (0)
#define warning(s...) \
......@@ -681,6 +681,7 @@ static int ioctl_mmb_user_remap(struct file *file,
unsigned long addr, len, prot, flags, pgoff;
if ((p = get_mmbinfo_safe(pmi->phys_addr, pmu)) == NULL) {
error("%s %d\n",__FUNCTION__,__LINE__);
return -EPERM;
}
/*
......@@ -712,6 +713,7 @@ static int ioctl_mmb_user_remap(struct file *file,
}
if (p->phys_addr & ~PAGE_MASK) {
error("%s %d\n",__FUNCTION__,__LINE__);
return -EINVAL;
}
......@@ -1350,6 +1352,7 @@ int mmz_userdev_mmap(struct file *file, struct vm_area_struct *vma)
if (mmb == NULL) {
/* Allow mmap MMZ allocated by other core. */
if (sa_map_mmz_check_phys(offset, vma->vm_end - vma->vm_start)) {
error("%s %d\n",__FUNCTION__,__LINE__);
return -EPERM;
}
} else {
......@@ -1443,6 +1446,7 @@ int mmz_userdev_mmap(struct file *file, struct vm_area_struct *vma)
} else {
size_t size = vma->vm_end - vma->vm_start;
if (size == 0) {
error("%s %d\n",__FUNCTION__,__LINE__);
return -EPERM;
}
/*
......@@ -1454,6 +1458,7 @@ int mmz_userdev_mmap(struct file *file, struct vm_area_struct *vma)
vma->vm_pgoff,
vma->vm_end - vma->vm_start,
vma->vm_page_prot)) {
error("%s %d\n",__FUNCTION__,__LINE__);
return -EAGAIN;
}
}
......
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
......@@ -584,9 +584,11 @@ int ServiceIcrManualProcess(int isp_dev) {
}
oswl_mutex_t g_MutexSei[ISP_DEV_MAX] = {0};
int g_faceDetected[ISP_DEV_MAX] = {-1, -1}; //是否检测到人脸
int g_appFaceDetectd[ISP_DEV_MAX] = {0};
int ServiceIcrSdCreat(int isp_dev)
{
if (g_nightMode[isp_dev] == ICR_NIGHTMODE_BLACK && g_curIcrMode[isp_dev] == ICR_NIGHT_BLACKWHITE)
if ((g_nightMode[isp_dev] == ICR_NIGHTMODE_BLACK || g_nightMode[isp_dev] == ICR_NIGHTMODE_AI) && g_curIcrMode[isp_dev] == ICR_NIGHT_BLACKWHITE)
isp_icr_ctrl(isp_dev, ICR_OFF); //黑白夜视模式下如果icr初始值为Night, 初始化状态从黑白开始
else
isp_icr_ctrl(isp_dev, ICR_ON); //滤光片先切到彩色,初始化状态都以彩色开始
......@@ -594,9 +596,12 @@ int ServiceIcrSdCreat(int isp_dev)
//这里按照民用相机常用模式来配置icr库和smartlamp库
ICR_WORK_MODE_E icrWorkMode = ICR_AUTO;
LAMP_TYPE_E lampType = LAMP_WL;
int g_lightFrqDown = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev]) ? g_lightFrqDownWl[isp_dev] : g_lightFrqDownIR[isp_dev];
int g_lightFrqUp = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev]) ? g_lightFrqWl[isp_dev] : g_lightFrqIR[isp_dev];
if (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev])
SA_BOOL bUseWL = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev] || (ICR_NIGHTMODE_AI == g_nightMode[isp_dev] && g_faceDetected[isp_dev]));
int g_lightFrqDown = bUseWL ? g_lightFrqDownWl[isp_dev] : g_lightFrqDownIR[isp_dev];
int g_lightFrqUp = bUseWL ? g_lightFrqWl[isp_dev] : g_lightFrqIR[isp_dev];
if (bUseWL)
{
//全彩夜视。配置ICR为强制日模式,配置补光灯类型为白光灯
icrWorkMode = ICR_MANUAL_COLOR;
......@@ -843,8 +848,6 @@ int ServiceSdProcess(int isp_dev, AE_EXP_INFO_S *pstExpInfo, service_isp_params_
return 0;
}
int g_faceDetected[ISP_DEV_MAX] = {-1, -1}; //是否检测到人脸
int g_appFaceDetectd[ISP_DEV_MAX] = {0};
/* 模式变更处理 */
int ServiceIcrModeProcess(int isp_dev, int newNightMode, LAMP_RESULT_S *plampResult)
{
......@@ -966,8 +969,9 @@ int SecondLevelCtrlLamp(int isp_dev, LAMP_RESULT_S *plampResult)
return 0;
}
int g_lightFrqDown = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev]) ? g_lightFrqDownWl[isp_dev] : g_lightFrqDownIR[isp_dev];
int g_lightFrqUp = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev]) ? g_lightFrqWl[isp_dev] : g_lightFrqIR[isp_dev];
SA_BOOL bUseWL = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev] || (ICR_NIGHTMODE_AI == g_nightMode[isp_dev] && g_faceDetected[isp_dev]));
int g_lightFrqDown = bUseWL ? g_lightFrqDownWl[isp_dev] : g_lightFrqDownIR[isp_dev];
int g_lightFrqUp = bUseWL ? g_lightFrqWl[isp_dev] : g_lightFrqIR[isp_dev];
if (1 == target2ndLevelCtrlLamp)
{
LAMP_ADJUST_PARAM_S lampAdjustParam = {0};
......@@ -1076,8 +1080,9 @@ int ServiceIcrForceLamp(int isp_dev)
}
else if (1 == g_forceLampEn[isp_dev] && 0 == g_appForceLampEn[isp_dev])
{
int g_lightFrqDown = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev]) ? g_lightFrqDownWl[isp_dev] : g_lightFrqDownIR[isp_dev];
int g_lightFrqUp = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev]) ? g_lightFrqWl[isp_dev] : g_lightFrqIR[isp_dev];
SA_BOOL bUseWL = (ICR_NIGHTMODE_COLOR == g_nightMode[isp_dev] || (ICR_NIGHTMODE_AI == g_nightMode[isp_dev] && g_faceDetected[isp_dev]));
int g_lightFrqDown = bUseWL ? g_lightFrqDownWl[isp_dev] : g_lightFrqDownIR[isp_dev];
int g_lightFrqUp = bUseWL ? g_lightFrqWl[isp_dev] : g_lightFrqIR[isp_dev];
LAMP_ADJUST_PARAM_S lampAdjustParam = {0};
lampAdjustParam.enAdjustMode = LAMP_ADJUST_AUTO;
lampAdjustParam.uFreq.stAutoFreq.u16DownFreqLimit = (g_lightOff[isp_dev] ? 0 : g_lightFrqDown*100);;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment