2026-04-14 1:06 AM
Title: STM32N6 (NUCLEO-N657X0-Q) unable to flash on M3 Mac - libusb timeout error
Environment:
- Board: NUCLEO-N657X0-Q (STM32N657X0H3Q, STLINK-V3EC)
- Host: MacBook Air M3, Apple Silicon
- STM32CubeProgrammer: v2.22.0
- STM32CubeIDE: v2.1.1
- ST-Link Firmware: V3J17M10
- libusb: 1.0.29 (Homebrew)
Problem:
Unable to flash the board from M3 Mac. STM32CubeProgrammer and STM32CubeIDE both fail to connect consistently.
Error from STM32CubeProgrammer CLI:
ST-LINK FW : V3J17M10
Board : NUCLEO-N657X0-Q
Voltage : 3.28V
libusb: warning [darwin_transfer_status] transfer error: timed out
Error: Unable to get core ID
Error: No STM32 target found! If your product embeds Debug Authentication, please perform a discovery using Debug Authentication
Error from STM32CubeI
Solved! Go to Solution.
2026-04-14 2:58 AM
Hello @sherrylin
Let me thank you for posting and welcome to the ST Community.
The same error has been already reported through this Post.
I recommend that you take a look at FAQ: Possible communication failure between STLINK... - STMicroelectronics Community
Thanks.
Mahmoud
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.
2026-04-14 2:58 AM
Hello @sherrylin
Let me thank you for posting and welcome to the ST Community.
The same error has been already reported through this Post.
I recommend that you take a look at FAQ: Possible communication failure between STLINK... - STMicroelectronics Community
Thanks.
Mahmoud
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.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.