Do you know if it fetched the reset word? (Is RSTCFG pulled low? - to be a config master). You could try to pull RSTCONF high temporarilarly to use a 'default' setting to see if it's not getting the config word correctly.
Do you have a scope or analyzer on there to see how many bus accesses went on before it died?
Also, check your pullups on POR, HRESET & SRESET. They should be in the 2k range.