В проекте используется внешняя память с адреса 0xA000000 - объем 32Мб
В свойствах линкера:
*.o --device DARMP --strict --scatter ".\Obj\lcd_test.sct"
--entry 0x00000000 --autoat --summary_stderr --info summarysizes --map --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Lst\lcd_test.map"
-o ".\Obj\lcd_test.axf"
файл lcd_test.sct:
LR_IROM1 0x00000000 0x00080000 { ; load region size_region
ER_IROM1 0x00000000 0x00080000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
}
RW_IRAM1 0x40000000 0x00010000 { ; RW data
.ANY (+RW +ZI)
}
}