GUIDE MANUEL
Débogage du firmware avec Eclipse
Version 1.0
Historique des révisions
Version | Date | Note | Contributeur(s) | Approbateur |
1 | 12 mai 2021 | Version initiale | Nguyên Hoang Hoan | Nguyên Hoang Hoan |
Copyright © 2019 I-SYST, tous droits réservés.
3514, 1re Rue, Saint-Hubert, QC., Canada J3Y 8Y5
Ce document ne peut être reproduit sous quelque forme que ce soit sans l'autorisation écrite expresse d'I-SYST.
Introduction
Ce document montre étape par étape comment déboguer et flasher le firmware avec Eclipse IDE et Iosonata qui a été installé dans le guide d'installation "Eclipse IDE dans le développement de firmware avec IOsonata".
Débogage et flashage du firmware avec Eclipse IDE
Connectez IDK-BLYST-NANO à votre ordinateur.
Débogage du micrologiciel avec OpenODC
On va commencer avec Blinky Project en tant qu'example.
Sélectionnez le projet Blinky, cliquez avec le bouton droit de la souris sur la configuration de débogage
Double-cliquez sur Débogage GDB OpenOCD
Dans l'onglet Principal, dans Application C/C++, cliquez sur Rechercher un projet
Sélectionnez Clignotant. elfe
Dans l'onglet Débogueur, définissez les options de configuration
-f "interface/cmsis-dap.cfg"
-f "cible/nrf52.cfg"
Parcourir l'exécutable OpenOCD file et exécutable ARM GDB file.
Cliquez sur Déboguer
Après avoir démarré le débogueur, il s'arrêtera à main(). Vous pouvez maintenant déboguer le firmware
en cliquant sur le bouton d'étape (F5, F6) pour tracer votre code source ligne par ligne.
Micrologiciel clignotant
Cliquez sur le bouton Exécuter pour exécuter le micrologiciel sur votre appareil
Débogage et flashage du micrologiciel BleAdvertiser
BleAdvertiser nécessite des composants de périphérique logiciel NRF SDK, nous devons donc d'abord flasher le périphérique logiciel. Utiliser
IDAPnRFProg pour flasher le périphérique logiciel NRF à l'aide d'IDAP-Link. Télécharger ici: IDAP-Link/M – Parcourir/Windows sur SourceForge.net
Exécutez IDAPnRFProg en ligne de commande suivante :
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
Après avoir flashé le module Bluetooth Low Energy dans IDK-BLYST-NANO avec IDAPnRFProg, nous pouvons maintenant déboguer et flasher le firmware BleAdvertiser sur IDK-BLYST-NANO
Documents / Ressources
![]() |
Débogage I-SYST et micrologiciel clignotant avec Eclipse IDE [pdf] Manuel de l'utilisateur Débogage et flashage du firmware avec Eclipse IDE |