2019-04-14 11:06 PM
Hello all,
I am using STM32L011K6_Nucleo Board for developing a smart application, now I making prototype with STM32L011 microcontroller and some other sensors. My doubt how should I program my prototype board? what are the connection do I have to leave on my pcb design such that I can do flashing my program using Keil?
As Nucleo board using an external microcontroller for programming and debugging STM32L011 MCU, I don't have any pin access of external microcontroller on Nucleo board .
Please guide me what are the pins do I need to leave in my PCB design for programming part.
Thank you
D.Vishnu
2019-04-15 12:44 AM
At least for debugging, you'll need SWDIO, SWCLK, GND and VDDMCU to connect to ST-Link.
If you plan to have low power modes, clock stop modes, connecting RESET pin might be good as well.
Boot0 pin access on the board (test point) can be handy as well.
2019-04-15 12:52 AM
Thank you for your answer.
I also thought few of the connecting pins as you mentioned above, but what about a debugger hardware (which is medium between PC and prototype board)? Are there any such debugger boards available with ST?
Thank you
D.Vishnu
2019-04-15 02:02 AM
You can use SWD/JTAG pods like ST-LINK, J-LINK or U-LINK in Keil.