Other Parts Discussed in Thread: C2000WARE
Greetings,
I am migrating code from the 379D to the 388D and using the Flash API library. In the cmd file, I changed the name of the library to the new one, and rebuilt. The linker is seeing the library, but is generating the subject warning and subsequent link error. From the library, I am trying to link in Fapi_setActiveFlashBank. The relevant portion of the linker command file follows. Is there something else I need to do to match the code to the new library?
MEMORY
{
PAGE 0:
<FlashSpace : origin = 0x080026, length = 0x001D92
PAGE 1:
<RamSpace> : origin = 0x009800, length = 0x000800
}
SECTIONS
{
FAPI_RamExecuted_LibraryFunctions
{
--library=F2838x_C28x_FlashAPI.lib<FlashStateMachine.obj> (.text:Fapi_setActiveFlashBank)
} LOAD = <FlashSpace>, PAGE = 0, PALIGN(8)
RUN = <RamSpace>,
LOAD_START(FAPI_RamExecutedCode_StoredAddress),
LOAD_SIZE(FAPI_RamExecutedCode_StoredSize),
RUN_START(FAPI_RamExecutedCode_RunAddress)
}
Thank you,
Ed