I am having a similar problem; however, reception is giving me trouble. I am using the DE2 to send acknowledges to a host PC when packets are received. The project requires the DE2 to receive modified ASCII characters, addresses to the character ROM, and store them in memory for display on a Terasic LCD. Everything is coming together with the exception of receiving packets.
The full problem is the DE2 will receive one packet, then the system crashes. The strange part is the ISR exits, which I've tested with the JTAG UART, but transmission and reception (the whole system really) stops functioning; but the system will print one last time before dieing, very strange, but not hit the end of code. Help with getting me on track would be greatly appreciated.