Hello all,
we have a question related to above mentioned errata. According to the SPNZ195C document, the workaround to this erratum is to set bit [7] of the Auxiliary Control Register to disable out-of order completion for divide instructions. Looking into the startup code generated by HalCoGen, the errata workaround is applied only in the branch executed in case of POWERON_RESET, and not in other reset cases - please could you explain why its not needed e.g. in external reset case (nRST being driven low externally)? It seems to us it should be applied in all cases.
The same question applies for Errata CortexR4#57 workaround.
Thank you
Petr Cvachoucek