Me gustaría programar y depurar un MCU STM32F030 con Eclipse, OpenOCD y ST-link. Tengo una placa de descubrimiento STM32F4 que incluye un depurador ST-link.
La programación del STM32F4 MCU en la placa de descubrimiento funciona muy bien. Uso Eclipse, OpenOCD y el ST-link (el ST-link está realmente en la placa). Con esta configuración IDE, creo que debería poder programar otros microcontroladores STM que estén en una PCB diferente (por supuesto, después de conectarlos entre sí y apagar los puentes para seleccionar el objetivo)
Mi problema es: me gustaría programar una MCU STM32F030. Cuando conecto esta MCU al ST-link, la "Utilidad STM32 ST-link" dice que la conexión está bien, así que supongo que debería poder programarlo. Pero cuando trato de programarlo, Eclipse siempre muestra el mismo mensaje de error: "Salir (señal esperada SIGINT cuando se reanuda el programa) - Condición de excepción detectada en fd 0 - error detectado en stdin"
Probablemente el problema esté en la configuración de mi IDE, pero no tengo idea de lo que podría ser. ¿Cómo es posible que pueda programar la MCU de la placa de descubrimiento pero no puedo hacer lo mismo con otra MCU?
¿Tienes alguna idea?