# AI (ESP32-C6 firmware artifacts)

This folder holds **prebuilt ESP32-C6 images** and a small flash helper — useful for recovery or flashing without rebuilding from source.

| File | Role |
|------|------|
| `bootloader.bin` | Bootloader |
| `partitions.bin` | Partition table |
| `firmware.bin` | Application image |
| `flash_esp32c6.sh` | Convenience flash script |
| `FLASH_INSTRUCTIONS.md` | Step-by-step flashing |

## Flash

See `FLASH_INSTRUCTIONS.md`. Typical:

```bash
./flash_esp32c6.sh
# or pass serial port: ./flash_esp32c6.sh /dev/cu.usbserial-XXXX
```

Paths inside `FLASH_INSTRUCTIONS.md` may reference an old machine location; edit the script for your environment.

## Note

If you need reproducible builds, prefer checking in **source** from the corresponding xiaozhi / project tree elsewhere in this workspace and CI-building artifacts, rather than relying on blobs alone.
