SPRUIW9C October 2021 – March 2024 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1
BGCRC access to functionally wait-stated memories is also wait-stated by the same number. Since it is impossible to predict the next functional access, any ongoing BGCRC access has to complete before functional access is granted. To mitigate delay in functional access, the BGCRC can be halted when time-critical code that accesses the wait-stated memories is in progress. When BGCRC execution is halted, the BGCRC watchdog is not halted. This is consistent with the safety requirement to complete the background test in a predictable window irrespective of the user code. In such scenarios, it is recommended to adjust the upper BGCRC watchdog window limit to account for the halt duration during functional access. However, if required, the BGCRC watchdog can be disabled.