An issue with IDE 1.9.0 with dual-core STM32H7
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-03-18 11:14 AM
The board I'm using is NUCLEO-H755ZI-Q and it has two cores, a Cortex-M4 and a Cortex-M7.
After I update STM32CubeIDE to Version: 1.9.0, I can't download programs to the core Cortex-M4. I've already updated ST-Link to the latest version.
It says:
STMicroelectronics ST-LINK GDB server. Version 6.1.0
Copyright (c) 2022, STMicroelectronics. All rights reserved.
Starting server with the following options:
Persistent Mode : Disabled
Logging Level : 1
Listen Port Number : 61234
Status Refresh Delay : 15s
Verbose Mode : Disabled
SWD Debug : Enabled
InitWhile : Enabled
Target no device found
Error in initializing ST-LINK device.
Reason: No device found on target.
Also, I can't even use my debugger to download programs by connecting to the onboard MIPI-10 debug connector.
However, the Cortex-M7 one is still working. I can download programs to Cortex-M7 in CM7 project.
Steps to reproduce the error:
- Create a project with the board NUCLEO-H755ZI-Q
- Set all pins to their default state
- Build and download the program to Cortex-M4 (in the CM4 project), and see the error
Solved! Go to Solution.
- Labels:
-
STM32CubeIDE
-
STM32H7 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-03-19 8:24 AM
I figured it out just now. Somehow ​my BCM4 value in option bytes configuration is unchecked. After I checked this value, IDE can download the CM4 program to the board.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-03-19 8:24 AM
I figured it out just now. Somehow ​my BCM4 value in option bytes configuration is unchecked. After I checked this value, IDE can download the CM4 program to the board.
