This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Common programming pins among MSP430 packages?

I was just wondering if the programming pins for SpyBiWire were common among packages? For example, are they always located on pins 9 & 10 on QFP16 packages?And what about other packages? Is this also true for power and ground pins?

  • No. Not generally. Inside  agrup of MSPs, the devices with the same package are usually 100% pin compatible. These devices only differ in the type of ADC or the amount of ram/flash.

    But different packages of the same device may have the power/programming pins on different locations. Especially BGA, QFP and SOIC packages with their fundamentally different physical layout and even different pin counts (for the same MSP) are often completely different.

    Each device datasheet holds a pin function table which contains the pin numbers for each package.

    The only exception is the G2 family. Since all devices in this family (at least their DIL package versions) are designed to fit into the LaunchPad socket, their programming pins and supply pins are at the same place.

  • I think what Cruz is asking is not if the pin numbers stay the same for a given part/family but if they stay the same for a given package.

    From my experiance of the 64 QFP that they DO stay in the same place:

    Just had a quick scan of these parts in  a 64 QFP package: F13x, 14x, 15x, 16x, 161x, 23x, 24x, 241x, 261x,

    All had the JTAG on pins 54, 55, 56, 57, 58 of the QFP-64.

    I'm not saying this applies to other packages though,  you'll have to have a quick look yourself!!

  • Thanks for both of your answers.

    I had a hunch that there might be some sort of variance between parts, but I figured I would ask, just to be sure.

**Attention** This is a public forum