Skip to main content
AMORI.1
Associate
June 21, 2022
Solved

Is it necessary to disable VCP to acces USART1 via pins PA9 and PA10 on STM32F429I-DISC1 (E01) ?

  • June 21, 2022
  • 6 replies
  • 1932 views

Hello,

I am trying to connect to my STM32F429I-DISC1 (E01 revision) board's USART1 on pins PA9 and PA10 using an FT2232HL as USART to USB interface.

I've seen in the user manual of the STM32F429I-DISC1 that the solder bridges SB11 and SB15 connecting ST-LINK to USART1 and enabling VCP where on by default.

I am wondering if this might prevent me from accessing USART1 via pins PA9 and PA10 and if I have to disable this solder bridges or if it has no incidence over it ?

​Thank you.

This topic has been closed for replies.
Best answer by Andrew Neil

You can have two receivers driven by one transmitter:

 +---->Rx1 in
 |
Tx Out--->+ This is OK
 |
 +---->Rx2 in

but you cannot short two transmitters together to drive one receiver:

Tx1 out---->+
 |
 +---->Rx in This is NOT OK
 |
Tx2 out---->+

6 replies

Andrew Neil
Andrew NeilBest answer
Super User
June 21, 2022

You can have two receivers driven by one transmitter:

 +---->Rx1 in
 |
Tx Out--->+ This is OK
 |
 +---->Rx2 in

but you cannot short two transmitters together to drive one receiver:

Tx1 out---->+
 |
 +---->Rx in This is NOT OK
 |
Tx2 out---->+

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
AMORI.1
AMORI.1Author
Associate
June 21, 2022

Alright thank you. If I understand correctly this means that I have to disable the SB connecting Tx to st-link.

Andrew Neil
Super User
June 21, 2022

No.

The STM32 Tx output can go to both the ST-Link and the FTDI's Rx inputs.

It's the ST-Link's Tx output that you need to disconnect.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.