警告

This document is not updated for ESP32C5 yet, so some of the content may not be correct.

This warning was automatically inserted due to the source file being in the add_warnings_pages list.

配置其他 JTAG 接口

[English]

关于适配 OpenOCD 和 ESP32-C5 的 JTAG 接口选择问题,请参考 选择 JTAG 适配器 章节。然后按照以下步骤进行设置,使其正常工作。

配置硬件

  1. 找到 JTAG 接口和 ESP32-C5 板上需要相互连接并建立通信的所有管脚或信号。

    ESP32-C5 pins and JTAG signals

    ESP32-C5 Pin

    JTAG Signal

    MTDO / GPIO7

    TDO

    MTDI / GPIO5

    TDI

    MTCK / GPIO6

    TCK

    MTMS / GPIO4

    TMS

  2. 检查 ESP32-C5 上用于 JTAG 通信的管脚是否被连接到了其它硬件上,这可能会影响 JTAG 的工作。

  3. 连接 ESP32-C5 和 JTAG 接口上的管脚或信号。

配置驱动

你可能还需要安装软件驱动,才能使 JTAG 在计算机上正常工作,请参阅你所使用的 JTAG 适配器的有关文档,获取相关详细信息。

在 Linux 中,请务必将 udev 规则文件 复制到 /etc/udev/rules.d 目录中,以添加 OpenOCD udev 规则。

连接

将 JTAG 接口连接到计算机,打开 ESP32-C5 和 JTAG 接口板上的电源,然后检查计算机是否可以识别到 JTAG 接口。

如需继续设置调试环境,请前往 运行 OpenOCD 章节。