You can use the built-in bootloader like this, yes, but it doesn't have debugging capabilities. You'll also need to power it and a way of putting it into bootloader mode. Your signals are mislabeled, but the hardware connections are correct.
If you are developing a new board, you should include a SWD debug port to facilitate development.
"If you feel a post has answered your question, please click ""Accept as Solution""."
Thanks for the prompt answer, mislabelling is ok as I wanted to know if it can work in that way.
For bootlaoder config, I use resistpor with assembly option for bootloader.
Programming over serial is also considered in the design.
What do you means by powering it? My µC is working with 3V3 and I do not want to include 5V on board, I thought using the differential pair like on firts picture can handle the problem.
Which of the option on tje joined could fit the case mention?