Have you tried this to perform a factory reset. It may have got it's knickers in a twist.
HOLD TUNE/FUNCTION AND WRITE WHILE POWERING ON.
If it still doesn't respond after that I can't think of anything else you can do.
Does it have any 'extras' like ROM cards or some such plugged in? If so you could try with the extras removed as that may cause an initialization hang too.