配置其他 JTAG 接口
关于适配 OpenOCD 和 ESP32 的 JTAG 接口选择问题,请参考 选择 JTAG 适配器 章节。然后按照以下步骤进行设置,使其正常工作。
配置硬件
- 找到 JTAG 接口和 ESP32 板上需要相互连接并建立通信的所有管脚或信号。
ESP32 管脚和 JTAG 接口信号 ESP32 管脚 | JTAG 信号 |
---|---|
MTDO / GPIO15 | TDO |
MTDI / GPIO12 | TDI |
MTCK / GPIO13 | TCK |
MTMS / GPIO14 | TMS |
GND | GND |
检查 ESP32 上用于 JTAG 通信的管脚是否被连接到了其它硬件上,这可能会影响 JTAG 的工作。
连接 ESP32 和 JTAG 接口上的管脚或信号。
配置驱动
你可能还需要安装软件驱动,才能使 JTAG 在计算机上正常工作,请参阅你所使用的 JTAG 适配器的有关文档,获取相关详细信息。
在 Linux 中,请务必将 udev 规则文件 复制到 /etc/udev/rules.d
目录中,以添加 OpenOCD udev 规则。
连接
将 JTAG 接口连接到计算机,打开 ESP32 和 JTAG 接口板上的电源,然后检查计算机是否可以识别到 JTAG 接口。
如需继续设置调试环境,请前往 运行 OpenOCD 章节。