Skip to main content
Visitor II
January 9, 2025
Question

Guidance Needed for Developing a Universal Programmer for STM32

  • January 9, 2025
  • 1 reply
  • 475 views

 

Hello STM32 Community,

I am working on designing a universal programmer for STM32 microcontrollers and would appreciate your guidance on the following:

 

  • Software Development: What essential information is required to develop the software for a universal STM32 programmer?
  • Memory Mapping: How can I obtain the memory mapping for various STM32 microcontrollers?
  • File Format Decision: How should I decide whether to send a binary (.bin), Intel hex (.hex), or ELF (.elf) file to the microcontroller? What factors influence this decision?
  • Existing Tools: How do existing development environments like Keil manage programming STM32 devices? 

 

 

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    January 9, 2025

    Hi @Ardra_LAb ,

    Welcome to ST Community!

    Your question is very generic. It is preferable to have a precise use case where we can bring help. You tell us what you started to explore then Community can bring some guidance.

    If your need is to understand the STM32 bootloader, I suggest you start with this series of videos: https://youtube.com/playlist?list=PLM7yYW7w7MWms-Um-dHxbftXRUFT74u9l&si=DJo70le22X7M9fKJ.

    -Amel