外观
烧录说明
固件烧录使用ESP官方烧录工具: ESP烧录工具——文档指南
小智AI
小智固件烧录
如果你通过源码编译,则会在build目录下产生bootloader.bin partitions.bin firmware.bin这三个bin文件,所以在烧录时请按照下图提供的分区地址烧录。
| 产物名 | 烧录地址 |
|---|---|
| bootloader.bin | 0x0000 |
| partitions.bin | 0x8000 |
| ota_data_initial.bin | 0xd000 |
| srmodels.bin | 0x10000 |
| xiaozhi.bin | 0x100000 |

小智fork分支源码烧录
目前本项目板级配置文件已并入xiaozhi-esp32主线,可以在主线构建最新版本固件,但需要确保有良好网络环境
安装好ESPIDF环境
拉取源码并使用vscode打开源码根目录
- 从fork分支拉取(适合大陆网络环境)
git clone https://gitee.com/JasonYANG170/tv-pro_xiaozhi1
- 从fork分支拉取(适合大陆网络环境)
修改menuconfig配置


执行编译

原生API
原生API固件烧录
如果你通过源码编译,则会在build目录下产生bootloader.bin partitions.bin firmware.bin这三个bin文件,所以在烧录时请按照下图提供的分区地址烧录。
| 产物名 | 烧录地址 |
|---|---|
| bootloader.bin | 0x0000 |
| partitions.bin | 0x8000 |
| boot_app0.bin | 0xe000 |
| firmware.bin | 0x10000 |
| spiffs.bin | 0x340000 |

原生API源码烧录
- 安装好platformIO环境
- 解压
TV_Pro原生API接入源码.zip,并使用vscode打开源码根目录 - 构建文件系统并烧录


- 构建固件并烧录

