STM32 no arranca sin enlace J

1

Tengo un dispositivo con microcontrolador STM32F439 en él. Actualicé el firmware utilizando la utilidad J-Flash (los datos flasheados y leídos son los mismos). Luego comenzó la aplicación desde J-flash: todo funciona bien. Pero cuando reinicio la aplicación sin el enlace J conectado, el dispositivo no se está iniciando.

P.S .: Creo que debería funcionar si realizo un reinicio de hardware, pero el dispositivo debería iniciarse automáticamente al encender.

Actualización # 1: Encontré una placa de prueba con STM32F417 en ella y repetí la misma acción. El mismo resultado. No arranca sin J-Link conectado. Pero cuando presiono el botón "reiniciar", comienza de inmediato. ¿Debería realizar algunos reinicios internos antes de comenzar?

Actualización # 2: el controlador se inicia cuando hay un nivel de alto voltaje permanente en el pin NRST.

    
pregunta zenio

1 respuesta

1

Solución encontrada. El problema estaba en el conector JTAG: dio un nivel bajo en el pin NRST por lo que se produjo un reinicio externo indefinidamente.

    
respondido por el zenio

Lea otras preguntas en las etiquetas