SPRACF0B 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 Connectivity Debug
  2.   Trademarks
  3. 1What Is JTAG?
  4. 2Common JTAG Debug Probes
  5. 3Multiple Devices in JTAG Chain
  6. 4JTAG Connectivity Debug Flows
    1. 4.1 Overall Debug Flow
    2. 4.2 High Voltage Isolation Check Flow
    3. 4.3 Main JTAG Debug Flow
  7. 5Detailed Flow Step Information
    1. 5.1 Isolation Pre-Check Flow
    2. 5.2 JTAG Debug Flow
  8. 6References
  9. 7Revision History

Isolation Pre-Check Flow

  1. TI Based EVM: If the EVM under debug is TI-based, then the flow follows this branch in the flow chart.
  2. Locate User Guide Associated With EVM: All TI-based EVMs have a User's Guide or Quick Start Guide that detail the features of the EVM as well as components that are critical to the correct operation of the EVM. Reviewing these up front assists in the debug process (explained in this document).
  3. Board Has Isolation Implemented: Using the reference guide from the previous step, or other documentation, if not a TI-produced EVM, determine if the board under debug has isolation circuitry implemented or not.
  4. Ensure Components Are Correct For ISO Enable: Referring back to the documentation for the EVM, ensure that any switches, jumpers, or shunts are correctly populated to achieve the desired isolation state for the EVM.
  5. Confirm Both EVM And Emulation Have Power Where Applicable: In order to achieve proper isolation of the power planes between the local and high power domains, isolators are used to connect the two planes and allow the emulation signals to get to the MCU. Since there are separate power planes there must be two paths for powering each plane. Ensure both planes have power to connect to your device through emulation.
  6. Check That Isolation Meets End Use Requirements: While not an essential check for initial system debug, it is important to be familiar with the isolation devices that are used such that it is understood if they meet the requirements of the end system. While TI EVMs comprehend this to their end application, if there are TI EVMs mixed with custom EVMs, this can still be a necessary check.
  7. Did Isolation\Emulation Reference Come From A TI Based EVM: Many times the isolation and emulation circuits from a TI EVM are re-used for a custom design. While electrically sound, what is often overlooked is that the emulation chipset itself still needs to be programmed. For a TI-based EVM, this occurs before the EVM is sold, on a custom board; however, this process still needs to be comprehended in the production flow.