Здравствуйте! Необходимо разместить некоторые CONST данные в конце BIN файла прошивки и получить доступ к ним из проги. С помощью скатер-файла получается разместить, но не в конце. Даже директива LAST не помогает.
Может кто сталкивался с подобным?
Использую RVMDK 3.0 + fromelf
Вот мой скаттер (нужная секция - BuildInfo):
LOAD_FLASH 0x00400000 { Flash +0 ; (2Mx8bit) { Startup2.o (Reset, +First) * (InRoot$$Sections) ; this one string for v2.5, 3.0 } RBF +0 ; RBF in Flash after Startup { RBFarea.o (+RO) } Sounds +0 ; all sounds in Flash after Startup, RBF { SoundsArea.o (+RO) } BuildInfo +0 ; project build info + { BuildInfoArea.o (+RO, +Last) } ExtRAM 0x01400000 ; code in Ext RAM { * (+RO, +RW, +ZI) } HEAP +0 UNINIT ; heap located after CODE+RW+ZI { heap.o (+ZI) } STACKS 0x0147FFF0 UNINIT ; end of External RAM (512Kx8bit) { stack.o (+ZI) }
}
|