Цитата(rezident @ Apr 24 2011, 00:28)

Ага. Мниться мне, что ваш МК в LPM3 и не переходит. Просто не успевает. Потому, что перед самой командой перехода в LPM3 стоит
Код
PMMCTL0_H = 0x00;
которая вызывает PUC и соответственно рестарт всей программы. Вечный рестарт т.с.

спасибо за подсказку. Сделал код вот так:
Код
// Turn off SVSH, SVSM
PMMCTL0_H = 0xA5;
//SVSMHCTL = 0;
//SVSMLCTL = 0;
PMMCTL0_L |= PMMREGOFF;
//PMMCTL0_H = 0x00;
стало работать, ток упал до 1,2 мкА, при нажатии кнопки "сброс" МК стартует и переходит в режим LPM3, раньше этого вообще не было.
заметил особеность, после того как программа была зашита, то МК был в непонятном состоянии которое потребляло более 400 мкА, но после того как был просто подключен JTAG и снова отключен, всё начинало работать. Явно что-то я делаю неправильно, но вот что, понять немогу ... перенёс код в свой проект, не фига ... кнопка сброс не помогает, так же не помогает подключение JTAG, потребление не менее 290 мкА ... я уже голову сломал в поисках ответов, называется связался с TI