2025-07-23 9:22 AM - edited 2025-07-23 9:31 AM
I have already updated my CubeIDE to the latest version 1.19.0 available on the official website. After writing the code with it, I attempted to download it to my F407VGT6 via STLink, but the download has never been successful. It always prompts "Could not verify ST device!" When I replaced one board with another, I was able to successfully download. The only difference between the two boards is that the silk-screening of the two VGT6s is slightly different. One has a small circle with "e3" inside and can be downloaded, while the one that cannot be downloaded has "e4" in the circle. I wonder if CubeIDE has not yet adapted to this chip. Has anyone encountered the same situation? I hope to get your solution!
2025-07-23 9:27 AM
Your title suggests that STM32CubeIDE can't be downloaded from ST's site. Maybe change the title to "Could not verify ST device on STM32F407BGT6"
Are you using a development board or a custom board?
2025-07-23 9:28 AM
Try connect with CubeProgrammer, to both, and show, what its telling (chip ID etc.).
2025-07-23 9:32 AM
Thank you. I have already modified the title. Yes, I'm using a custom board.
2025-07-23 9:34 AM
OK, I have uploaded the screenshot of the fault code.
2025-07-23 9:40 AM
@untitled__666 wrote:Yes, I'm using a custom board.
Then you need to give details of that board - we can't see it from here!
Please see: How to write your question to maximize your chances to find a solution.
Is it, perhaps, a so-called "Black Pill"?
If so, it might have a fake STM32...
Also, what ST-Link are you using?
How to recognize a genuine ST-LINK/V2 versus a cloned one.
2025-07-23 9:48 AM
But actually, I don't think it's the problem of the board or the ST-LINK, because I have used the same ST-LINK and board for testing before. The only difference lies in the chip. When there is an "e3" silk-screen on the chip, it can be programmed; however, "e4" cannot.
2025-07-23 9:49 AM
The same board, the same ST-Link programmer, but some chips just can't be programmed. Are the chips fake?!
2025-07-23 9:55 AM
Based on the screenshots, seems like the programmer is to blame, probably a fake. Show a picture of your programmer.
2025-07-23 9:56 AM
That soldering looks pretty bad. Doesn't look like it was soldered flowed. I would double check to be sure there are no shorts.