Skip to main content
Axcvn.1
Associate
July 16, 2020
Question

Hello everyone. I have a custom board with STM32F103C8T6. It was made for debugging so it doesn't have any unusal peripherals (only oscillator, filtering capacitors etc.). But there is problem: voltage on NRST pin equals about 1 V.

  • July 16, 2020
  • 8 replies
  • 1883 views

It is strange because I did not program the chip, the flash should be pure. Also I can't connect to the MCU with ST-LINK. What's wrong with NRST?

This topic has been closed for replies.

8 replies

Tesla DeLorean
Guru
July 16, 2020

Double check part orientation and pin designations.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Axcvn.1
Axcvn.1Author
Associate
July 16, 2020

I checked them repeatedly, there is nothing wrong related with pinout.

Tesla DeLorean
Guru
July 16, 2020

What kind of current draw are you seeing on the 3.3V supply side?

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Piranha
Principal III
July 16, 2020

What is the purpose of R4? Copy-paste from the Internet without thinking? There is no pull-up resistor on NRST line in AN2586!

An again VBAT is not connected because of not reading the documentation.

Is C7 value really 1 mF, which is equal to 1000 uF, or is it just incorrect unit prefix?

Axcvn.1
Axcvn.1Author
Associate
July 16, 2020

Documentation really says that pullup resistance on NRST is not required but I decided to leave possibility to solder it. I checked board with external pullup and without, it does not make any changes, MCU is still not working correctly.

AN2586 only recommends to connect VBAT to VDD, it does not say that I must connect them. VBAT are used only for powering RTC and backup registers, I don't use them because I even can't load any program to MCU.

C7 capacitance equals 1uF in fact, it is the wrong value on schematic.