No se pudo programar una placa NRF52832 de terceros con nrf52DK a través del conector SWD después de la primera vez

0

Estoy tratando de instalar una solución blincky simple en mi tarjeta de terceros a través de un encabezado de programación SWD estándar desde el puerto de depuración de mi PCA10040 NRF52832 DK con mi IDE integrado de estudio Segger.

He logrado subir el código por una sola vez, pero luego esto simplemente no funciona diciendo esto:

¿Cuál podría ser el problema?

Gracias por ayudar.

    
pregunta Michael

1 respuesta

0

Una nota de aplicación que encontré (solo buscando información genérica SWD) contiene la siguiente nota:

  

Nota

     

Tenga en cuenta que si los pines de depuración están deshabilitados, un depurador ya no podrá conectarse al EFM32. Durante el desarrollo, por lo tanto, es una buena idea asegurarse de que haya un retraso entre el restablecimiento y la desactivación de los pines (generalmente unos segundos). De esa manera, el depurador tiene tiempo para conectarse y detener la CPU antes de que se deshabiliten los pines. Si ha deshabilitado los pines de depuración y no puede conectarse a su dispositivo, consulte la Sección 4.3 (p. 13) para obtener instrucciones sobre cómo realizar la secuencia de desbloqueo de depuración.

Parece que es posible que no hayas podido hacer esto en tu código.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas