Repository navigation
Releases
觅感 AI 玩具开发板 BK7258 v1.0.3 · build.30
觅感 AI 玩具开发板 BK7258,统一双屏眼睛固件,default 变体,release 配置,版本 1.0.3+build.30。
本次更新:
- 移除 AI 建连后 300 ms 固定等待,保留音频预热及服务端确认后启用麦克风。
- 本地结束或切换通话可取消正在排空的旧会话尾音;正常远端结束仍保留尾音。
- INFO 保留建连、首音频、每轮耗时和结束汇总,周期诊断降为 DEBUG。串口
ap_cmd log-level app 4开启明细,ap_cmd log-level app 3恢复默认。
烧录:下载 all-app.bin,BKFIL 地址 0x0,保留校准及工厂数据,不做全片擦除。ZIP 包含同一镜像、清单及调试符号;其中 RBL 为 OTA 镜像,本轮不用于串口烧录。
验证:512 项主机回归、ASan/UBSan、5 板清单、release 编译和包校验通过。用户确认本次 build.30 已通过实板验证,状态 HIL_VERIFIED。本轮未完成 OTA、长期运行及弱网专项;此前 Task exits abnormally! 提示仍待定位。
源码:b34c8c1840a25f284b9fcb1c8b3258c5be384af3。BIN 保持已交付测试包的原始字节;构建身份保留构建时基础提交及工作区状态。
BIN SHA-256:2c7fb16c3715ce7a9eb44cbd8222e817096f286d9c4c5bc778502d5e23167428。
立创·实战派 ESP32-S3 v1.1.0 · build.45
立创·实战派 ESP32-S3 v1.1.0 · build.45
适用板卡:lckfb-esp32s3,PCB V1.0.1。源码提交:10c0f13。
新增:AI 音频识别(含哭声分析)
- 设备空闲时检测声音,保留最多 5 秒预录并继续录制 10 秒,上传服务端分析。
- AI 通话、远程查看、设备互呼和微信通话期间暂停识别;上传后至少冷却 1 分钟,月额度由服务端控制。
- 首页顶部图标可暂停或恢复本机识别;屏幕显示录制、上传、分析和冷却状态。分析结果文字滚动两次后消失,并通过扬声器播报。
- 处理额度耗尽、上传状态不确定、设备解绑等服务端响应。
- 空闲声音识别改用原始 MIC1 16 kHz PCM,以改善较弱声音的触发与录音。
- 保持 RMS 300 门槛、IIR 平滑和 300 毫秒稳定时间;保留最多 5 秒预录,触发后录制10 秒,上传受理后冷却至少 60 秒。唤醒与实时通话沿用原 AEC 链路。
- 首页改为“AI+四角框”开关,与时间和 Wi-Fi 保持相近视觉间距;冷却以框内底色递减显示。
- 录音、上传和等待分析仍显示文字,结果滚动两次后隐藏并播放语音。
完整仓库检查通过,含 494 项 Python 回归、ASan/UBSan 与 5 板清单;
ESP-IDF 5.5.5 构建及应用 BIN/ELF 身份检查通过。
用户于 2026-10-29 提供实屏反馈,确认 build.45 看起来无问题并授权发布,
交付包标记 HIL_VERIFIED。此次记录依据用户确认,无逐项串口、距离或声学测量日志。
应用 BIN SHA-256:1a6d8d12818ce52592d1ff2eaf24c6d804bfb95c498e5003c7c382e5c6e5b809。
完整镜像从 0x0 烧录,会覆盖 Wi-Fi、绑定等 NVS 配置。
保留配置升级请使用 ZIP 内的分文件清单并核对分区兼容性。
下载与烧录说明见项目主页。
觅感 AI 玩具开发板 BK7258 v1.0.3 · build.26
觅感 AI 玩具开发板 BK7258 v1.0.3 · build.26
修复设备被平台解绑后,旧凭据收到 HTTP 410 / code 6006 时反复重试的问题。设备现在使用原凭据签名进入验证码重绑,新凭据保存成功后继续启动;保存失败保留原身份。
觅感统一为一套固件,固定包含双屏眼睛显示、实体按键、AI 对讲、微信语音通话和 H5 实时查看;不再区分无屏或 eyes 版本。不支持设备互呼和多人对讲。
验证:480 项主机回归、完整 tools/check.sh、ASan/UBSan、板卡清单及原生 release 编译通过。用户确认本轮已测试可用;发布沿用测试时的 BIN 字节,未重新编译。长期运行、弱网和 OTA 不作为本次专项验收结论。
源码提交:369c53593178279ae83aed12f26ebac6bf750fd4。镜像在该提交形成前构建,包内 build_identity.json 保留当时的基础提交;MANIFEST.json 记录整理提交后的源码身份。
下载 mgkfb-bk7258-1.0.3+build.26-validation.zip 并解压,将 mgkfb-bk7258-1.0.3+build.26-all-app.bin 从 0x00000000 烧录。app_pack.rbl 仅供 OTA,不能用于首次串口烧录。保留原有校准和身份数据,不做全片擦除。
完整 BIN SHA-256:50f5633c428f8b80c67234ab8c05b07d3fa9bf43d2c702ed19560ff59952be3c
ZIP SHA-256:8a8ccaf1d56eaa79ba4d0c8d4f38b6f95379dce468ec814db4ec656d9cbdbfbd
本次只发布 BK7258,不更新 ESP32-S3、ESP32-P4 或 M5Stack 的固件和 Release。
M5Stack CoreS3-Lite v1.0.1 · build.48
M5Stack CoreS3-Lite v1.0.1 · build.48
适用板卡:M5Stack CoreS3-Lite。
硬件变体:ili9342c。
AI 上行使用 A-law / 16 kHz / 单声道,每 20 毫秒 320 字节;AI 下行保持 Opus / 16 kHz。H5、设备通话、微信通话和其他媒体方向保持原配置。
本构建已由用户确认实板可用。仓库主机检查、板卡原生编译和发布包校验均通过。
下载与烧录
完整 merged.bin 从 0x0 烧录;会覆盖 Wi-Fi、绑定等持久配置。保留配置升级时,按 ZIP 内 flasher_args.json 的地址分别烧录。
- 完整镜像:
m5stack-cores3-lite-1.0.1+build.48-merged.bin,从0x0烧录。 - 分文件包:
m5stack-cores3-lite-1.0.1+build.48-validation.zip。 - 用
SHA256SUMS核对附件。
固件身份
- 源码提交:
908c6a4 - 构建身份:
1.0.1+build.48 - 验证状态:用户确认本构建实板可用
- m5stack-cores3-lite-1.0.1+build.48-validation.zip SHA-256:
2b40b6c3b613cb8dcf884db596a7dc7ed943c366bf881c1d6536b05f09fbfd1a - m5stack-cores3-lite-1.0.1+build.48-merged.bin SHA-256:
f59c6f2e45253b921f1b1c9bc7b41dbe573e48db66633e320723e1e54d0d92df
立创·实战派 BK7258 v1.0.2 · build.73
立创·实战派 BK7258 v1.0.2 · build.73
修复设备被平台解绑后,旧凭据收到 HTTP 410 / code 6006 时反复重试的问题。设备现在使用原凭据签名进入验证码重绑,新凭据保存成功后继续启动;保存失败保留原身份。
保留立创 BK7258 的触摸屏、实体按键、AI 对讲、微信通话、设备互呼、多人对讲和 H5 实时查看功能。
验证:480 项主机回归、完整 tools/check.sh、ASan/UBSan、板卡清单及原生 release 编译通过。用户确认本轮已测试可用;发布沿用测试时的 BIN 字节,未重新编译。长期运行、弱网和 OTA 不作为本次专项验收结论。
源码提交:369c53593178279ae83aed12f26ebac6bf750fd4。镜像在该提交形成前构建,包内 build_identity.json 保留当时的基础提交;MANIFEST.json 记录整理提交后的源码身份。
下载 lckfb-bk7258-1.0.2+build.73-validation.zip 并解压,将 lckfb-bk7258-1.0.2+build.73-all-app.bin 从 0x00000000 烧录。app_pack.rbl 仅供 OTA,不能用于首次串口烧录。保留原有校准和身份数据,不做全片擦除。
完整 BIN SHA-256:24a8ecc0a906efbeebb445197a04838c64de548e3264f846016144a14e87553d
ZIP SHA-256:1df08e9c2ca43a7297e01c026835d951586152b204b4c7fa658842d09fd34f02
本次只发布 BK7258,不更新 ESP32-S3、ESP32-P4 或 M5Stack 的固件和 Release。