TDM2400 card stops responding, interrupt count stops

I have a TDM24xx card running on Trixbox 2.0 on a AMD Sempron 2800+ with 1GB RAM. The system works fine we booted but after a while (at random intervals), the TDM24xx card stops taking calls and cannot call out on any ZAP channel. When I look at the /proc/interrupts I noticed that the count has stop moving whereas the timer keeps increasing. OS and asterisk still working and so is network (I used SSH to get in).

Is this a hardware problem ? The card and server is BRAND NEW.
Both the FXO and FXS side is not working.

Please help.