Hello Support,
In the Flash API 2.0 Revision History it is mentioned that Global Variables are removed [Just like Titan F05 and Wega F035 Flash Drivers].
But when I built the software, I see that Flash API 2.0 is using .data and .cinit sections which indicate that it is using Initialized Global Variables and hence not RELOCATABLE to any ADDRESS like F035 and F05 API.
.data 0 00301d64 00000009
00301d64 00000008 F021_API_CortexR4_BE.lib : FlashStateMachine.ScaleFclk.obj (.data)
00301d6c 00000001 : FlashStateMachine.SetActiveBank.obj (.data)
.cinit 0 00301d88 0000001c
00301d88 0000000a (.cinit..data.load) [load image, compression = rle]
00301d92 00000002 --HOLE-- [fill = 0]
00301d94 00000008 (__TI_handler_table)
00301d9c 00000008 (__TI_cinit_table)
Can you please tell me if I am understanding wrong or there are GLOBAL DATA Variables are being used by FLash API 2.0 and hence can't be RELOCATED to any ADDRESS in RAM?
Thank you.
Regards
Pashan