cancel
Showing results for 
Search instead for 
Did you mean: 

G070CBT6 Strange issue with reset line falling down...

MKowalski
Associate II

Hi, I'm facing a very strange issue with my G070CBT6-based board...

 

When I start work and power up the board everything works fine for a couple of minutes (let's say 5 minutes ) but later I can observe some disturbances on the reset pin... I connect the oscilloscope and I can see the voltage on the reset pin, after a few minutes of the device operating, starts to fall down slowly and there is some mess on the signal...

Here is an example waveform watched:

Yellow -> 3.3V supply

Blue -> reset line

signal-2024-11-11-134804_003.jpeg 

I've tried 3 different pcs of the MCU on the same board and also try soldering bare minimum setup (LDO, MCU, caps, etc.. ) on a totally fresh PCB, and every time the same behavior...

No matter, if the code flashed, is my application code, led blink demo, or totally erased flash.

This is the MCU part of the schematic..Screenshot from 2024-11-14 23-04-40.png  I also tried to pull down the SW_CLK ( there is the BOOT0 also on this pin ) but this ain't help...

When the issue occurs, I'm not able to do anything with the MCU. It is "held under reset" from the SWD perspective. If I leave the board unpowered for some time to "cool down" it starts operating again, but again only for a couple of minutes... The MCU is not getting hot or something... supply is very stable 3.3V...

 

Any ideas what is going on with this? I have never had similar issues and I doubt that I broke the MCU during soldering...

1 ACCEPTED SOLUTION

Accepted Solutions
SofLit
ST Employee

+ the LED on PC13:

SofLit_0-1731656554857.png

From the datasheet:

SofLit_1-1731656727653.png

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

View solution in original post

20 REPLIES 20
SofLit
ST Employee

Hello,

It could be not related to the behavior but please remove that NRST pull-up resistor as there is one internal to the chip:

SofLit_0-1731655544648.png

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
SofLit
ST Employee

Also there is an issue on VREF+

SofLit_1-1731655845238.png

Vref+ is not connected to an external power source example: VDD!

From NUCLEO schematics:

SofLit_2-1731655939226.png

Please make the nucleo schematics as your reference design.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

I'm aware of that but this is a 40K resistor so I think that adding 10K externally could only improve the immunity here. 

Anyway, I removed it as You suggested but the problem still exists.

SofLit
ST Employee

+ the LED on PC13:

SofLit_0-1731656554857.png

From the datasheet:

SofLit_1-1731656727653.png

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

@MKowalski wrote:

Anyway, I removed it as You suggested but the problem still exists.


Already said: "It could be not related to the behavior"

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

Hi @SofLit ,

On 'G0, VREF+ does not need to be connected to VDD/VDDA if analog functionality is not used.

waclawekjan_0-1731657155527.png

While the 'G070 officially does not have VREFBUF, those 'G0 which do have it must not connect VREF+ to any external source.

JW

 This is something I missed. I'll check. Thanks for pointing. 

Indeed. Only G070 doesn't have an internal VREFBUF. So Vref+ needs to be connected to a power source.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
MKowalski
Associate II

I moved the LED to PB9 and connected VREF+ to VDD, but the problem has not been solved.