TI E2E Community
C2000 32-bit Microcontrollers Forum
XDS100v2 JTAG pinouts idenfication.
I've just got my emulator recently from SEED and as I'm trying to program the evaluation board, I'm also thinking on designing other test boards for other C2000 DSP samples I collected since a while ago, untouched as yet.
Anyway, getting to business, I'd like to know how do I identify the pinouts, when the XDS100v2 terminals I have extends like these (Samtec) :
Let's say pin number one starts on the top left and ends on the bottom right, and according to what I read, the pins are designated like:
So any references or better, can anyone just point out the labels for the pins according to the image I inserted above?
Thanks a lot guys. I searched high and low for the right places to look at.
Abd Halim Poh.
Vortex Electrica Corp.
mmm... no takers? Have I missed something here? what I meant is that do I designate the pins like this?:
according to this table:
Hope this clears the air.
If you take a look at some of the various schematics and pcb layouts in controlSUITE you'll be able to copy this information out.
Attached is a JTAG interface that TI has on one of its boards. Note that this schematic is also labelled as it would physically look from above. Note that pin 6 is a key and should be removed.Thank you,Brett
Thanks a lot man... made my day there.
Abdul Halim Poh
From the FAQ:
Q: What is TDIS used for?
A: XDS emulators can use this pin to detect when the target is disconnected from the emulator. It is usually a pull-up in the emulator and GND on the target. The emulator senses the removal of GND.
From what I see, the TDIS is grounded rather that pulled up.
Do I permanently set the TDIS pin to ground for the DSP? Is there any special importance to make it floating or connected to the TDI of the emulator?
Thanks a lot for your time.
Abdul,I'm no expert, but it sounds (from the FAQ) like the target board should ground TDIS. The schematic I sent is for the target board (which has the C2000 MCU on it). So it shows TDIS tied to ground.Thank you,Brett
aaaah that cleared that one. I thought the graphic is for the emulator itself.
Thanks a lot man.
I downloaded the ControlSUITE anyway, and installed it. But the result is that there's no controlSUITE program for me to run! Is it integrated with CCS? Mine's a microcontroller edition of CCS v4.
Thanks for ya time,
Halim,controlSUITE is not really integrated with CCSv4. However, if you look in Start->All Programs->Texas Instruments->controlSUITEthere is an application which will allow you to browse the software suite in a graphical manner.In general though, controlSUITE is a set of files useful for development with C2000. If you installed controlSUITE with the default install path, all files will all be found at:C:\TI\controlSUITE\Thank you,Brett
thanks brett. I am a bit confused with the systems nowadays.
I'm only one step away from fabricating my first F28027 PCB, but first just a couple of quick questions:
1. The EMU0/EMU1 pins are not connected to any pins of the F28027, I assume? I can't find any designation on it. And the FAQ doesn't seem to address anything regarding it, except mentioning that it's not supported in XDS100v3 (but mine's v2 anyway). What do I do to the pins? Do I pull them down/up?
2. I'm going to re-adapt the emulator pins into a minimum number anyway, so will I need the EMU0/1 pins in future?
I've just made a board using a 28069 and I had to do the following on the JTAG header:
1) to TMS on DSP
2) to TRST on DSP, with 2k2 pull-up to 3V3
3) to TDI on DSP
4) to ground
5) to 3v3
6) no pin
7) to TDO on DSP
8) to ground
9) join to 11 (i.e. a TCK loopback)
10) to ground
11) to TCK on DSP (and also to pin 9)
12) to ground
13) to 3V3 via 4k7 pull-up
14) to 3V3 via 4k7 pull-up
I remember that I needed most, maybe even all of the above to get it to work with the programmer (an XDS 510). Sorry I can't say for sure, but the above does work for me.
yeah, I also just read the datasheet:
NOTEThe 2802x devices do not have EMU0/EMU1 pins. For designs that have a JTAG Headeron-board, the EMU0/EMU1 pins on the header must be tied to VDDIO through a 4.7-kΩ(typical) resistor.
So you're right.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.