Skip to main content
Visitor II
March 17, 2025
Question

Not able to boot Nucleo-h755ziq

  • March 17, 2025
  • 2 replies
  • 1067 views

Hi everyone,

I'm experiencing an issue uploading a simple onboard LED blinking program to my STM32H755ZIQ board. Every time I try to start a debug session, I get the following error:

STMicroelectronics ST-LINK GDB server. Version 7.9.0
Copyright (c) 2024, 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

Info : default port : 7184
Info : Remote address: 127.0.0.1
Info : stlinkserver already running, exit
Target no device found

Error in initializing ST-LINK device.
Reason: No device found on target.

What I've Tried:

Hardware Checks:

  • Verified that the board is powered and that I’m using a known-good USB cable and port.

Software and Firmware:

  • Updated the ST-LINK firmware using STM32CubeProgrammer.
  • Ensured that there are no extra instances of the ST-LINK server running (rebooted the Mac and checked Activity Monitor).

IDE Configuration:

  • For the H755ZIQ (dual-core device), I commented out the code that releases the Cortex‑M4 core so that only the Cortex‑M7 is active.

Despite these steps, the ST-LINK GDB server still fails to detect the device, and the board doesn't even enter debug mode.

Has anyone encountered a similar issue with the STM32H755ZIQ, or does anyone have additional suggestions to get past the "No device found" error? Any help would be greatly appreciated!

Thanks in advance for your time and support.

    This topic has been closed for replies.

    2 replies

    Super User
    March 17, 2025

    In the debug configuration, are you connecting to AP0?

    TDK_0-1742228716366.png

     

    Can you connect with STM32CubeProgrammer?

    Visitor II
    March 17, 2025

    Yes, I am doing that

     

    Graduate
    May 9, 2025

    I recently purchased 2 NUCLEO-H755ZI-Q and both of them will not boot. ST has problems. In UM2408 Rev 6 it says the default power configuration is DIRECT SMPS but a quick scan of the board shows SB92, SB75, SB79, SB76 and R35 are INSTALLED. This is in direct contrast to what UM2408 describes in section  7.4.8 as the defaults for DIRECT_SMPS. The board did not come configured for DIRECT_SMPS.

    After observing this I tried configuring my software for PWR_LDO and it still will not boot.

    after each attempt I must hold BOOT0 high with a wire during power up then erase the FLASH using ST Programmer. The MCU always comes back after this process but something is royally screwed with the board's power configuration coming new from ST.

    I also have been using the H747-DISCO with no problems so I do have experience with the Duel Core MCUs.

     

    ST needs to investigate this and get it straightened out.

    Technical Moderator
    May 9, 2025

    Hello all,

    Please check this discussion out.

     

    Graduate
    May 9, 2025

    No Go!  When I change the ioc file and regen code I do not get USE_PWR_LDO_SUPPLY defined under properties. I ONLY get USE_PWR_DIRECT_SMPS_SUPPLY. and still NO GO.

     

    This does not change the fact that the board's power configuration is NOT the default described in UM2408.

    In UM2408 Rev 6 it says the default power configuration is DIRECT SMPS but a quick scan of the board shows SB92, SB75, SB79, SB76 and R35 are INSTALLED. This is in direct contrast to what UM2408 describes in section  7.4.8 as the defaults for DIRECT_SMPS. The board did not come configured for DIRECT_SMPS.

     

    ST needs to investigate this and get it straightened out.