做第一台小智 / 刷机教程发布 内容更新

小智 AI 浏览器刷机教程:选固件、连接、烧录与排错

以 ESP32-S3 面包板 Wi-Fi 方案为例,用 ESP Launchpad 写入合并固件,逐步核对下载包、USB 串口、0x0 地址和启动结果。

读完能做什么
把匹配的小智固件写入开发板,确认程序能启动,并进入配网环节。
开始之前
已核对接线的 S3 开发板、USB 数据线、联网电脑、桌面 Chrome 或 Edge、匹配的完整固件包。
版本组合
小智参考固件:v2.5.2;源码 49b4380b3faa0ceadd28a3e78aaf0f311c46c57e硬件范围:官方历史 S3 / N16R8 面包板参考方案;具体适用条件见正文
适用范围

本文讲 ESP32-S3 的合并固件浏览器烧录。其他芯片、分段固件和厂商专用工具按对应说明操作。

这篇验证到了哪一步

资料核对已通过
2026-10-18 对照文末官方资料与 v2.5.2 固定源码;复核范围和访问限制见 docs/esp32-evidence/originals-review.md。版本:小智 v2.5.2 / 49b4380验证日期:
构建 / 配置不适用
本文使用上游发布的现成固件或解释方案,未提供本站固件构建。
仿真不适用
无线和音频行为不以仿真代替实物测试。
本站实板待验证
尚未完成本站实板验证。

构建通过只说明指定环境中的代码或配置通过检查;实物功能、功耗和稳定性以对应的实板记录为准。

01 / 刷机教程

第 1 步:先确认是否需要刷机

已经能进入小智配网界面或正常运行的成品设备,可以先跳到配网教程。空白开发板、需要重装固件的设备,再按下面操作。

烧录会覆盖原有程序。若板子上有需要保留的程序,先确认有恢复方法;记录板型、存储配置、准备安装的固件版本和包名。

  1. 核对自己使用的是哪块 S3 开发板,以及它对应的固件说明。
  2. 准备能传输数据的 USB 线,电脑使用桌面 Chrome 或 Edge。
  3. 关闭正在占用这块板串口的监视器、IDE 或其他烧录页面。
做到这里,你应该看到
板型和所需版本已明确,电脑、数据线及固件来源都已准备好。

参考:[1] 官方教程:Flash 工具与 Web 烧录[2] 官方教程:面包板硬件清单与接线图

02 / 刷机教程

第 2 步:选对下载包,解压后找合并固件

从小智官方文档入口或项目 Releases 找到与板型匹配的正式发布包。官方基础面包板 Wi-Fi 教程使用包名中包含 bread-compact-wifi 的方案;这只是对应方案的示例,完整文件名与支持范围按该版本说明确认。

下载后先解压。本文后续操作针对发布包提供的 merged-binary.bin 合并固件。如果只有源码压缩包,或者手上是多个分段 .bin 文件,先回到发布说明确认,不能把任意一个 .bin 当成合并固件写入。

本次具体核对的是 v2.5.2 发布包及该版板型配置:下表两个 Wi-Fi 包的屏幕配置不同。它们是有版本的示例,后续版本仍需重新核对;不能仅凭文件名包含 wifi 就任选一个。

v2.5.2 发布包示例该版默认屏幕配置
v2.5.2_bread-compact-wifi.zipSSD1306,128×32
v2.5.2_bread-compact-wifi-128x64.zipSSD1306,128×64
做到这里,你应该看到
你能指出匹配的发布包和其中的 merged-binary.bin,并确认选择的是 Wi-Fi 方案。
如果卡住了
不要因为版本号大就跨板型安装;也不要把 ML307 等 4G 方案当成 Wi-Fi 固件。

参考:[1] 官方教程:Flash 工具与 Web 烧录[3] 小智 AI Releases:正式固件发布页[6] v2.5.2 板型配置:Wi-Fi 包与 OLED 分辨率对应关系

03 / 刷机教程

第 3 步:打开乐鑫工具,切到 DIY

在桌面 Chrome 或 Edge 打开下方 ESP Launchpad 官方首页。初次打开先看到 Home 和 Welcome to ESP Launchpad;这时还没有教程里的地址栏与文件选择区。

点击顶部 DIY,或左侧的 DIY 卡片,才进入选择本地固件的面板。这个切换不会改变地址栏网址,因此同一个链接可能显示 Home 或 DIY。Quick Start 提供 RainMaker、Matter 等乐鑫示例,不是这里要安装的小智固件。

下面按实际操作顺序展示首页和 DIY 面板。后者尚未连接设备,也未开始烧录;需要关注 Connect、Flash Address、Browse files 和 Program 这几个位置。

做到这里,你应该看到
页面处于 DIY,能看到地址栏、文件选择区和烧录按钮。

参考:[1] 官方教程:Flash 工具与 Web 烧录[4] 乐鑫 ESP Launchpad:在线烧录工具

04 / 刷机教程

第 4 步:接好 USB,选择正确串口

用数据线把开发板的下载或 USB JTAG/Serial 接口接到电脑。板上有多个 USB 口时,先按板型说明确认用途。点击工具中的 Connect,在浏览器弹出的串口选择窗口里选择这块板,再确认连接。

  1. 不确定哪一个端口属于板子时,观察插拔前后新增或消失的端口。
  2. 如果没有端口,先换数据线或电脑 USB 口,再检查板型所需驱动。
  3. 遇到连接超时,核对该板进入下载模式的方法;不要把所有板的按键顺序当成一样。
做到这里,你应该看到
工具识别到目标设备;选用本教程的 S3 板时,确认显示的芯片是 ESP32-S3。
如果卡住了
串口被占用时,先关闭占用它的应用;浏览器的串口选择列表为空,并不一定是固件的问题。

参考:[1] 官方教程:Flash 工具与 Web 烧录[4] 乐鑫 ESP Launchpad:在线烧录工具

05 / 刷机教程

第 5 步:加载合并固件,把地址改为 0x0

在 Browse files 中选择刚解压的 merged-binary.bin,然后检查同一行左侧的 Flash Address。对于本文使用的完整合并固件,按官方教程填 0x0。

目前工具空白行的默认地址是 0x1000,加载文件后必须再次核对。合并固件与分段固件的写入方法不同;如果所选发布包要求多个文件和多个地址,改按该包的说明操作。

  1. 确认文件来自刚才核对过的板型和版本。
  2. 确认选中的是 merged-binary.bin。
  3. 确认同一行地址为 0x0,且设备仍保持连接。
做到这里,你应该看到
设备、文件和地址三项同时正确,Program 可以使用。
如果卡住了
Program 灰色时,先查是否已连接设备、是否已加载文件;重新连接或刷新页面后要重新核对文件与地址。

参考:[1] 官方教程:Flash 工具与 Web 烧录[4] 乐鑫 ESP Launchpad:在线烧录工具

06 / 刷机教程

第 6 步:开始烧录,等到工具报告完成

确认上述三项后点击 Program。写入期间保持 USB 连接,等待日志明确报告完成,再按板型说明正常启动或复位设备。

工具写入成功与小智完整运行是两个检查点。如果重启后不断复位、显示异常或没有预期提示,先核对固件是否适配、合并文件是否完整,以及地址是否填对。

做到这里,你应该看到
工具报告写入完成,设备重新启动后能够进入小智程序。
如果卡住了
不要只凭进度条曾经走动就判断成功。先读最后的结果,再检查启动状态。

参考:[1] 官方教程:Flash 工具与 Web 烧录

07 / 刷机教程

第 7 步:找到配网信号,再去激活设备

首次运行且还没有保存 Wi-Fi 时,按对应固件的说明进入配网模式。手机或电脑应能看到设备发出的 Xiaozhi-… 热点;有屏幕或音频的方案也可能给出提示。

看到热点或明确的配网提示后,刷机阶段就有了可验证的结果。下一篇会继续讲配置家中网络、在控制台添加设备,以及第一次对话。

做到这里,你应该看到
设备程序已经启动,并给出了可继续配网的信号。

参考:[1] 官方教程:Flash 工具与 Web 烧录[5] 官方教程:Wi-Fi 配置与添加设备

08 / 刷机教程

卡住时,按现象找下一步

先记录失败发生在连接、写入还是启动阶段,再排查对应部分。

现在看到什么先检查什么
浏览器没有可选串口数据线、USB 接口、驱动、端口占用和板型下载模式。
已选文件,Program 仍灰色设备连接是否成功;重新加载文件并核对地址。
写入报错或中断保留工具最后的错误信息,检查数据线、供电和连接状态。
完成写入,但不断重启固件板型、Flash / PSRAM 配置、合并文件和烧录地址。
能启动,找不到配网热点按本板说明进入配网模式,再核对安装的是 Wi-Fi 方案。

参考:[1] 官方教程:Flash 工具与 Web 烧录

BACK TO THE SOURCE

资料来源与版本说明

本文属于小智现成固件路线,按文末官方资料与固定源码复核。历史 Q&A 与旧界面仅用于其所注明的版本情境,具体动作再按固定源码与板型核对;当前控制台的登录后界面和实物操作尚未验证。资料核对日期:。资料核对、程序构建与实板测试分别记录,不互相替代。

飞书原文请在浏览器打开;如跳转到登录页,按飞书提示访问。历史截图的原图出处与当前工具入口分别标明。

  1. 官方教程:Flash 工具与 Web 烧录
  2. 官方教程:面包板硬件清单与接线图
  3. 小智 AI Releases:正式固件发布页
  4. 乐鑫 ESP Launchpad:在线烧录工具
  5. 官方教程:Wi-Fi 配置与添加设备
  6. v2.5.2 板型配置:Wi-Fi 包与 OLED 分辨率对应关系