xiaozhi-esp32 烧录时找不到 `generated_assets.bin` 文件
2026/6/18 11:08:16 网站建设 项目流程

错误:烧录时找不到generated_assets.bin文件。烧录命令包含了0x800000 generated_assets.bin,但该文件在 build 目录中不存在。

esptool_py_flash_to_partition只是将文件路径注册到烧录列表,但不会自动添加构建依赖。generated_assets.bin是通过add_custom_command定义的,需要generated_default_assets目标先构建。但 flash 目标没有依赖generated_default_assets

需要在 CMakeLists.txt 中添加依赖关系,让 flash 目标依赖generated_default_assets

esptool_py_flash_to_partition只是注册了文件路径,但 flash 目标没有依赖generated_default_assets,所以烧录时generated_assets.bin还没生成。

需要在esptool_py_flash_to_partition调用后添加依赖:

partition_table_get_partition_info(size"--partition-name assets""size")

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询