STM32 HAL LittleFS
Jump to navigation
Jump to search
This page contains some notes getting LittleFS running using parts of the internal flash memory. For now this will be targeting Black Pill boards with the STM32F411 MCU.
Modifying Linker Script
The linker script
STM32F411CEUX_FLASH.ld
defines the layout of the memory - both flash and ram of the STM32F411 MCU. At the beginning is:
/* Memories definition */ MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 128K FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 512K }