ESP32 WROVER-B 编程问题

ESP32 WROVER-B programming issue

尝试对 ESP32-WROVER-B 进行编程,它在启动后立即停止,我连接了按钮 EN(在引脚 EN 上)并尝试了各种组合,但没有帮助。 还尝试更改波特率,将闪存大小固定为 4MB,但仍然没有。 这是输出:

$ make -j4 flash monitor
Toolchain path: /opt/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
Toolchain version: crosstool-ng-1.22.0-80-g6c4433a5
Compiler version: 5.2.0
App "websocket_server" version: b4b6984-dirty
Python requirements from C:/ESP32/esp-idf/requirements.txt are satisfied.
Flashing binaries to serial port COM8 (app at offset 0x10000)...
esptool.py v2.6-beta1
Serial port COM8
Connecting........_____..
Chip is ESP32D0WDQ5 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: 24:6f:28:4c:9b:4c
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 230400
Changed.
Configuring flash size...
Compressed 24240 bytes to 14517...
Wrote 24240 bytes (14517 compressed) at 0x00001000 in 0.7 seconds (effective 295.4 kbit/s)...

A fatal error occurred: Timed out waiting for packet header
make: *** [/c/ESP32/esp-idf/components/esptool_py/Makefile.projbuild:63: flash] Error 2

有什么提示吗?

如果您的 ESP32 看起来像 this one,您需要在上传新代码时按住 RST 按钮以避免该错误。

希望对您有所帮助!