Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

MSP430 development tools

  1. Mar 28, 2007 #1
    I have an MSP430 USB interface that comes with the MSP-FET430UIF and a JTAG MSP430F2131 header board. Problem is, I have no idea how to load the program onto the MCU that's on the header board through the JTAG connector. I have the IAR Embedded Workbench KickStart software and I haven't been able to find a way to use that with the header board.

    What software would I need to load a program onto the MCU that's on the header board using TI's USB to JTAG interface that I have right now?

    It would be excellent if this software was free.

    Thanks in advance.
  2. jcsd
  3. Mar 28, 2007 #2
    when you pull the stick apart thier should be some open vias, that is the interface, havin't read the documentation in a while as all i've done with mine is make the led flash at a different speed lol. docs are on the kickstart cd.

    on second look it's seems that you can take off the usb part and connect it sideways.

    Last edited: Mar 28, 2007
  4. Mar 28, 2007 #3
    To be more specific, here is what I have:


    The picture of the USB interface that I have is here:

    So I'm not exactly sure what you're saying. Are you talking about TI's MSP430 USB Stick Development Tool (EZ430)? The programming interface has a JTAG connector going out, so I don't have any physical connection issues. I just need to find a way (software) to load it onto the MCU on the header board above.
  5. Mar 28, 2007 #4
    select the j-link option in kickstart.

    if thats not what you mean then i guess you'll need your uc data sheet, a good understanding of asm in kickstart and a copy of ieee 1149, good luck :D
  6. Mar 29, 2007 #5
    I think the reason that doesn't work is beacuse I have a TI USB-IF and not a J-Link, so if I select J-Link as the connection type, the software can't detect it.

    What about something like this? Would this work?

    I mean... all I want to do is load a program onto an MSP430F2131 that's on a header board. Isn't this a common thing to do? Shouldn't it be fairly simple?
  7. Mar 29, 2007 #6
    got me, you can't go low level and get simple.
  8. Mar 30, 2007 #7
    So I figured that it might be a power issue, so instead of powering the board through the JTAG connector (which dicumentation says I can do), I decided to apply external power. So I connected the P_OUT jumper and powered the board by appying 3V (2 brand new C's) and then tried going into debug mode in IAR.

    I got the following message:
    "External voltage too low: 1.1V".

    I tested the voltage at the Vcc of the MCU and it was 3V. I tested the voltage at the JTAG connector Vcc_OUT and that was also 3V with or without the interface connected. The notes of the Olimex F2131 say that the voltage of the debugger should follow the power supply of the board, so why would it be reading it as 1.1V?
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook