Skip to main content
smrtkai
Associate III
December 12, 2018
Question

STM32F429I-DISCO - USART3 outputs only 1.6V

  • December 12, 2018
  • 3 replies
  • 1197 views

Hi everyone,

I am trying to get USART3 running on my STM32F429I-DISCO board. USART3 is configured with the following configurations:

  • Mode: Asynchronous
  • Hardware Flow Control: Disable
  • Baudrate: 115200, Word Length: 8, Stop Bits: 1
  • GPIO: PD8 = TX, PD9 = RX

I have tried a lot of different configurations. In every configuration I have tried so far, PD8 outputs only a 1.6V signal. The receiver expects a 3.3V signal.

What might cause the "low" voltage at PD8?

Kind regards,

Kai

This topic has been closed for replies.

3 replies

waclawek.jan
Super User
December 12, 2018

High load from external circuitry, bad solder joint.

Make sure the onboard SDRAM does not drive its data lines.

JW

Tesla DeLorean
Guru
December 12, 2018
Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
smrtkai
smrtkaiAuthor
Associate III
December 13, 2018

Thank you!!!

I am not using the SDRAM and it is not initialized. I have generated the code with STM32CubeMX only with the USART configuration.

How can I get it working with 3.3V?

Tesla DeLorean
Guru
December 13, 2018

You might not be using it, but you're still dragging the boat anchor.

Desolder the unused SDRAM, or lift the specific pin.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..