ссылка битая, но даже с ней трудно будет с наскоку разобраться где там косяк (если он там вообще есть). но что бы я сделал, если бы обнаружил, что вот у меня прошивка работает, потом я что-то добавил и начались глюки? вернулся бы к той версии, где у меня все работало и посмотрел бы, работает ли сейчас. если нет - то вероятно что-то произошло с аппаратной частью. если работает, то добавлял бы новые функции/изменения постепенно, пока снова не появился бы глюк. можно пойти от обратного и наоборот вырубать часть добавленных функции, пока не перестанет глючить. просто гадать что там случилось у тебя очень сложно - никакой конкретной инфы пока ты так и не сообщил. будь хотя бы дамп стека, уже можно было бы понять, в какой функции происходит краш и куда копать