社区版如何配置MCU SDK生成和下载功能

[复制链接]
查看546 | 回复0 | 2024-10-25 17:48:03 | 显示全部楼层 |阅读模式

MCU SDK生成和下载功能如下:

image.png

社区版配置下载功能,需要注意注意下几点

1、配置mcu_sdk的代码更新shell脚本,脚本名称为pull_mcu_sdk_template.sh;

#!/bin/bash

mcu_sdk_dir=$1
mcu_sdk_code_dir=$1/$2
echo "template dir: $mcu_sdk_dir"
echo "code dir: $mcu_sdk_code_dir"

if [ ! -f "$mcu_sdk_dir/conf" ];then
    echo "conf 文件不存在"
    exit 1
fi

# 拉取mcu sdk template到指定目录
mcu_sdk_template_dir=$mcu_sdk_dir/iot-mcu-sdk-template

if [ ! -d $mcu_sdk_code_dir ];then
        mkdir -p $mcu_sdk_code_dir
        ret=$?
        if [ $ret != 0 ];then
                echo "mkdir -p $mcu_sdk_code_dir 失败"
                exit 4
        fi
        cp -r $mcu_sdk_template_dir/mcu_sdk $mcu_sdk_code_dir
        ret=$?
        if [ $ret != 0 ];then
                echo "cp -r $mcu_sdk_template_dir/mcu_sdk $mcu_sdk_code_dir 失败"
                exit 5
        fi
else
    cp -r $mcu_sdk_template_dir/mcu_sdk $mcu_sdk_code_dir
    ret=$?
    if [ $ret != 0 ];then
        echo "cp -r $mcu_sdk_template_dir/mcu_sdk $mcu_sdk_code_dir 失败"
        exit 5
    fi
fi

2、将mcu_sdk的模板文件放到shell脚本统计目录,如下图

image.png

3、找到云API服务的配置文件

修改mcuSdkDir和mcuSdkScript两个配置参数

image.png

4、重启云API服务

# docker 重启云API服务
docker restart $(docker ps -q --filter name=iot_cloud_api_service)
# 普通部署重启云API服务
# 进入到部署目录执行如下命令
./start.sh iot_cloud_api_service

5、进入到产品开发,点击下载即可

image.png

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则