A 12kB 'Compact' External Loader

preview_player
Показать описание
ST documentation and examples brings to ELs needing more than 40kB of RAM in the STM32.
Here I show a version of my library allowing to generate ELs needing 12kB or even less.
As this is library doesn't follow all the ST indication, I published it in a separate repository.
Now you can choose between the "standard" ELs and the "unorthodox" ones.

00:00 The limits of the "standard" ELs
03:45 The role of Linker
07:42 Changing the linker script
11:09 The Verify() function
12:48 The Read() function
17:14 Read() & Verify()
19:59 The Checksum() function
22:07 A low RAM demanding External Loader

Documentation:

All information are listed in description and exposed in the other videos of this series about External Loaders for SPI flash memories. I strongly suggest you to see them before accesssing this video.

About the "standard" library for External loaders:

About the library for "compact" External loaders:
Рекомендации по теме
Комментарии
Автор

I found your channel by accident, great video. Everything was explained simply, the code is quite clear, thank you.

doprdele
Автор

These days I'm interested in TouchGFX and external flash. A very useful and educational video. A necessary video for cheap stm32 versions. Thanks.

Bulentk
Автор

Hello Mauro!! Thank you so much for doing this for low ram MCUs, i'm going to try this on my G0 projects 😀

FlyHIGHSIM
Автор

Thanks for the video. Great work. The repo is currently private.

MelDundas