SPRUJF0 August 2025 F28E120SB , F28E120SC , TMS320F2802-Q1 , TMS320F28020 , TMS320F280200 , TMS320F28021 , TMS320F28022 , TMS320F28022-Q1 , TMS320F280220 , TMS320F28023 , TMS320F28023-Q1 , TMS320F280230 , TMS320F28026 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027 , TMS320F28027-Q1 , TMS320F280270 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-EP , TMS320F28035-Q1
The flash technology used with the F28E12x devices is different than that of F2802x/03x devices. The F28E12x flash offers faster erase and program operations. It also supports ECC for safety reasons. Since ECC is supported, F28E12x flash API allows users to program in four modes – Fapi_DataOnly, Fapi_AutoEccGeneration, Fapi_DataAndEcc, and Fapi_EccOnly. Also, F28E12x flash allows programming 128-bits at-a-time, whereas F2802x/03x allows programming only 16-bits at-a-time. F28E12x flash API supports all these enhanced features and hence API prototypes are not compatible with that of F2802x/3x. For more details, see the F28E12x Flash API Reference Guide.