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.

controller socket for MSP430 gang programmer

Other Parts Discussed in Thread: MSP430F5529, MSP430G2303, MSP430G2403, MSP-TS430PW28, MSP-GANG, MSP-TS430PW28A

Hi,

We are in the process of ordering an MSP430 gang programmer (http://www.ti.com/tool/msp-gang430) for programming the controllers in production.

We are doing the development using the MSP430F5529 controller and in production we will be using the MSP430G2303 controller (we are using MSP-EXP430F5529 board for development purpose).

The development is almost done and we need to do some basic functionality tests on few samples. Since no free samples were available for MSP430G2303, I have ordered few samples of MSP430F5529 from TI.

To program these MSP430F5529 samples using the gang programmer I need a target board with jtag connection where I can insert the MSP430F5529 controller. But the socket for MSP430F5529 (http://www.ti.com/tool/msp-ts430pn80usb) costs $75. and I need it to program only couple of MSP430F5529 controllers for final testing. I think its bit costly to buy it which need to be used only for few months.

I want to know what are the risks involed in developing our own target board based on the schematic available from TI website. And if anybody has tried and succeeded (/failed ) please let me know the effort and advantages of making our own target board. Also where can I buy the socket for the MSP430F5529 from where I can draw the necessary pinouts for flashing purpose.

Also for the purpose of production of MSP430G2303, do I need to buy 8 individual target boards (or socket boards)? or can I get a single board where I can plugin 8 controllers and program using the msp430 gang programmer?

 

 

  • Hi,

    I think I confused with my lengthy question. Let me simplify it with another question.

    Lets sayI have the MSP430 gang programmer, this programmer has 8 JTAG ports to program 8 MCUs at the same time. Now the target board that I see in TI website is for only single 20-28 pin MCU (http://www.ti.com/tool/msp-fet430u28)  (Actually we are planning to go with MSP430G2403 MCU in production.)

    Now following are my doubts,

    1. The link http://www.ti.com/tool/msp-fet430u28 says it includes both  ZIF socket target board and USB debugging interface (MSP-FET430UIF) used to program and debug the MSP430 , but I need only the  ZIF socket target board  as I am already having one gang programmer with me, Can I get only  ZIF socket target board from TI? if so how to order it (I mean specifying TI that I dont need the MSP-FET430UIF)  ?

    2. My second doubt is  Do I have to go for 8 individual ZIF socket target boards  or is there any standard boards available for the MSP430 gang programmer which contains 8 ZIF socket target board on the same board?

    Please clarify my these two doubts as it will be critical in future once our product is ready.

    Thanks a lot in advance

  • Hi,

    There is a version of the kit you mentioned (msp-fet430u28 ) that comes with just the board, not bundled with the FET tool - this is the MSP-TS430PW28. However, since you are wanting to program a value line part (MSP430G2403), the correct kit that you will want is the MSP-TS430PW28A - this target socket board is the correct one for the G2xxx family of parts in the 20 or 28 pin TSSOP package.

    For programming 8 devices at a time with the MSP-GANG, you have a few options. You can:

    1. Get 8 of those socketed target boards MSP-TS430PW28A
    2. Spin your own board for programming with 8 sockets on it  and 8 JTAG headers (we do not provide one of these, but you could look at the MSP-TS430PW28A as a guide)
    3. include a JTAG header on your final target board, then you can hook 8 of your boards to the GANG at a time. You'll need to follow the programming connections in the Hardware Tool's User's Guide.

    I hope this helps provide some guidance.

    Regards,

    Katie

  • Hi Katie Enderle,

    Thank you very much for the information.

    Katie Enderle said:

    the correct kit that you will want is the MSP-TS430PW28A 

    yes we will go with MSP-TSP430PW28A.

    Katie Enderle said:

    Spin your own board for programming with 8 sockets

    I am sorry, Can u pls explain what u suggest me to do actually.

    Katie Enderle said:

    8 JTAG headers (we do not provide one of these

    The 8 JTAG cables are supplied with the MSP gang programmer (MSP-GANG430) according to the TI.

     

    I have one more doubt, If we buy 8 individual  MSP-TSP430PW28A, and connect them to MSP-GANG430 with individual JTAG cables, do I need to do anything extra for the power supply or the JTAG cable sufficiently supplies the power?

  • Hi,

    One more thing I missed out, The MSP-GANG430 does not come with the 9-15V power supply.

    Please tell me how to get 9-15V (300mA) power supply for the MSP-GANG430, I mean what is the part number.

  • Hi,

    What I meant by spinning a board with 8 sockets, I mean that you could design and have manufactured a PCB that essentially has 8 ZIF sockets on it - you could make a PCB that would be like having 8 of the MSP-TS430PW28A's all on the same board.

    chethu gowda said:

    The 8 JTAG cables are supplied with the MSP gang programmer (MSP-GANG430) according to the TI.

    Yes, 8 JTAG cables come with the GANG programmer. One end of each JTAG cable will plug into the GANG, but the other end of each JTAG cable will plug into one of the target boards which you are trying to program. The MSP-TS430PW28A has one of these JTAG headers on the board (see pic below, outlined in green), but what I'm saying is that if you have enough room on the PCB you are using for your end product, you can place one of these connectors with the components shown in figure 2-1 of the Hardware Tool's User's Guide on each of your boards and do in-circuit programming with the GANG.

    Basically it depends on if you want to program the MSP430 before or after it is soldered onto your final application's board. The tradeoff is having to buy/spin boards with sockets to be able to program parts before they are soldered on your final board vs. the space it takes to add this JTAG header connector and components to your board to be able to do in-circuit programming after the device has been soldered down. One additional benefit of having JTAG headers on your final board is that while prototyping it is easy to re-program your board (unless you've blown the fuse of course), but the JTAG header may not make sense if you are short on board space.

    So it is up to whatever method makes the most sense for your particular application. Using the MSP-TS430PW28A may be the option you want to go with, I'm just trying to let you know all of the possibilities.

    Regards,

    Katie

  • I also wanted to mention that I highly recommend ordering the MSP-GANG instead of the MSP-GANG430 if you have not already, since the MSP-GANG is the newer version which will continue to receive updates and support going forward. It also has many improvements over the MSP-GANG430, including faster programming.

    chethu gowda said:

    One more thing I missed out, The MSP-GANG430 does not come with the 9-15V power supply.

    Please tell me how to get 9-15V (300mA) power supply for the MSP-GANG430, I mean what is the part number.

    If you use the MSP-GANG, you only need the external supply if the GANG is not connected via USB port or if total current consumption of your programmed target devices exceeds 0.3A. If either of these conditions are true, then the specs for the kind of external power supplies you can use are listed in section 1.3 of the MSP-GANG user's guide, unter the Note on #3 (you'll have to find and purchase a power supply that meets these specs):

     

    Regards,

    Katie

  • Hi katie enderle,

    Thank you very much for your explaination,

    katie enderle said:

    you could make a PCB that would be like having 8 of the MSP-TS430PW28A's all on the same board.

    Yes, I am planning for the same.

     

  • Hi Katie Enderle,

    chethu gowda said:

    I highly recommend ordering the MSP-GANG instead of the MSP-GANG430

    Yes we are still in the stage of final design and we are yet to order it. We will definitely think about your suggestion.

    chethu gowda said:

    newer version which will continue to receive updates and support going forward

    You mean TI will not support MSP-GANG430 in future?

  • Hi Katie Enderle,

     Katie Enderle:

    I highly recommend ordering the MSP-GANG instead of the MSP-GANG430

    Yes we are still in the stage of final design and we are yet to order it. We will definitely think about your suggestion.

     Katie Enderle:

    newer version which will continue to receive updates and support going forward

    You mean TI will not support MSP-GANG430 in future?

  • If you see the note on the product page for the MSP-GANG430 it says:

    "Once new version (MSP-GANG) is available, the original kit will not get periodic device support updates. Device support updates will happen on a case by case basis. If you have questions, please work with your local sales representative."

    This means that the MSP-GANG430 won't keep being updated to support new MSP430 devices as they come out in the future, though it supports already released parts now. This is why it is better to get the MSP-GANG (which is replacing the MSP-GANG430) - this new programmer will receive periodic software updates to support all new devices as they come out in the foreseeable future, so if in a year or two you decide to do a design with a brand new part, if you already have the MSP-GANG you won't have to get a new programmer to support that device.

    Regards,

    Katie

  • Hi Katie enderle,

    Yes thats right. Thanks a lot for ur kind suggestion.

**Attention** This is a public forum