ZHCAC06B January   2022  – January 2023 TMS320C28341 , TMS320C28342 , TMS320C28343 , TMS320C28343-Q1 , TMS320C28344 , TMS320C28345 , TMS320C28346 , TMS320C28346-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F2802-Q1 , TMS320F28020 , TMS320F28021 , TMS320F28022 , TMS320F28022-Q1 , TMS320F28023 , TMS320F28023-Q1 , TMS320F28026 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027 , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-Q1 , TMS320F28050 , TMS320F28051 , TMS320F28052 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28053 , TMS320F28054 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F28055 , TMS320F2806-Q1 , TMS320F28062 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28063 , TMS320F28064 , TMS320F28065 , TMS320F28066 , TMS320F28066-Q1 , TMS320F28067 , TMS320F28067-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069 , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28232 , TMS320F28232-Q1 , TMS320F28234 , TMS320F28234-Q1 , TMS320F28235 , TMS320F28235-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S

 

  1.   C2000 MCU JTAG 连接调试
  2.   商标
  3. 1什么是 JTAG?
  4. 2常见的 JTAG 调试探针
  5. 3JTAG 链中的多个器件
  6. 4JTAG 连接调试流程
    1. 4.1 整体调试流程
    2. 4.2 高压隔离检查流程
    3. 4.3 JTAG 调试主流程
  7. 5详细的流程步骤信息
    1. 5.1 隔离预检查流程
    2. 5.2 JTAG 调试流程
  8. 6参考文献
  9. 7修订历史记录

JTAG 链中的多个器件

JTAG 标准允许单个 JTAG 调试探针与多个器件进行菊花链连接。实际上,各种约束将限制可在链中连接的目标器件数量。XDS 类调试器都具有有限数量的指令寄存器 (IR) 位,它们可以在预期看到返回的位之前循环这些位。许多较旧的 C2000 器件都要求每个器件循环 38 个 IR 位,而由于具有 ICEPick JTAG 路由控制器,所有较新的器件只需循环 6 个 IR 位。在撰写本应用手册时,以下器件具有 ICEPicks:F2807x、F28M3x、F2837xD、F2837xS、F28004x、F2838x、F28002x、F28003x 和 F280013x。如果您想检查器件是否具有 ICEPick,可以使用 Code Composer Studio 来查看目标配置的“Advanced”选项卡,如图 3-1 所示。

GUID-20221220-SS0I-HLSW-ZVQB-KWVX0TZWDNJD-low.png图 3-1 目标配置高级视图

对于没有 ICEPick 的器件,这意味着 XDS100、XDS110 和 XDS200 调试探针只能在一个链中可靠地连接最多两个器件。但是,您可以通过 ICEPick 在 JTAG 链中连接多达 12 个器件。XDS560 可以在没有 ICEPick 的情况下可靠地连接到三个器件,并且可以通过 ICEPick 连接多达 18 个器件。要了解有关 ICEPick 的更多信息,请参阅 TI ICEPick Module Type C 参考指南