Hey icheresc and welcome! :)
Could you describe "hanging" more detailed? Hardware is powered on, but web GUI or ssh is not responding? Is there a display connected? If yes, what does it show? About what hardware we are talking at all? After rebooting, are there any hints in dmesg?
Greets
Stephan