could be an hardware problem, what did you do to it before to make this happen?