STM32 SWD Issue

2

Saludo,

Tengo un problema al intentar programar STM32L151C6 usando la placa de descubrimiento STM32F4 como programador. Lo que hice es lo siguiente:

  1. Eliminé los puentes CN3 de la placa de descubrimiento STM32F4 en la página 14 en Manual del usuario
  2. conecto NRST, SWDIO, GND, SWCLK, Vdd a mis pines SWD STM32L151C6 de destino, excepto SWO (lo mantuve flotando) como se muestra a continuación: Pin: número CN2 (STM32L151C6) Pin: 1 Vdd Pin: 2 SWCLK (PA14) Pin: 3 GND Pin: 4 SWDIO (PA13) Pin: 5 NRST (NRST) Pin: 6 SWO (Sin contacto)
  3. Utilicé STM32 ST-Link Utility V2.2.6 para probar SWD.

El resultado es "No se puede conectar a ST-Link"

He adjuntado el esquema para el diseño de mi circuito.

Realmente aprecio su ayuda rápida para facilitar este problema.

    
pregunta user3124017

2 respuestas

0

En primer lugar, me gustaría darles las gracias a cada uno de ustedes. Encontré el problema relacionado con el tablero de descubrimiento STM32F4 que estaba tratando de usar como programador. pero hubo problemas que no fueron fáciles de entender para modificar el tablero de la discoteca.

Lo que he hecho es que compré un nuevo ST-Link-V2 y funciona como charm :) sin ningún cambio en el diseño del circuito.

Saludos, Waleed

    
respondido por el user3124017
2

El mensaje de error resultante indica que su PC no puede encontrar el ST Link por completo. ¿Puede intentar desconectar su placa del conector CN2 e intentarlo de nuevo?

Debería obtener algo como "No se ha encontrado MCU" y luego, si sigue obteniendo "No se puede conectar a ST-Link", parecería que su ST-Link está dañado o que su cable USB está roto (eso sucede algunas veces).

Sus conexiones parecen estar bien: verifique si no tiene puentes de soldadura en su placa, si hay un corto en algún lugar que impida que el ST-Link funcione correctamente.

    
respondido por el Arsenal

Lea otras preguntas en las etiquetas