1. 下图是ESP-Prog的管脚定义
2.下图是esp-dev-kit中HUZZAH32 feather系列的管脚定义
3.Identify all pins / signals on JTAG interface and ESP32 board, that should be connected to establish communication.
| ESP32 Pin | JTAG Signal |
1 | CHIP_PU | TRST_N |
2 | MTDO / GPIO15 | TDO |
3 | MTDI / GPIO12 | TDI |
4 | MTCK / GPIO13 | TCK |
5 | MTMS / GPIO14 | TMS |
6 | GND | GND |
4.连接后如图:
5.利用zadig更新驱动:
6.更新后JTAG Interface由COM17变成了Dual RS232-HS
7.若不更新驱动,会提示如下错误:
8.打开Openocd
openocd -f interface/ftdi/esp32_devkitj_v1.cfg -f board/esp-wroom-32.cfg
9.若不打卡OpenOCD会提示
10.debug模式打开ok
Reference Link: