跳到主要内容

批量授权 · 操作员指南

写给使用 tyutool 进行批量烧录授权的操作员,"照着做"的顺序,无需技术背景。

备注

固件开发者请看开发者指南

工作流顺序:① 开工前清单 → ② 配置 → ③ 接线与启动 → ④ 核对结果 · 出错速查 · 安全铁律

这个工具做什么

多台设备插多串口,点"全部开始",同时烧录+授权,授权码从 Excel 自动读取。

批量页面——完成横幅 / 仪表盘(烧录累计·授权累计·本次批次)/ 配置面板 / 工具栏(自动分配·串口过滤·全部读取·全部开始)/ 端口列表

批量页面——完成横幅 / 仪表盘(烧录累计·授权累计·本次批次)/ 配置面板 / 工具栏(自动分配·串口过滤·全部读取·全部开始)/ 端口列表。

开工前清单

准备项怎么算就绪
桌面版 tyutool已安装并能启动
授权码 Excel至少有 UUID + AuthKey 两列;从 tuyaopen.ai/zh/pricing 购买
设备 + 串口线已接线,设备能进下载模式
串口驱动CH340/CP2102/FT232 已装
固件文件本次批次用的 .bin

安装包(版本号仅作参考,始终以 GitHub Releases 为准):

平台文件
Windows..._windows_x86_64_nsis_x.x.x.exe
macOS(Universal)..._macos_universal_dmg_x.x.x.dmg
Linux..._linux_x86_64_appimage_x.x.x.AppImage(先 chmod +x
T5/T5AI 接线注意

这些设备有两个串口——务必接烧录/授权口,不要接日志口。

授权码很贵重

妥善保管 Excel。

配置交接单

配置项开发者填操作员核对
芯片型号esp32 / t5ai与设备一致
操作模式只授权 vs 先烧再授(路径 A/B)"烧录固件"开关一致
固件文件与版本文件名 + 版本batch-summary.json 记 SHA256
烧录波特率如 921600设置正确
授权波特率如 115200设置正确
存储模式KV / OTPOTP → 先单台验证
冲突策略跳过 / 覆盖OTP 只能跳过
授权表剩余 ≥ 本批新设备数恢复/重试已登记设备不占新码
接线说明确认 RTS 接到复位脚
MAC 唯一性每台 MAC 全球唯一tyutool 不校验 MAC 冲突,重复 MAC 让设备共用授权码
单台试通已通过上量前已做
特殊事项阅读
提示

对不上先停下来找开发者确认,不要自行改配置。

操作流程

工具箱 → 批量烧录授权。

备注

第一次进入会弹免责声明对话框(不可逆操作),可勾"不再提示";重显见设置

阶段一 · 配置

  1. 选芯片(ESP32 / T5AI;只授权选 other)。
  2. 烧录波特率。
  3. 授权波特率。
  4. 是否烧录固件(先烧再授)。
  5. 固件文件(本地 / 默认授权固件)。
  6. 选固件位置或选版本。
配置区——共享配置面板

配置区——共享配置面板。

  1. 选授权表(.xlsx)。
  2. 查看统计:总计 / 已用 / 占用中 / 剩余(给新设备分码需剩余 > 0;仅恢复/重试已登记设备剩余 0 也可启动,按 MAC 找回原码)。
  3. 已带授权设备:跳过(推荐)/ 覆盖。
批量授权配置——授权表统计

批量授权配置——授权表统计。

(仅 T5AI)选存储模式:KV 可重写;OTP 写一次不可逆(见安全)。

阶段二 · 接线与启动

提示

先 1 台完整跑通 → 2~4 台小批量试跑 → 再上整批。

接好后两步:

  1. 自动分配(扫描加插槽,每口一行"空闲")。
  2. 全部开始(空闲端口 > 8 时先弹确认)。
启动前最后 30 秒检查

逐行对照交接单核对配置;OTP 是否已单台验证?

工具栏与端口列表——每口一个插槽

工具栏与端口列表——每口一个插槽。

工具栏其他按钮

② 串口过滤 · ③ 全部读取(只读不写)· ④ 取消 · ⑤ 重试失败 · ⑦ 单口读取

阶段三 · 等待与核对

  1. 看仪表盘等完成(完成横幅:全部成功 / 全失败 / 部分成功 / 全跳过)。
  2. 逐行核对(失败看重试)。
  3. 整单跑完点"归档"(中间轮次不用归档)。
仪表盘与完成横幅(右侧归档按钮)

仪表盘与完成横幅(右侧归档按钮)。

看懂结果

状态意思做什么
done完成,好品
failed失败重试
skipped已有授权按策略跳过
no_code新设备但剩余 = 0补表重跑
其他处理中

归档

一次"全部开始" = 一轮;一份授权表 = 一单(往往多轮)。归档以单为单位。

信息

一键归档:选目录,建带时间戳文件夹 batch-archive_20260717-143205_esp32/,含:授权表副本 / 固件(含 SHA256) / logs.zip / batch-summary.json / batch-slots.csv。summary 的 lastRun 和 csv 只是最后一轮快照。

档案内容:

文件是什么
授权表 Excel 副本所用的表
固件文件烧录的 .bin
logs.zip压缩日志
batch-summary.json运行汇总
batch-slots.csv最后一轮的按槽快照
完成横幅截图可选记录
注意

档案含 UUID + AuthKey,防泄露;排查只给日志和错误信息,授权表不外发。

出错速查

现象处理
应用打不开 / 白屏FAQ · Linux 白屏
端口没出现换线换口、装驱动、关其他程序,见 FAQ · 端口
全部失败单台试通、降到 115200、查供电
Excel"文件被占用"关掉 Excel/WPS 重选
Excel 表无效UUID + AuthKey 两列及长度
需详细日志保存现场保存,见 FAQ · 日志

先保存现场

趁现场点"归档"全存下;再手工补三样:界面截图(遮 AuthKey,UUID 可留)/ 问题设备实物(贴标签单独放)/ 一句话现象描述。

备注

别拖也别泄露:当天归档;外发只给日志和错误信息。

安全铁律

这是唯一会触发不可逆硬件操作的功能。

铁律一:OTP 写一次不可逆

OTP(仅 T5AI)把授权烧进芯片后永远无法撤销。配错毁整批——务必先用一台完整跑通验证再批量。

选 OTP 时界面提示写入后不可撤销

选 OTP 时界面提示写入后不可撤销。

铁律二:带"已写入后取消"危险徽标的设备必须单独放一边

这类设备授权可能已写、状态不确定,既不能当好品也不能直接重跑,必须单独核实。