Manoj: first . thank your answer again. (1) Do you have a common XRS on the board which holds multiple DSP / microcontrollers in reset? NO. TMS28035 XRS pin via a 2K resister to DC3.3V ,that is example by TI controlboard circuit. (2) Do you observe the same problem with multiple DSP? ( I mean did you try changing using another DSP?) NO. I don't want to replace another DSP , that will rework to program code again. (3) Do you have any reason why you have to pull the XRS to ground .... then .....power up your board.... then .... release XRS? If I do not do this program will be the wrong execution (the motor does not stop) , do you know TPS3808G01 supervisory ? I'm contact with my Local FAE , maybe It can cancel this problem. I think that is only solutions by experiment. (4) Is everything working fine when you run the device with emulator connected? Do you see ADC results go above 400 and below 300. Are the PWM interrupts firing as expected. (1) yes. everything working fine when I use XDS100V2 to execute same code. (2) yse I can see ADC result value from CCS4 of watch windows. in this condition I can see that right A/D-Value both ( pwm1 interrupts and force software A/D convert) when the TMS28035 run in stand-alone MODE also I can see the A/D value is right via RS-232 to my notebook. thank you verymuch. Best Regards dowsheng.