Hi team,
We are using TMS570LC4357 processor for our project. Our requirement is to enable Single Bit RAM , Multi Bit RAM, Single Bit Flash, Multi Bit Flash and CPU compare error while running the software and generate the ESM interrupt for all these faults.
We have enabled ESM interrupt by setting IESR1 and IESR4 as below.
esm_base[IESR1] = 0x04000040UL;
esm_base[IESR4] = 0x80080UL;
Currently, when we are trying to simulate these faults, it is generating the exception (data abort) and respective error bit is not getting set in ESMSR1 or ESMSR1 register respectively.
Please let us know if more configuration need to be done for it and any preferable approach to simulate these faults.