Estoy tratando de programar una MCU de la serie STM32F7 en una PCB personalizada (migrando desde una placa del núcleo), pero tengo problemas para conectarme a la MCU. Al usar STM32CubeProgrammer (el nuevo software de programación) obtengo el error "DEV_NO_DEVICE" y el archivo de registro dice:
12:45:54 : ST-LINK Firmware version : V2J29S7
12:45:54 : Error: ST-LINK error (DEV_NO_DEVICE)
La GUI informa que mi voltaje objetivo es 3.22V y tengo 'conectar en reinicio', 'reinicio de hardware' y 'SWD' seleccionados en el panel de opciones.
Curiosamente, puedo actualizar el firmware de la placa iniciando la ventana de actualización con el STLINK-V2 desenchufado, volviendo a enchufarlo con la ventana abierta y luego iniciando la actualización. Al comenzar el proceso de actualización con la placa conectada, se produce el error "ST-LINK no se encuentra en el modo DFU. Reinícielo". La primera vez que actualicé, pude conectarme al chip (no programé nada en ese momento), pero no desde entonces.
EDITAR: Gracias por las respuestas / sugerencias. ¡Mi adaptador ST-Link V2 de repuesto llegó hoy y probé mi suerte para resolver el problema! Debe haber sido un mal adaptador.