@bena: it would help if you can provide some details about the symptoms of the lockup, for example:
– does the controller respond to button clicks?
– is the time displayed on the lcd correct? if not, how far is it from the current time?
– does the controller respond to ping?