Skip to main content
edited title
Link
JRE
  • 73.6k
  • 10
  • 112
  • 195

CLOSED: Add serial interface to ST-link clone

added 323 characters in body; edited title
Source Link
Araneus0390
  • 255
  • 4
  • 16

CLOSED: Add serial interface to ST-link clone

I recently started studying STM32 microcontrollers (BluePill STM32F103 dev board + ST-link V2 clone). I was wondering if it is possible to add serial communication to ST-Link clone?

From what I understood, those clones are copied form ST-link schematic of official Nucleo boards. The ST-link on Nucleo boards is build with STM32F103CBT6 and pins 12 and 13 (PA_2 and PA_3) are used as TX and RX for serial communication with target microcontroller (and connects to PA_2 and PA_3 pins of targer). See page 65 of official Nucleo documentation

Meanwhile, on ST-link clones those pins are floating and not connected to anything

St-Link clone which I have

If I solder 2 wires to pins 12 and 13 of STM32 microcontroller on ST-link clone, would I be able to use those for serial communication with target microcontroller on BluePill board (PA_10 and PA_9 or PA_2 and PA_3)?

UPDATE:

Looks like specifically this ST-link clone is made based on schematics of ST-link on old Discovery boards like this: ST-Link on Discovery boards In this "configuration" in can't be converted into ST-Link with Serial port feature, since this feature (as Virtual Com port) was added in ST-Link V2.1 on Nucleo boards and has another schematic: enter image description here

FINAL UPDATE

The topic is not relevant anymore. Recently STMicroelectronics released STLink V3 Mini with very affordable price and same functionality (SWD + VCP) which I bought. Now it can be bought at about $10

Add serial interface to ST-link clone

I recently started studying STM32 microcontrollers (BluePill STM32F103 dev board + ST-link V2 clone). I was wondering if it is possible to add serial communication to ST-Link clone?

From what I understood, those clones are copied form ST-link schematic of official Nucleo boards. The ST-link on Nucleo boards is build with STM32F103CBT6 and pins 12 and 13 (PA_2 and PA_3) are used as TX and RX for serial communication with target microcontroller (and connects to PA_2 and PA_3 pins of targer). See page 65 of official Nucleo documentation

Meanwhile, on ST-link clones those pins are floating and not connected to anything

St-Link clone which I have

If I solder 2 wires to pins 12 and 13 of STM32 microcontroller on ST-link clone, would I be able to use those for serial communication with target microcontroller on BluePill board (PA_10 and PA_9 or PA_2 and PA_3)?

UPDATE:

Looks like specifically this ST-link clone is made based on schematics of ST-link on old Discovery boards like this: ST-Link on Discovery boards In this "configuration" in can't be converted into ST-Link with Serial port feature, since this feature (as Virtual Com port) was added in ST-Link V2.1 on Nucleo boards and has another schematic: enter image description here

CLOSED: Add serial interface to ST-link clone

I recently started studying STM32 microcontrollers (BluePill STM32F103 dev board + ST-link V2 clone). I was wondering if it is possible to add serial communication to ST-Link clone?

From what I understood, those clones are copied form ST-link schematic of official Nucleo boards. The ST-link on Nucleo boards is build with STM32F103CBT6 and pins 12 and 13 (PA_2 and PA_3) are used as TX and RX for serial communication with target microcontroller (and connects to PA_2 and PA_3 pins of targer). See page 65 of official Nucleo documentation

Meanwhile, on ST-link clones those pins are floating and not connected to anything

St-Link clone which I have

If I solder 2 wires to pins 12 and 13 of STM32 microcontroller on ST-link clone, would I be able to use those for serial communication with target microcontroller on BluePill board (PA_10 and PA_9 or PA_2 and PA_3)?

UPDATE:

Looks like specifically this ST-link clone is made based on schematics of ST-link on old Discovery boards like this: ST-Link on Discovery boards In this "configuration" in can't be converted into ST-Link with Serial port feature, since this feature (as Virtual Com port) was added in ST-Link V2.1 on Nucleo boards and has another schematic: enter image description here

FINAL UPDATE

The topic is not relevant anymore. Recently STMicroelectronics released STLink V3 Mini with very affordable price and same functionality (SWD + VCP) which I bought. Now it can be bought at about $10

Tweeted twitter.com/StackElectronix/status/1277934944854163456
Bumped by Community user
Bumped by Community user
added 501 characters in body
Source Link
Araneus0390
  • 255
  • 4
  • 16

I recently started studying STM32 microcontrollers (BluePill STM32F103 dev board + ST-link V2 clone). I was wondering if it is possible to add serial communication to ST-Link clone?

From what I understood, those clones are copied form ST-link schematic of official Nucleo boards. The ST-link on Nucleo boards is build with STM32F103CBT6 and pins 12 and 13 (PA_2 and PA_3) are used as TX and RX for serial communication with target microcontroller (and connects to PA_2 and PA_3 pins of targer). See page 65 of official Nucleo documentation

Meanwhile, on ST-link clones those pins are floating and not connected to anything

St-Link clone which I have

If I solder 2 wires to pins 12 and 13 of STM32 microcontroller on ST-link clone, would I be able to use those for serial communication with target microcontroller on BluePill board (PA_10 and PA_9 or PA_2 and PA_3)?

UPDATE:

Looks like specifically this ST-link clone is made based on schematics of ST-link on old Discovery boards like this: ST-Link on Discovery boards In this "configuration" in can't be converted into ST-Link with Serial port feature, since this feature (as Virtual Com port) was added in ST-Link V2.1 on Nucleo boards and has another schematic: enter image description here

I recently started studying STM32 microcontrollers (BluePill STM32F103 dev board + ST-link V2 clone). I was wondering if it is possible to add serial communication to ST-Link clone?

From what I understood, those clones are copied form ST-link schematic of official Nucleo boards. The ST-link on Nucleo boards is build with STM32F103CBT6 and pins 12 and 13 (PA_2 and PA_3) are used as TX and RX for serial communication with target microcontroller (and connects to PA_2 and PA_3 pins of targer). See page 65 of official Nucleo documentation

Meanwhile, on ST-link clones those pins are floating and not connected to anything

St-Link clone which I have

If I solder 2 wires to pins 12 and 13 of STM32 microcontroller on ST-link clone, would I be able to use those for serial communication with target microcontroller on BluePill board (PA_10 and PA_9 or PA_2 and PA_3)?

I recently started studying STM32 microcontrollers (BluePill STM32F103 dev board + ST-link V2 clone). I was wondering if it is possible to add serial communication to ST-Link clone?

From what I understood, those clones are copied form ST-link schematic of official Nucleo boards. The ST-link on Nucleo boards is build with STM32F103CBT6 and pins 12 and 13 (PA_2 and PA_3) are used as TX and RX for serial communication with target microcontroller (and connects to PA_2 and PA_3 pins of targer). See page 65 of official Nucleo documentation

Meanwhile, on ST-link clones those pins are floating and not connected to anything

St-Link clone which I have

If I solder 2 wires to pins 12 and 13 of STM32 microcontroller on ST-link clone, would I be able to use those for serial communication with target microcontroller on BluePill board (PA_10 and PA_9 or PA_2 and PA_3)?

UPDATE:

Looks like specifically this ST-link clone is made based on schematics of ST-link on old Discovery boards like this: ST-Link on Discovery boards In this "configuration" in can't be converted into ST-Link with Serial port feature, since this feature (as Virtual Com port) was added in ST-Link V2.1 on Nucleo boards and has another schematic: enter image description here

added 17 characters in body
Source Link
Araneus0390
  • 255
  • 4
  • 16
Loading
added 21 characters in body
Source Link
Araneus0390
  • 255
  • 4
  • 16
Loading
deleted 11 characters in body
Source Link
Marcus Müller
  • 100k
  • 5
  • 141
  • 262
Loading
edited body
Source Link
Araneus0390
  • 255
  • 4
  • 16
Loading
Source Link
Araneus0390
  • 255
  • 4
  • 16
Loading