Has the device been exposed to any conditions that differ from normal?
If so it probably better to pay for a new computer as it would cost more than the value of the machine for a new board which may have been exposed to water, had contact with metal or a substance after being banged, dropped, or slammed shut, seeing that there is smoke and the battery was not ruined it would be a board problem.