Rdzleo c63b35a0e7
Some checks failed
Build Boards / Determine variants to build (push) Successful in 6m26s
Build Boards / Build ${{ matrix.name }} (push) Failing after 6m43s
1、第一次提交项目,项目初始化;
2、修改了RP2040的代码,使其在没有安装摄像头的情况下也可以左右转动眼球和左右转动身体;
3、增加了一些中文注释的说明;
2026-04-09 14:22:24 +08:00

41 lines
1.2 KiB
Markdown

# Build Instructions
## One-click Build
```bash
python scripts/release.py aipi-lite -c config_en.json
```
## Manual Configuration and Build
```bash
idf.py set-target esp32s3
```
**Configuration**
```bash
idf.py menuconfig
```
Select the board:
```
Xiaozhi Assistant -> Board Type -> AiPi-Lite
```
## Build and Flash
```bash
idf.py -DBOARD_NAME=aipi-lite build flash
```
Note: If your device was previously shipped with the AiPi-Lite firmware (not the Xiaozhi version), please be very careful with the flash partition addresses to avoid accidentally erasing the device information (such as EUI) of the AiPi-Lite. Otherwise, even if you restore the AiPi-Lite firmware, the device may not be able to connect to the Xorigin server correctly! Therefore, before flashing the firmware, be sure to record the necessary device information to ensure you have a way to recover it!
You can use the following command to back up the factory information:
```bash
# Firstly backup the factory information partition which contains the credentials for connecting the SenseCraft server
esptool.py --chip esp32s3 --baud 2000000 --before default_reset --after hard_reset --no-stub read_flash 0x9000 16384 nvsfactory.bin
```