TuyaOS 开发固件OTA上传固件指南


通过TuyaOS接入涂鸦云的产品全部默认支持固件OTA功能,TuyaOS设备实现固件OTA需要:

  1. 自定义产品创建
  2. TuyaOS嵌入式开发
  3. 固件上传
  4. 固件OTA配置与发布

等步骤实现产品OTA。本文重点讲述TuyaOS开发模式下,如何将OTA升级固件上传至涂鸦云。

一、产品创建

  1. 登录 涂鸦智能开发者平台,在 创建产品 一栏中选择对应的产品品类

  2. 选择智能化方式:TuyaOS设备开发需要选择产品开发 -> 自定义开发
    在这里插入图片描述
    在这里插入图片描述

  3. 硬件开发 一栏 云端接入方式 中选择 TuyaOS
    在这里插入图片描述

  4. 选择云端接入硬件,根据当前开发模组及联网芯片,正确选择。
    在这里插入图片描述

注:如当前使用的模组未在列表中可以不选择。

二、TuyaOS设备开发

可参照 https://developer.tuya.com/cn/docs/iot-device-dev/TuyaOS-course?id=Kbxa3zfh6ovn8
流程,进行嵌入式软件开发。
其中编译生成以下文件:

  • QIO文件:生产固件,包括BootLoader和应用固件、系统默认参数等。
  • UA文件:用户区固件,与QIO中的应用固件相同,但不包括QIO其他部分。此文件根据各个芯片差异生成,非必须。
  • UG 文件:升级固件,用于固件OTA。

三、固件上传

  1. 新创建的产品,须先通 新增自定义固件,新增 固件基本信息
    在这里插入图片描述

    请根据实际开发情况正确填写以下信息。
    在这里插入图片描述

    如需再次编译 固件基本信息,可点击 编辑固件
    在这里插入图片描述

  2. 如需涂鸦 云模组授权烧录平台 支持当前产品烧录授权,请选择下图按钮为 ,并正确选择对应项,否则可能导致产品生产参数错误;无需该功能请选择
    在这里插入图片描述

  3. 添加完成后,将动作生成固件名称对应的固件Key,该固件Key在涂鸦IoT云平台唯一。
    在这里插入图片描述

  4. 固件上传:固件分为生产固件和OTA升级固件,可任选其一上传,或选择全部上传。

  1. OTA固件上传:
    点击 OTA升级 -> 新增固件版本 即可上传OTA固件
    在这里插入图片描述
    在这里插入图片描述
    选择对应版本的 UG 文件上传
    在这里插入图片描述

完成后点击 保存并上架,并确认上架,即可完成OTA固件上传。可在固件管理页面中查看当前产品固件相关信息。

更多信息可通过以下链接进一步深入了解:
https://developer.tuya.com/cn/docs/iot/firmware-management?id=Kaodpujhzrfuu
https://developer.tuya.com/cn/docs/iot/firmware-upgrade-operation-guide?id=K93ixsft1w3to

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值