GUÍA MANUAL
Depuración de firmware con Eclipse
Versión 1.0
Historial de revisiones
Versión | Fecha | Nota | Colaborador(es) | Aprobador |
1 | 12 de mayo de 2021 | Versión inicial | Nguyen Hoang Hoan | Nguyen Hoang Hoan |
Copyright © 2019 I-SYST, todos los derechos reservados.
3514, 1re Rue, Saint-Hubert, QC., Canadá J3Y 8Y5
Este documento no puede ser reproducido en ninguna forma sin el consentimiento expreso por escrito de I-SYST.
Introducción
Este documento muestra paso a paso cómo depurar y actualizar el firmware con Eclipse IDE e Iosonata que se instaló en la guía de instalación “Eclipse IDE en el desarrollo de firmware con IOsonata”.
Depuración y flasheo de firmware con Eclipse IDE
Conecte IDK-BLYST-NANO a su computadora.
Depuración de firmware con OpenODC
Empezaremos con Blinky Project como exampel.
Seleccione Proyecto Blinky, haga clic con el botón derecho en Configuración de depuración
Haga doble clic en GDB OpenOCD Depuración
En la pestaña Principal, en Aplicación C/C++, haga clic en Buscar proyecto
Seleccione Parpadeo. duende
En la pestaña Depurador, configure las opciones de configuración
-f “interfaz/cmsis-dap.cfg”
-f “objetivo/nrf52.cfg”
Explore el ejecutable OpenOCD file y ejecutable ARM GDB file.
Haga clic en depurar
Después de iniciar el depurador, se detendrá en main(). Ahora puedes depurar el firmware.
haciendo clic en el botón de paso (F5, F6) para rastrear su código fuente línea por línea.
Firmware intermitente
Haga clic en el botón Ejecutar para ejecutar el firmware en su dispositivo
Depuración y actualización del firmware de BleAdvertiser
BleAdvertiser requiere componentes de dispositivo de software NRF SDK, por lo que primero debemos actualizar el dispositivo de software. Usar
IDAPnRFProg para flashear el dispositivo de software NRF usando IDAP-Link. Descarga aquí: IDAP-Link/M – Explorar/Windows en SourceForge.net
Ejecute IDAPnRFProg siguiendo la línea de comando:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
Después de actualizar el módulo Bluetooth Low Energy en IDK-BLYST-NANO con IDAPnRFProg, ahora podemos depurar y actualizar el firmware BleAdvertiser en IDK-BLYST-NANO
Documentos / Recursos
![]() |
I-SYST Depuración y flasheo de firmware con Eclipse IDE [pdf] Manual del usuario Depuración y flasheo de firmware con Eclipse IDE |