正在学习ESP32S3,有一个原厂BOX开发板,使用虚拟机,安装 debian11 ,安装IDF4.4.5版本工具。下载box示例代码。
进入example,idf.py set-target esp32s3, idf.py flash 下载时,出现错误:
Wrote 22224 bytes (13828 compressed) at 0x00000000 in 0.4 seconds (effective 497.8 kbit/s)...
A fatal error occurred: Packet content transfer stopped (received 25 bytes)
CMake Error at run_serial_tool.cmake:56 (message):
同样的硬件,使用window10系统下载测试是正常的。
在虚拟机中,换S3 -eye开发板下载,也是同样的问题,刚开始怀疑USB驱动有问题,但用硬件直接连接TX0,RX0.同样出错。
不经意间,切换到S3-eye的示例代码,下载就正常了,
经对比看了一下,原来是工程那里,有一个FLASH设置问题引起的,只要把这个打勾,重新生成就正常下载了。