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. 什么是 JTAG?
  5. 常见的 JTAG 调试探针
  6. LaunchPad™ 开发套件和 controlCARD 的调试步骤
    1. 3.1 LaunchPad™ 开发套件
    2. 3.2 controlCARD
  7. 常见错误代码
    1. 4.1 常见错误代码
  8. JTAG 链中的多个器件
  9. 非侵入式调试
  10. 禁用和复位 JTAG TAP
  11. JTAG 连接调试流程
    1. 8.1 整体调试流程
    2. 8.2 高压隔离检查流程
    3. 8.3 JTAG 调试主流程
  12. 详细的流程步骤信息
    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. 也可以加载程序的符号以观察器件的当前状态。