Thank you.
linker modified:
MEMORY
{
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 2048K
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 512K
SECTIONBITMAP(rx) : ORIGIN = 0x90000000, LENGTH = 16M
SECTIONFONT(rx) : ORIGIN = 0x91000000, LENGTH = 16M
QSPI (rx) : ORIGIN = 0x92000000, LENGTH = 32M
}
Sections added after .isr_vector and before .text:
.SectionBitmap :
{
. = ALIGN(4);
*(.SectionBitmap)
. = ALIGN(4);
} >SECTIONBITMAP
.SectionFont :
{
. = ALIGN(4);
*(.SectionFont)
. = ALIGN(4);
} >SECTIONFONT
.SectionEwResource :
{
. = ALIGN(4);
*(.SectionEwResource)
. = ALIGN(4);
} >QSPI
Definition symbols added to project (Atollic: Properties->C/C++ Build->Settings->Tool Settings->C compiler->Symbols):
EW_BITMAP_PIXEL_SECTION_NAME=.SectionBitmap
EW_FONT_PIXEL_SECTION_NAME=.SectionFont
The project now builds however i have a graphical output error (half the screen is chequered) , so need to run the evaluation project with colour format 8888; previous proven project was a 565.
EW driver code was taken from the STM32F746 Discovery project including libs. - i will continue this in another thread if necessary.