----- Ursprüngliche Nachricht -----
Von: Stolyar, Rostyslav
Gesendet am: 10 Feb 2012 17:35:53

> Small correction: The LaunchPad DOESN'T programm all MSP430 devices with 
> Spy-Bi-Wire, but only MSP430Gxx devices.

Small correction:
The LaunchPad does not only suppor the G2 family devices, btu almost all 2x 
family devices with SBW support.


----- Ursprüngliche Nachricht -----
Von: Yamaplos .
Gesendet am: 10 Feb 2012 20:42:39

> One limit might be that many (most?) MSP430 are not DIP design, and
> thus cannot be attached to the Launchpad without some kind of adapter.

Indeed, but the 'adapter' only needs to be two wires + VCC üGND. Which (except 
for GND) you can pick up from 
the jumper field between teh emulator and target area on the LaunchPad.
However, the wires should be equally long, parallel and short, since SBW is a 
synchronous high-frequency protocol.

> I seem to recall having read somewhere that the G series was one of
> the very few (only?) that was distributed in DIP format.  

IIRC, there are some 'normal' 2x series devices available as DIP, where the G 
devices are a cheap subset from.
Most (but not all) of the G devices cheap price is because of lack of 
factory-performed calibration
(which costs time and therefore money) and the lack of high-frequency crystal 
support 
(a rather critical, because analog and HF part of the silicon, and maybe one of 
the main 'droppers' for the yield)

@Eric:
Yes I also wondered why the FET is called 'Flash Emulation Tool'. My best guess 
is that this name dates back 
to the rom-based devices, where the flash based ones were emulating the 
rom-based parts, and the FET was the tool
to program them.
But that's just a guess.

However, the FET is not just a JTAG interface. It's a complete standalone 
system, 
that gets serial high-level commands from the PC.
That's also the reason why the FET supports some devies and doesn't support 
others: the FET needs to know the
device under test. What clock system and flash controller does it have? What 
type of EEM (for the breakpoints etc.).
If a device cannot be identified (not present in the FETs internal info base) 
it cannot be programmed.
JTAG itself is only the low-level protocol. With JTAG alone you can do almost 
nothing.
So to support new devices, a firmware update of the FET is necessary.

JMGross


------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to