How to Flash a brand new, freshly soldered STM32F103 chip

Basically, you need a ST-link V2 programmer to program the brand new chip.

Once you have some bootloader of that sort, you will be able to use DFU to do the job. With that said, the bootloader can only be changed using the programmer.