SPRUIU8B August 2020 – March 2026 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
Extending upon the LFU principles discussed earlier, a dual-core LFU with reset example for F28P65x devices is available for reference in C2000Ware v26 or later:
C2000Ware_XX_XX_XX_XX\driverlib\f28p65x\examples\c28x_dual\flash_kernel\can_flash_lfu_sbl_multi_f28p65x
The main difference in the LFU architecture is that the F28P65x implementation offloads LFU operations to CPU2. This means that CPU1's only task is to execute the main application while CPU2 performs live firmware updates for both cores over MCAN with an external host. Please note that CPU2 is not running any other applications besides LFU in this example. Figure 7-1 illustrates the general LFU flow for the F28P65x implementation.