2024-11-11 05:26 AM
Hi everyone!
I am having a hard time making my design work.
I prepared a long list of what I did and what I observed to paste into ChatGPT.
I am pasting the exact text below:
I designed an digital circuit using STM32F417VGT microcontroller. I applied 3.3V to all VDD, VDDA, VBAT and VREF+ pins. I have several similar designs, which I previously designed before this one. But my current design does not work. I am using StmCubeMxIde (latest version). I checked the pin connections several times. But there is an unexpected behavior I detected: I checked if the VCAP capacitors are broken. I am using the standard 20 pin JTAG/SWD connector to program the MCU. In the IDE; In the "Pins & Configuration" tab: In the "Pins & Configuration" tab: The IDE generated a default code for me. When I click either "Debug" or "Run" button in the toolbar, I get the following error message in the console panel: In the Debug/Run configuration page: After a short while, a message box with the title "Problem Occurred" appears with these messages: My programmer is "ST-LINK/V2". When I use "STM32CubeProgrammer" software: I have assembled two PCBs of this same design. |
Can you please guide me what to do in order to solve this issue?
Thanks.
Solved! Go to Solution.
2024-11-13 10:01 AM
A is the Pin 1 designation, so the text is read-able western style. Pin 1 is on the edge Below the Mark
B is the Ejection Mold / Relief, these can be different depending on the production plant / line
Solder Paste be everywhere..
2024-11-11 05:48 AM
There should be 2.2 µF, 6.3V ceramic capacitors, and placed as close as possible to the VCAP pins.
2024-11-11 05:57 AM
I exactly did so.
I connected one 2.2µF, 6.3V ceramic capacitor to each VCAP pin.
2024-11-11 01:24 PM
Dear @SalihKun ,
Share you schematics , please . And also a picture of the device Top marking to be sure it is genuine .
Ciao
STOne-32
2024-11-11 02:01 PM - edited 2024-11-11 02:03 PM
Check Part Orientation
>>I can confirm that there is no mistake in the hardware design.
I'd suppose if that were true it would be working now.
Hard to make an independent assessment without a schematic, and implementation details.
Could be fake chips, you got these through a reputable distributor?
2024-11-12 02:21 AM
Verify that ALL pins with names starting with Vdd ale connected to 3.3V and ALL GND pins are connected to the ground. Do it first with the schematic then with the board, using ohmmeter's continuity check function.
2024-11-12 11:53 PM - edited 2024-11-13 01:20 AM
Hello;
I am sorry for the late reply.
I am attaching schematics and an image of the chip recorded during assembly.
Looking for your help.
Thanks.
EDIT: Oh god, now that I am looking at the attached image "Chip under microscope.png", don't tell me I messed up with the chip orientation? Can anyone confirm it for me? Please!
2024-11-13 03:18 AM - edited 2024-11-13 03:19 AM
Not only it's rotated by 90 degrees but also there are shorts between top left pins. Easy thing - should take no more than 5 minutes with hot air station and good flux.
2024-11-13 09:53 AM
I know that the smaller dot which I marked as "A". But I want to make sure of it. Can you please confirm it by telling me which one is the number 1 mark?
A or B?
2024-11-13 10:01 AM
A is the Pin 1 designation, so the text is read-able western style. Pin 1 is on the edge Below the Mark
B is the Ejection Mold / Relief, these can be different depending on the production plant / line
Solder Paste be everywhere..