Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

MSP430 JTAG Programming Requirements

Status
Not open for further replies.

anaoum

Member level 5
Joined
Jan 3, 2005
Messages
82
Helped
4
Reputation
8
Reaction score
3
Trophy points
1,288
Activity points
633
msp430f programming tool

Hello,

I am using the jtag programmer from olimex and i was wondering what are the target circuit requirements if i just want to program it. (eg does the target require a crystal)

thanks
 

msp430 jtag programmer

I am using TI jtag tool. By my opinio only two things needed:
1.) About 5.6k resistor from TEST pin to groung.
2.) About 100n capacitor on power(pin 2)
 

msp430 jtag programmer

I was using TI programming tool ...

As I recall not all of MSP430F devices require pull-down resistor on TEST, but putting one won't hurt.

Depending of your programming tool capabilities you should consider supplying power to target from jtag or connecting target's supply to jtag sensing input.

Crystal is not needed (actually you don't need crystal at all since there is RC oscillator on-chip ... not very accurate though ... ). It is not present on TI's development boards (as a default).

For details look for: Programming a Flash-Based MSP430 Using JTAG Interface (slaa149.pdf by TI).

All the best ...
 

What about the capacitor??


thanks
 

Well ... the capacitor that kot_b mentioned is decoupling for supply. It is supposed to supply high frequency currents into supply pin of MSP. When processor is running it should be used, but can't be sure if it is absolutely necessary for programming purposes.

I would put it, to spare myself from chasing the wind if for any reason glitching occurs on supply line coming from JTAG (and that could easily happen if wires are long :)).

Don't know what you are doing, but I would suggest using on-board (simulating the program in simulators and then programming the processor is too restrictive for me, so it should be used only for testing basic ideas in the beginning of the project) programming and debugging since it is (in my opinion) the best way to develop the program.

All the best ...
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top