Part Number: TM4C1292NCPDT
Other Parts Discussed in Thread: EK-TM4C1294XL
Hi,
I am working on a boot code. Flash memory is partitioned to accommodate boot loader, a common memory area to update flags, and two firmware images. They are positioned in the flash memory as,
Boot code: 0x00.0000 - 0x00.3FFF
Firmware image 1: 0x00.4000 - 0x07.FFFF
Common memory area: 0x08.0000 - 0x08.3FFF
Firmware image 2 : 0x08.4000 - 0x0F.FFFF
My boot code is to be such that the firmware images have to be compared and validated based on the flags in the common memory area and to execute the firmware image. Is there any similar implementations done? How to execute firmware image directly from the flash? Is there any function to execute the firmware image from the flash memory address?
Thanks and regards
Sandra