cancel
Showing results for 
Search instead for 
Did you mean: 

Guidance Needed for Developing a Universal Programmer for STM32

Ardra_LAb
Visitor

 

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? 

 

 

1 REPLY 1
Amel NASRI
ST Employee

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

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.