a3e3d9c198
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>
25 lines
555 B
Plaintext
25 lines
555 B
Plaintext
STM32F469 Discovery
|
|
===================
|
|
|
|
This tutorial describes how to use the predefined Buildroot
|
|
configuration for the STM32F469 Discovery evaluation platform.
|
|
|
|
Internal flash memory stores simple afboot-stm32 bootloader, device tree and
|
|
in place (XIP) kernel with built-in initramfs. No external flash or SD card
|
|
is needed.
|
|
|
|
Kernel is based on tinyconfig.
|
|
|
|
Building
|
|
--------
|
|
|
|
make stm32f469_disco_xip_defconfig
|
|
make
|
|
|
|
Flashing
|
|
--------
|
|
|
|
./board/stmicroelectronics/stm32f469-disco/flash.sh output/
|
|
|
|
It will flash binary to internal flash memory.
|