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.

MSP430 program will not run without debugger

Other Parts Discussed in Thread: MSP430G2553

I am experimenting with my own board, having MSP430G2553 connected through a JTAG interface powered from the target. I am using a parallel port JTAG interface supplied together with Softbaugh D437 development board some 5-10 years ago (looks like Olimex parallel port JTAG for MSP430, but is unbranded). I am running Code Composer Studio v5 on old computer with WIndows XP in order to be able to access the JTAG on the parallel port (I could not make it work on Windows 7 with the old Olimex drivers, probably a driver issue). Anyway, now I am able to load the microcontroller with the code and run it as long as the debugger is connected.

I tried unchecking every single checkmark in the debugger menu to remove any possible breakpoints in the code and I still cannot run the code without the debugger. It seems like the program is stuck at the entry to main().

What is going on and what am I doing wrong? Do I really need a dedicated programmer / BSL to be able to load the code and run it when power is applied to the microcontroller?

It is really a strange issue which I never experienced with other types of microcontrollers, which were also debugged using a JTAG and then could run independently as soon as power was re-applied.

Any help and comments will be highly appreciated.

 

 

**Attention** This is a public forum