Skip to content

v1.1:P 仔固件(免编译)

Latest

Choose a tag to compare

@xiaomoBoy xiaomoBoy released this 19 Oct 09:06
d2bcb27

固件 v1.1:语音审批、请示显示项目名、快超时再提醒。不用装 ESP-IDF,下载两个文件刷进去就能用。

硬件:立创实战派 ESP32-S3(16MB Flash + 8MB PSRAM)

文件

文件 写入地址 内容
pibuddy-szp-s3-v1.1.bin 0x0 完整固件,由 GitHub Actions 从本次提交编译(firmware.yml)
assets-pibuddy.bin 0x800000 P 仔表情、配色和离线命令词(“你好 PI”“允许执行”“拒绝”“不要执行”),用 assets/build_assets.py 以 xiaozhi-claude-pixel 的 assets_claude_mn7.bin 为底包打包
SHA256SUMS — 校验值

刷机

先装 esptool(pip install esptool),把串口换成你自己的:

shasum -a 256 -c SHA256SUMS
esptool --chip esp32s3 -p /dev/cu.usbmodemXXXX -b 921600 write-flash 0x0 pibuddy-szp-s3-v1.1.bin
esptool --chip esp32s3 -p /dev/cu.usbmodemXXXX -b 921600 write-flash 0x800000 assets-pibuddy.bin
  • 两个都要刷,顺序不能反:完整固件里带的是小智默认 assets,要再用 P 仔的覆盖掉。
  • 从 0x0 写完整固件会清掉板子上的 WiFi 和激活信息,刷完要重新配网。想回到原来的系统,刷之前先整片备份。

刷完以后

  1. 手机连板子的 Xiaozhi-XXXX 热点,配好 2.4G WiFi
  2. 在 Mac 上启动桥接程序:cd bridge && npm install && npm start
  3. 板子屏幕显示 6 位配对码,在 Mac 上执行 npx pi-buddy-bridge pair <配对码>
  4. 在仓库根目录加载 pi 插件:pi -e ./plugins/pi

详细说明见 README 和 firmware/README.md。语音派活还没在真机上验证。