我的硬件是ESP32-C3 MINI模组
我用之前克隆下来的工程,还能正常生成用于量产的固件,大小为4M的bin文件。
但是我重新克隆下来,就不能自动生成这个固件了。尝试了一下没有找到具体的原因。
ESP-AT源码工程 无法生成用于量产的固件了
Moderator: ESP_XCGuang
Re: ESP-AT源码工程 无法生成用于量产的固件了
问题找到了,不过我只是找到了解决办法,由于并不太精通python所以就没有仔细去研究。主要问题是传递到esp32_at_combine_bin函数的模块名称多了一个空格,导致if module == module_name:这里判断的时候不成立也就不会去生成bin文件了。我先简单一点直接去去除了后面的空格保证比较成功,这样就可以自动生成bin文件了
Re: ESP-AT源码工程 无法生成用于量产的固件了
是的,ESP-AT 不支持带有空格的路径,这个在新的如何编译 AT 工程文档上有注明这点,很快就会同步出来呢
Re: ESP-AT源码工程 无法生成用于量产的固件了
确实,刚试了下,现在的 master 分支编译 4M 的量产固件出现了问题,非常感谢您能提出这个问题。
Re: ESP-AT源码工程 无法生成用于量产的固件了
该问题是由于 cmake 自动添加的空格导致,已在 master 修复。
Who is online
Users browsing this forum: No registered users and 32 guests