ZHCAC06D May   2018  – April 2026 F28377D-SEP , 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.   1
  2.   摘要
  3.   商标
  4. 1 什么是 JTAG?
  5. 2 常见的 JTAG 调试探针
  6. 3 LaunchPad™ 开发套件和 controlCARD 的调试步骤
    1. 3.1 LaunchPad™ 开发套件
    2. 3.2 controlCARD
  7. 4 常见错误代码
    1. 4.1 常见错误代码
  8. 5 JTAG 链中的多个器件
  9. 6 非侵入式调试
  10. 7 禁用和复位 JTAG TAP
  11. 8 JTAG 连接调试流程
    1. 8.1 整体调试流程
    2. 8.2 高压隔离检查流程
    3. 8.3 JTAG 调试主流程
  12. 9 详细的流程步骤信息
    1. 9.1 隔离预检查流程
    2. 9.2 JTAG 调试流程
  13. 10参考资料
  14. 11修订历史记录

非侵入式调试

用户可以以非侵入式方式连接,查看器件的实时状态,而不会中断执行。为防止在目标连接时触发复位,需要遵循以下步骤:

注: F28P55x 器件上使用了以下步骤,但可以应用于任何 F28x 器件。
  1. 打开位于 ccs\ccs_base\emulation\gel CCS 安装文件夹中的特定器件 GEL 文件。在本示例中,F28P55x 器件使用 "f28p55x.gel"。
    1. 根据器件系列的不同,GEL 文件名也可以与可订购器件型号(例如"f2800157.gel")。
  2. 在 OnTargetConnect () 函数中,注释掉任何 GEL_Reset () 和 RAM 初始化行。保存文件。

     要注释掉的 GEL OnTargetConnect () 行
    图 6-1 要注释掉的 GEL OnTargetConnect () 行
  3. 在 CCS 中,导航至调试窗口目标配置 下拉菜单。打开预期的目标配置文件。验证是否配置了正确的调试探针、器件和初始化脚本 (GEL)。

     设置目标配置文件
    图 6-2 设置目标配置文件
  4. 右键单击目标配置 下拉列表中的预期目标配置 (Ccxml),然后选择启动无项目调试。
  5. 右键点击线程 下拉列表中的 "C28xx_CPU1"(或任何 CPU 内核),再打开属性... 窗口。
  6. 请确认在程序/内存加载选项菜单(针对目标内核)的连接选项 下,“连接时暂停目标”和“连接时重置目标”两项均未被选中。配置后保存并关闭属性。

     目标配置属性
    图 6-3 目标配置属性
  7. 重新启动无项目调试会话并连接到预期的 CPU 内核。现在可以以非侵入方式建立连接。
    1. 也可以加载程序的符号以观察器件的当前状态。