2025-09-03 6:54 AM - edited 2025-09-03 6:55 AM
The following repository contains examples for creating 'normal' type of external loaders, i.e., to be used with the "-el" argument of the STM32CubeProgrammer (e.g., with output "STM32CubeProgrammer/bin/ExternalLoader/MX66UW1G45G_STM32H7S78-DK.stldr"):
https://github.com/STMicroelectronics/stm32-external-loader
Where can the source code examples be found for the 'SFIx' type of external loaders, i.e., to be used with the "-elbl" argument of the STM32CubeProgrammer (e.g., with output "STM32CubeProgrammer/bin/ExternalLoader/MX66UW1G45G_STM32H7S78-DK-SFIx.stldr")?
Solved! Go to Solution.
2025-09-10 2:18 AM
Hello @Eliasvan ,
The SFIx version of the loader is based on exactly same structure as normal external loader.
Difference is at initialization level. Only XPI should be setup. You should remove all previous initialization regarding sytem, clocking and HAL, this is supposed to be already done.
Best regards
Jocelyn
2025-09-10 2:18 AM
Hello @Eliasvan ,
The SFIx version of the loader is based on exactly same structure as normal external loader.
Difference is at initialization level. Only XPI should be setup. You should remove all previous initialization regarding sytem, clocking and HAL, this is supposed to be already done.
Best regards
Jocelyn