а счего ты взял что это программно?вскрой посмотри может вода или удар.если чистый то проверь кабель