cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 Nucleo Firmware Source code (STSW-LINK007)

daviddavid9
Associate II
Posted on November 21, 2014 at 00:44

Hi, we are developing a couple of STM32 boards. Want to target the mbed platform. For programming, we would like an optional small daughter board that can plug into our board, that provides the programming/debugging interface available on the STM32 Nucleo boards. Does anyone know if ST makes the source code for the firmware (STSW-LINK007) on the Nucleo board available?

For info on the board we require this for, see

http://forum.modtronix.com/index.php?topic=2197.0

.

The Nucleo firmware makes it very easy to program and debug the target. It provided:

  • Debug and programming port, to use STM32 Nucleo wth standard toolchains/debuggers/programmers
  • Virtual Com port to send back traces to the PC
  • Mass storage (USB Disk drive) for drag'n'drop programming 

#nucleo-firmware-stsw-link007
3 REPLIES 3
Posted on November 21, 2014 at 01:11

Pretty sure that would need to be a conversation that starts with your local ST rep, but I seriously doubt it ends up with you getting source code. Licensing ST-LINK OnBoard as a firmware binary might be a more achievable goal.

If you've provided the SWD connectivity, surely you can start by connecting SWDIO/SWCLK/SWO/NRST and GND from a Nucleo?
Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
daviddavid9
Associate II
Posted on November 21, 2014 at 06:36

Hi Clive. Thanks for reply! Yes, using the Nucleo board is surely possible, but not a nice solution. I want to add these boards to the mbed list of target boards. Want it available as an optional daughter board. I added a picture to our forum showing how it will mount. See ''=== Optional Programming/Debugging daughter board ==='' section on

http://forum.modtronix.com/index.php?topic=2197.msg10061#msg10061

.

I have contacted ST, not sure if I will get a reply. Do you know the best way to contact ST about something like this? Maybe an email address, or contact page?

Posted on November 21, 2014 at 14:13

Not sure how it works in Australia, but in the Americas you'd push in via your distributor (Arrow, Avnet, Future), ST Regional Sales, and/or your local ST FAE

http://www.st.com/stonline/contactus/contacts/index.php

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