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
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.