Files
banban/ql-bootloader/logo/scatter.scat

35 lines
1.1 KiB
Plaintext

LOAD 0x7E040000 ;0x7E040000 - 0x7E0E0000, size: 4*64K + 6* 64K = 640K
{
INIT 0x7E040000 0x02000 ;8K
{
version_logo.o (IMGLOGO,+First) ; store logo.bin version. Note: place in header of logo.bin to avoid deprecating by load to psram.
OBM_StartUp.o (ImageHeader) ; Startup code
}
CODE +0 0x4E000 ;0x7E042000 - 0x7E0B0000 size: 7*64k - 8k = 440k
{
* (+RO) ; Application code, including C library
}
ITCM 0 0x10000 ; Second Exec region is ITCM; size:64K
{
LzmaDec.o (+RO) ; LzmaDec code on ITCM
main.o (+RO) ; main.o place in ITCM
FreqChange.o (PSRAM_FC)
}
DDR_NONCACHE 0xB0028000 0x00004000 ;@DTCM[32K, 48K], Note: @DTCM[0, 32K] store patble info; DTCM is non-cache region
{
spi_nor.o (SPI_NONCACHE_SECTION)
}
DATA 0x7E090000 0x50000 ;0x7E090000 - 0x7E0E0000 size: 5*64K
{
* (+RW,+ZI) ; All RW and ZI Data
}
IMG_END 0x7E0E0000 EMPTY 0x04{}
}