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
There is a dedicated Flash bank for CPU subsystem. Also, there is a one-time programmable (OTP) memory called USER OTP, which the user can program only once and cannot erase. Flash and OTP are uniformly mapped in both program and data memory space.
The CPU subsystem has a TI-OTP that contains manufacturing information like settings used by the Flash state machine for erase and program operations, and so on. Users can read TI-OTP but TI-OTP cannot be programmed or erased. For memory maps and size information for the Flash Banks, TI-OTP, USER OTP, and corresponding ECC locations, refer to the device data sheet.
The Location of Zone-Select Block Based on Link-Pointer figure in the Dual Code Security Module (DCSM) chapter shows the user-programmable OTP locations in USER-OTP. For more information on the functionality of these fields, refer to the Dual Code Security Module (DCSM) and the ROM Code and Peripheral Booting chapters.