Programming STM32F103ZET6 or STM32F105VCT6 for the VERY first time (using ST-LINK utility)
I have experience with several types of classic boards with STM32 microcontrollers (NUCLEO, Blue Pill...) that immediately connect with the stlink-v2 and st-info --probe command showing the characteristics of the controller and after that flashing is successful...
I recently bought the above mentioned two controllers and a boards (LQFP144/100 SMT to DIP Adapter PCB Board) where I soldered them with the necessary capacitors between all the VDD and VSS contacts. I properly connected SWDIO and SWCLK to PA13, PA14 pins, NRST to VDD over 10k resistors even boot0 over 10k resistors to VSS (This is how I noticed on all the schemаtics). There is no way I can read the microcontroller or flash it, although in addition to st-info and st-util, I also used STMCubeProgrammer and a linker on the Linux and Windows systems.
Result:
st-info --probe
Found 1 stlink programmers
serial: 6e78010132124647524b4e00
hla-serial: "\x6e\x78\x01\x01\x32\x12\x46\x47\x52\x4b\x4e\x00"
flash: 0 (pagesize: 0)
sram: 0
chipid: 0x0748
On one site I found detailed instructions on how to program the new STM32f103c8t6 for the first time. Nothing special is stated there and I did it all and I don't succeed at all.
I found almost nothing on Google that would help me except for someone to mention somewhere to "Pay special attention to the pull-up resistor on the TDO line", (PB2 ?).
Is there any useful advice or experience?



