Arduino 2560 ADK powering issue

Hi guys,

I am facing one problem regarding powering my board. What happens is when I try to connect the board thru usb(powering from usb) it gets detected, but when using usb only for communication and powering board externally with 12v smps, my laptop shows "usb device not recognized".

Can any one suggest probable cause and solution.

I want to power my board externally because it seems that when it is taking extra voltage from usb power board resets.

Any help is appreciable.