UCD3138. JTAG Configuration. Using CCS 6

Similar documents
Emulation Tech Note 8 Using SdConfigEx

SMT107 User Manual User Manual (QCF42); Version 3.0, 8/11/00; Sundance Multiprocessor Technology Ltd. 1999

TMS. series SIGNUM SYSTEMS CORPORATION. JTAGjet Driver for Code Composer Studio 2.x/3.0. Installation Instructions

TI mmwave Training. mmwave Demo

TI mmwave Training. xwr16xx mmwave Demo

AFE4400 and AFE4490 SPO2 Front End Demonstration Kit. Message Communication Protocol v4.0

Debugging Shared Memory Systems

User's Guide. Isolated GUI Tools User Guide

Getting Started Guide: TMS-FET470A256 IAR Kickstart Development Kit

Section Objective: Acquaint with specifications of Launchpad Acquaint with location of switches, LEDs, power-on switch, powering the board.

Ethernut 3 Source Code Debugging

F28069 ControlCard Lab1

ADC Data Capture using Capture Demo and CCS Memory Browser IWR14xx/AWR14xx example. Document Version V

As CCS starts up, a splash screen similar to one shown below will appear.

TI mmwave Labs. Vital Signs Measurement

XDS200 ISO Operating Guide

Supported Architectures Supported Cores Supported microcontroller families. Cortex-M0 Cortex-M1 Cortex-M3 Cortex-M4 ARM7 ARM720T ARM7DI ARM7TDMI

Spectrum Digital XDS560V2 STM Configuration Utility

PSIM Tutorial. How to Use SCI for Real-Time Monitoring in F2833x Target. February Powersim Inc.

Getting Started in C Programming with Keil MDK-ARM Version 5

Configuring Code Composer Studio for OMAP Debugging

Getting Started in C Programming with Keil MDK-ARM Version 5

TI TMS320C6000 DSP Online Seminar

As CCS starts up, a splash screen similar to one shown below will appear.

TUTORIAL Auto Code Generation for F2803X Target

AFE4403 Watch EVM Factory Firmware Update Procedure

IAR EWARM Quick Start for. Holtek s HT32 Series Microcontrollers

AFE4404 Demonstration Kit. Message Communication Protocol v4.0

Texas Instruments Code Composer and ez-dsp Setup Notes

XDS560V2 Installation Guide

Sensor Controller Studio Hands-On

Cypress FM4 Tools Set-up with Keil 5.x

Keil TM MDK-ARM Quick Start for. Holtek s HT32 Series Microcontrollers

Echo Digital Audio Corporation AudioFire 2 AudioFire 4 AudioFire 8 AudioFire 12 Release for Mac OS X

U-Boot and Linux Kernel Debug using CCSv5

TMS320F2808, TMS320F2806 and TMS320F2801 SDFlash JTAG Flash Programming Utilities

PSIM Tutorial. How to Use SPI in F2833x Target. February Powersim Inc.

INSTRUCTIONS TO UPDATE FIRMWARE FOR / / Dranetz New Durham Road, Edison, New Jersey Telephone or

A Tutorial for ECE 175

XDS220 Quick Start Guide

QUICKSTART CODE COMPOSER STUDIO Stellaris Development and Evaluation Kits for Code Composer Studio

With the standalone CD, follow the installer dialog.

TRACE32 Getting Started... ICD In-Circuit Debugger Getting Started... ICD Introduction... 1

Olimex Field Update Kit

DOMAIN TECHNOLOGIES INC. Users Guide Version 2.0 SB-USB2. Emulator

Code Composer Studio v4. Introduction

Firmware/Language Upgrade on the RV130 and RV130W Using the Web Interface

Apex-ICE Universal JTAG Emulator Hardware and Software Installation Guide

Figure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on

EAN-FPGA Firmware Update 1500-OEM

TUTORIAL Auto Code Generation for F2806X Target

Speeding AM335x Programmable Realtime Unit (PRU) Application Development Through Improved Debug Tools

APPENDIX A. CODE COMPOSER STUDIO (CCS) v5: A BRIEF TUTORIAL FOR THE DSK6713

Hands-on with the Sitara Linux SDK

Application Note: 200

You have a PC with a USB interface, running Microsoft Windows XP (SP2 or greater) or Vista You have the Workshop Installation Software Flash Drive

TMS570LS Microcontrollers: Using the NHET as a General Purpose I/O Pin

F28335 ControlCard Lab1

ArduCAM CC3200 UNO board

1. Open the folder called TI APPS and Emulators. 2. Open the folder called 83plus emulator

Solar Explorer Kit Quick Start Guide

Quick Start Installation Guide

Keil uvision development story (Adapted from (Valvano, 2014a))

UCD3138 Responding to Multiple PMBus Slave Addresses

The Road to CCSv4. Status Update

AN301, Spring 2017, V 1.0 Ken Havens

STM32L100C-Discovery Board Projects

Figure 26 CC Debugger Interface

Quick Start Guide Demo Distance2Go. September 2017

Apex-ICE Universal Emulator Hardware and Software Installation Guide

Quick Start Installation Guide

TMS. series SIGNUM SYSTEMS CORPORATION. JTAGjet Driver for Code Composer Studio 3.3 and 4.x. Installation Instructions

Colorado State University

Code Composer TM. Quick Start Guide

TMS320F2802x SDFlash JTAG Flash Programming Utilities

Typical for either, X is the revision letter, and ### represents the firmware version number e.g., V123 = Version

ProJet 3600 ProJet 35X0

Getting Started with STK200 Dragon

xpress Release Notes

April 4, 2001: Debugging Your C24x DSP Design Using Code Composer Studio Real-Time Monitor

Operating Instructions

Section 2: Getting Started with a FPU Demo Project using EK-LM4F232

XDS560v2 LC Traveler JTAG Emulator Technical Reference

Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio

Code Composer Studio Operation Manual

Software Setup and Introductory Assembly programs for the MSP430 *

XDS560 Trace. Technology Showcase. Daniel Rinkes Texas Instruments

Laboratory Hardware and Tools

S32K118 EVB QUICK START GUIDE APPLIES FOR: S32K118 EVB (SCH_29945 REV B) EXTERNAL USE

Getting Started Guide RS-EDP & XC167 CPU Module. Version 2 10th June 2010

FlashBurn: A DSK Flash Memory Programmer

Controller Continuum. for Microcontrollers V6.3. Quick Start

How to: Flash the DC/DC LED Lighting Kit s F28035 controlcard so that it works with the GUI

Blackhawk USB560v2 Operating Mode Details and Instructions

Quick Start Guide for the Turbo upsd DK3300-ELCD Development Kit- RIDE

Quick Start Guide Demo Distance2Go. July 2018

Introduction to EZ430 RF2500

Configuration Programming of UCD Devices

SensorXplorer TM Installation Guide

μez Software Quickstart Guide

Transcription:

UCD3138 JTAG MANUAL UCD3138 JTAG Configuration Using CCS 6 TI NDA Preliminary Document October 6 2014 PRODUCT PREVIEW information concerns products in the formative or design phase of development. Characteristic data and other specifications are design goals. Texas Instruments reserves the right to change or discontinue these products without notice. www.ti.com Copyright 2007, Texas Instruments Incorporated 1

UCD3138 JTAG Manual Before attempting to connect through JTAG: 1) Be aware that the ROM in the current version of UCD3138(32K version) sets the value of the Bitfield MiscAnalogRegs.IOMUX.bit.JTAG_CLK_MUX_SEL == 2;, in other words when in ROM mode, JTAG is disabled as default. In order to enable JTAG, set the value of the above bit-field to zero through the PMBus Device GUI s Memory Debugger. The revised device UCD3138A will have JTAG enabled by default when operating in ROM mode. 2) Make sure that in the downloaded firmware JTAG related IOMUX bits are set to zero. MiscAnalogRegs.IOMUX.bit.JTAG_CLK_MUX_SEL == 0; MiscAnalogRegs.IOMUX.bit.JTAG_DATA_MUX_SEL == 0; 3) Make sure that none of the JTAG pins are assigned as GPIOS using the Global IO settings: MiscAnalogRegs.GLBIOEN.bit.TCK_IO_EN = 0; MiscAnalogRegs.GLBIOEN.bit.TDI_IO_EN = 0; MiscAnalogRegs.GLBIOEN.bit.TDO_IO_EN = 0; MiscAnalogRegs.GLBIOEN.bit.TMS_IO_EN = 0; Both 2) and 3) statements may be placed in the init_gpio() function that is typically located in gpio.c file. For debugging convenience, the most recent official EVM firmware releases already enable JTAG. 2 WWW.TI.COM

11/12/2014 JTAG Manual Version 0.1 Product Preview UCD3xxx XD510 Configuration: The following step is essential for use of XDS510 and XDS510 USB. Type in UAC in the windows main search: Click on Change User Account Control settings. The following window will show up: Texas Instruments Internal Data Only Page 3 of 8

UCD3138 JTAG Manual Lower the notification adjuster to Never notify (lowest setting). Now restart your computer for the new setting to take effect. Look for the sdopts.cfg file in one of the following two directories: 32 bit Windows OS - windows/system32 64 bit Windows OS - windows/syswow64. Open the file using notepad. In the section marked by: # ************************************************************************************** # ************************** XDS510USB DEFINITIONS ************************************* # ************************************************************************************** [EmulatorId=510] # ================================================================================ ====== # XDS510USB Port 0x510 Under #ARM specific options. 4 WWW.TI.COM

11/12/2014 JTAG Manual Version 0.1 Product Preview UCD3xxx Remove the # in the following statements: #DevArm7NoChain0=YES #DevArm7IsBigEndian=YES So it will read: DevArm7NoChain0=YES DevArm7IsBigEndian=YES Save the modified sdopts.cfg. XDS510 is now configured. Menu: View-> Target Configurations Right click on User Defined and choose New Target Configuration. Name your configuration and click finish. Texas Instruments Internal Data Only Page 5 of 8

UCD3138 JTAG Manual In the new window, choose Spectrum Digital XDS510USB Emulator. Inside the Board or Device field, type UCD. The list of all supported UCD devices will show up in the box below. Select the desired Device and Click Save. If after typing UCD in the mentioned field the list of UCD devices does not show up, this means that the support for UCD devices is not included in your installed version of CCS. The support for UCD devices can be added by one of the following procedures: 1) Upgrade your CCS version to CCS6.1 or higher (will be available after February 2015). 2) Add the support for UCD family through the TI UCD Series Device Support server. This option will soon be accessible through the CCS Menu: Help -> Install New Software - > 3) By extracting the supplied zip file digital_power_device_support_1.0.0.zip into the ccs_base directory. Location of this directory depends on your CCS installation location, but it is usually located at C:\ti\ccsv6\ccs_base. 6 WWW.TI.COM

11/12/2014 JTAG Manual Version 0.1 Product Preview UCD3xxx After following one of the above 3 options, please go back to the above configuration window and type UCD in the Board or Device field. The UCD list of supported device will now appear accordingly. When you are still in the newly configured view (tab), click on the bug like Icon in order to start a new debugging session. Now right click on the new emulator configuration and select Connect Target For single stepping and breakpoint features: Go through the menu Run-> Load Symbols Your JTAG is ready for all uses except for firmware download. Since the flash driver for firmware download is not ready, you need to use Load Symbols and not Load Program. Remember to return the UAC ( User account Control settings ), back to its original or default setting. Texas Instruments Internal Data Only Page 7 of 8

UCD3138 JTAG Manual 8 WWW.TI.COM