Error en la secuencia de lanzamiento final Falló para OpenOCD (Olimex) para ARM (STM32fxx)

1

Estoy usando openOCD en eclipse para la serie STM32F10x del brazo. Después de escribir todo el código y crear todo sin errores en el programa, lo depuraré y obtengo un error después de completar el 99% del proceso. Se genera el siguiente error y no puedo depurar mi programa.

Error in final launch sequence
Failed to execute MI command:  
-exec-run
Error message from debugger back end:
Error creating process
    
pregunta sHaR

2 respuestas

1

Este es un error de gdb (el "back-end aquí se refiere al gdb backend, en oposición con el front-end que está integrado con Eclipse). Necesitas dar más información sobre tu configuración, según lo que dijiste están utilizando Eclipse con openOCD y GDB. ¿Compiló openOCD correctamente para su objetivo? ¿Qué sistema operativo está utilizando?

También parece que estás confundido acerca de openOCD, openOCD es un programa que hace la comunicación JTAG con tu objetivo (en tu caso a través del "Olimex", ¿asumo que te refieres a la clave Jtag de Olimex?). Una vez que OpenOCD se inicie y funcione correctamente, puede usar GDB para depurar su objetivo.

    
respondido por el Étienne
0

OCD no es un compilador, es un backend para el compilador GCC. Puede enviar un correo electrónico a la lista de correo de OpenOCD que tendría las mejores respuestas para el problema

    
respondido por el Gustavo Litovsky

Lea otras preguntas en las etiquetas