HRESET_B input is typically asserted by external logic in response to HRESET_REQ assertion by device. The reason, why this output was asserted, can be determined by reading GUTS_RSTRSCR register on the P1021, but this register is cleared by HRESET_B, so this reading should be performed before HRESET_B is asserted, and the result should be stored somewhere outside of the device before applying HRESET_B. What is the equivalent for the LS1043ARDB?
Soft reset option is also available, but it generates only machine check interrupt to the core. The reason of machine check interrupt may be determined by reading GUTS_MCPSUMR on the P1021. What is the equivalent for the LS1043ARDB?