cancel
Showing results for 
Search instead for 
Did you mean: 

Device that assigns programs to the empty processor ?

Hi world!
Associate III

Hello friends,

We use ST-Link when assigning programs to STM8 processors. ST-Link uses the SWIM leg when assigning programs to STM8 processors. We all know that.

I want to make a device. Special bootloader. This device should be able to assign programs to STM operators that do not have programs in the device.

But I don't have a protocol to throw a program into the empty processor. Is there such a protocol? Is such a device possible? Where can we obtain a protocol?

Thanks, good work ..

15 REPLIES 15

Thanks for reply..

I understand.

So did Segger take a protocol from ST company while doing this?

They probably got documentation and assistance from ST engineers, but also employ their own engineers who understand protocols, the underlying hardware, and capable of debugging and reverse engineering the details that are missing.​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Thank you @Community member​ 

There also is the stm8flash program, which is free software, so you could just have a look at the source:

https://github.com/vdudouyt/stm8flash

Thank you @Philipp Krause​ 

ST published the documentation online:

www.st.com/resource/en/user_manual/cd00173911.pdf