SFFS277 November 2023 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1
Access protection has to be enabled to make sure unwanted writes or reads do not happen. When software has to write to a particular location, corresponding access protection configuration has to be set, both for memories and peripherals.
If the access protection error flag HICD2HINTFLG.ACCVIO_FLG interrupt or H2D interrupt is set, software mechanism has to check for the validity of the interrupts.
This is a continuously enabled software diagnostic mechanism as the software has to perform the checks as and when the access protection interrupt is received.
The LOCK feature of HIC can be used for certain configuration registers to block writes.