I SYST logo

Hânlieding GIDS
Firmware-debuggen mei Eclipse
Ferzje 1.0

Revision skiednis

Ferzje  Datum Noat Meiwurker(s) Approver
1 12 mei 2021 Inisjele ferzje Nguyen Hoang Hoan Nguyen Hoang Hoan

Copyright © 2019 I-SYST, alle rjochten foarbehâlden.
3514, 1re Rue, Saint-Hubert, QC., Kanada J3Y 8Y5
Dit dokumint mei net yn hokker foarm reprodusearre wurde sûnder útdruklike skriftlike tastimming fan I-SYST.

Ynlieding

Dit dokumint lit stap foar stap sjen hoe't jo de firmware mei Eclipse IDE en Iosonata kinne debuggen en flashje dy't ynstalleare is yn 'e Ynstallaasjegids "Eclipse IDE yn firmware-ûntwikkeling mei IOsonata".

Debuggen en Flashing Firmware mei Eclipse IDE

I SYST debuggen en flitsende firmware mei Eclipse IDE - Fig 1

Ferbine IDK-BLYST-NANO oan jo kompjûter.

Firmware debuggen mei OpenODC

Wy sille begjinne mei Blinky Project as in eksample.
Selektearje Blinky Project, Rjochts-klik selektearje Debug Configuration

Ik SYST debuggen en Flashing Firmware mei Eclipse IDE - Debug konfiguraasje

I SYST debuggen en flitsende firmware mei Eclipse IDE - Debug-konfiguraasje 1

Dûbelklik op GDB OpenOCD Debuggen
Klikje op it ljepblêd Haad by C/C++ Applikaasje Search Project

Ik SYST debuggen en Flashing Firmware mei Eclipse IDE - Search Project

Selektearje Blinky. elf

Ik SYST debuggen en Flashing Firmware mei Eclipse IDE - Debugger ljepper

Yn de Debugger ljepper, set Config opsjes
-f "interface/cmsis-dap.cfg"
-f "target/nrf52.cfg"
Blêdzje troch it útfierbere OpenOCD file en ARM GDB útfierber file.
Klik op Debug

Ik SYST debuggen en Flashing Firmware mei Eclipse IDE - Debug

Neidat jo begjinne de debugger, sil stopje by main (). No kinne jo de firmware debugge
troch te klikken op de stap knop (F5, F6) te trace jo boarne koade rigel foar rigel.

Flashing Firmware

Klikje op de knop Run om de firmware op jo apparaat út te fieren

Ik SYST debuggen en Flashing Firmware mei Eclipse IDE - Run knop

I SYST debuggen en flitsende firmware mei Eclipse IDE - Fig 2

Debuggen en Flashing BleAdvertiser Firmware

BleAdvertiser fereasket NRF SDK softdevice komponinten dus wy moatte earst softdevice flash. Brûke
IDAPnRFProg om NRF-softdevice te flashen mei IDAP-Link. Download hjir: IDAP-Link/M - Blêdzje / Windows by SourceForge.net
Run IDAPnRFProg troch de folgjende kommandorigel:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex

I SYST Debuggen en Flashing Firmware mei Eclipse IDE - kommandorigel

I SYST Debuggen en flitsende firmware mei Eclipse IDE - kommandorigel 1

Nei it flashen fan Bluetooth Low Energy Module yn IDK-BLYST-NANO mei IDAPnRFProg, kinne wy ​​no firmware BleAdvertiser op IDK-BLYST-NANO debug en flashje

Dokuminten / Resources

I-SYST debuggen en bliksem firmware mei Eclipse IDE [pdf] Brûkershânlieding
Debuggen en Flashing Firmware mei Eclipse IDE

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *