cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 custom board with stlink binary

n.serina
Associate III

Hi, 

We want to incorporate the STLink firmware binary provided by STMicroelectronics here onto our custom STM32 board with stlink circuit. However, we would like to seek clarification on whether this usage would allow us to sell our custom board commercially.

We kindly request your assistance in understanding the implications of the license agreement when binary is distributed via inside the chip and any potential limitations or permissions for commercial usage of STLink firmware on a custom board. Thanks

1 ACCEPTED SOLUTION

Accepted Solutions
Peter BENSCH
ST Employee

If necessary, you can look at OpenOCD to see if it can be used for your application.

If the problem is solved, please mark this thread as answered by selecting Accept as Solution, as also explained here. This will help other users find that answer faster.

Good luck!
/Peter

In order 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.

View solution in original post

5 REPLIES 5
Peter BENSCH
ST Employee

The Terms of Use of tools such as ST-LINK/V2 or ST-LINK/V3, which are not Open Source, do not allow the firmware to be used in own systems/replicas, nor do they allow productive use:

[...] The Evaluation Board offers limited features and is conceived to be used only to evaluate and test ST products in a research and development setting. [...] The Evaluation Board shall not be, in any case, directly or indirectly assembled as a part in any production of Yours as it is solely developed to serve evaluation an d testing purposes and has no direct function and is not a finished product. [...]

Is there a specific reason that your custom board should also include an ST-LINK?

Regards
/Peter

In order 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.

Thank you Peter, 

Is there a specific reason that your custom board should also include an ST-LINK?

We want our customers to have a flasher and debugger on the board itself. Do you know any open-source project for usb to swd debugging as Stlink does. ? 

Peter BENSCH
ST Employee

If necessary, you can look at OpenOCD to see if it can be used for your application.

If the problem is solved, please mark this thread as answered by selecting Accept as Solution, as also explained here. This will help other users find that answer faster.

Good luck!
/Peter

In order 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.
AScha.3
Chief II

maybe, you like : Black Magic Probe

free, open source. debug probe ->

https://black-magic.org/index.html

 

If you feel a post has answered your question, please click "Accept as Solution".

Thank you @AScha.3 @Peter BENSCH