SPRACF0C May   2018  – August 2024 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.   Abstract
  3.   Trademarks
  4. 1What Is JTAG?
  5. 2Common JTAG Debug Probes
  6. 3Debug Steps for LaunchPad™ Development Kits and controlCARDs
    1. 3.1 LaunchPad™ Development Kits
    2. 3.2 controlCARDs
  7. 4Common Error Codes
    1. 4.1 Common Error Codes
  8. 5Multiple Devices in JTAG Chain
  9. 6JTAG Connectivity Debug Flows
    1. 6.1 Overall Debug Flow
    2. 6.2 High-Voltage Isolation Check Flow
    3. 6.3 Main JTAG Debug Flow
  10. 7Detailed Flow Step Information
    1. 7.1 Isolation Pre-Check Flow
    2. 7.2 JTAG Debug Flow
  11. 8References
  12. 9Revision 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. Make Sure Components Are Correct For ISO Enable: Referring back to the documentation for the EVM, make sure 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: 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. Make sure both planes have power to connect to the device through emulation.
  6. Check That Isolation Meets End Use Requirements: While not an essential check for initial system debug, because it is important to become familiar with the isolation devices that are used such that it is understood if the devices meet the requirements of the end system. While TI EVMs comprehend this to the 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 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.