configs/stm32f469_disco_xip_defconfig: alternative defconfig for XIP
authorYauheni Saldatsenka <eugentoo@gmail.com>
Wed, 25 Aug 2021 18:18:56 +0000 (21:18 +0300)
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Sat, 28 Aug 2021 14:58:21 +0000 (16:58 +0200)
commita3e3d9c198294e1848b692bfac4fa06d10706c1e
treec49b71809a1b0938cae8d8cd52c78a90aaa7338b
parent2f910229ef0c6a94b97db73f3fd22e878a64dcdd
configs/stm32f469_disco_xip_defconfig: alternative defconfig for XIP

Update STM32F469-disco configuration files to operate with new kernel.

Result of make tinyconfig was taken as a starting point to fit kernel
into flash memory.
Current setup kernel + rootfs fits in 1.6MB on-chip flash memory

Fixes:
    - Move kernel to new flash bank due to growth of dtb size
    - Fix kernel start address in bootloader
    - Remove outdated path which doesn't affect normal operation mode

For better binary size optimization gcc LTO is turned on.

Signed-off-by: Yauheni Saldatsenka <eugentoo@gmail.com>
[Arnout:
 - squash 3 patches into 1;
 - remove unused dts file;
 - move linux/linux.config to linux-xip.config;
 - add a sentence to readme to say SD card is not needed.
]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
board/stmicroelectronics/stm32f469-disco/flash_xip.sh [new file with mode: 0644]
board/stmicroelectronics/stm32f469-disco/linux-xip.config [new file with mode: 0644]
board/stmicroelectronics/stm32f469-disco/patches/afboot-stm32/0001-stm32f469-i-Update-kernel-start-address.patch [new file with mode: 0644]
board/stmicroelectronics/stm32f469-disco/patches/linux/0001-Use-default-dram-address-without-remapping.patch [new file with mode: 0644]
board/stmicroelectronics/stm32f469-disco/readme_xip.txt [new file with mode: 0644]
configs/stm32f469_disco_xip_defconfig [new file with mode: 0644]