Если сначала работает, затем зависает (т.е. работает неустойчиво)

Если сначала работает, затем зависает (т.е. работает неустойчиво) - то вероятен плохой контакт на плате (может, и с микрухой)... Как вариант - аккуратно пропаять все, что пропаивается :) Питание на самой плате нормальное?