Proper option for programming/debugging connector
Hello
I just got my ST-LinkV3 programmer and noticed there's many other ways to connect and program these STM32 series.
I am asking for common chips like L152, F4XX, G030 and alike, for hobby but also possible professional designs.
ARM website itself promotes several connectors for debugging, which seems tiny and suitable to connect STLinkV3. But most importantly, they consume less space on PCB.
Our good old SCK/DIO SWD connectors works well. But i can assume amongst many options there should be a more professional way to implement programmer on PCB.
Should i stick with good old SWD (SWCLK/IO and VCC/GND) as usual or is it better to place ARM10/20 or whatever connectors on chip?
Is there any manual on ST site for options?
I only ask for simple firmware upload and step-by-step debugging. Connectors are smaller than THT 4 pin SWD.
Removing BOOT0 and NRST buttons is a good option for prototyping.
I use STM32CubeMX and Programmer. GNU/Linux only.
ARM documents: https://developer.arm.com/documentation/ka001776/latest
