what do you mean by not running...
1. What programming software are you using..
2. Enable verify option in the software.
3. read the hex file from the controller by going to view or edit option after the programming is done.
4. reset the board or power OFF and ON the board after programming.
be clear with the question? what is that you need now?
What do you mean by program is not running?
which board you used to confirm that program is working?
which board does not work and the board which work have the same components and configuration?
What is the program you have burnt in the controller?
---------- Post added at 17:57 ---------- Previous post was at 17:56 ----------
if it works in 1 board and not in other means there is a hardware problem...
check the powersupply and crystal oscillations on the non working board.