I SYST logo

TA'iala
Fa'apipi'i le firmware ma le Eclipse
Fa'aliliuga 1.0

Toe iloilo tala'aga

Fa'aliliuga  Aso Manatua Tagata sao (s) Fa'amaonia
1 12 Me 2021 Faiga muamua Nguyen Hoang Hoan Nguyen Hoang Hoan

Puletaofia © 2019 I-SYST, aia tatau uma ua taofia.
3514, 1re Rue, Saint-Hubert, QC., Kanata J3Y 8Y5
O lenei pepa e le mafai ona toe faia i so'o se faiga e aunoa ma se fa'atagaga tusitusia fa'aalia mai le I-SYST.

Folasaga

O lenei pepa o loʻo faʻaalia ai laʻasaga taʻitasi pe faʻafefea ona faʻafefe ma moli le firmware i le Eclipse IDE ma Iosonata lea na faʻapipiʻiina i le Faʻatonuga taʻiala "Eclipse IDE i le atinaʻeina o firmware ma IOsonata".

Debugging ma Fa'amuila Firmware ma Eclipse IDE

O'U SYST Debugging ma Fa'amumu Firmware ma Eclipse IDE - Ata 1

Fesootai IDK-BLYST-NANO i lau komepiuta.

Debugging Firmware ma OpenODC

O le a tatou amata ile Blinky Project e pei o se example.
Filifili Blinky Project, Kiliki-matau filifili Debug Configuration

O'U SYST Debugging ma Fa'amuila Firmware ma Eclipse IDE - Debug Configuration

O'U SYST Debugging ma Fa'amuila Firmware ma Eclipse IDE - Debug Configuration 1

Fa'alua kiliki ile GDB OpenOCD Debugging
I le Autu Autu, ile C/C++ Talosaga kiliki Su'e Poloketi

O'U SYST Debugging ma Fa'amumu Firmware ma Eclipse IDE - Su'esu'e Poloketi

Filifili Blinky. elf

O'U SYST Debugging ma Fa'amuila Firmware ma Eclipse IDE - Debugger tab

I le Debugger tab, seti filifiliga Config
-f “interface/cmsis-dap.cfg”
-f “target/nrf52.cfg”
Su'e le OpenOCD executable file ma le ARM GDB e mafai ona faʻatinoina file.
Kiliki Debug

O'U SYST Debugging ma Fa'amumu Firmware ma Eclipse IDE - Debug

A maeʻa ona e amataina le debugger, o le a taofi ile main(). I le taimi nei e mafai ona e faʻaogaina le firmware
e ala i le kilikiina o le fa'amau o le la'a (F5, F6) e su'e ai lau fa'ailoga fa'ailoga laina i lea laina.

Firmware moli

Kiliki le Run button e faʻatautaia ai le firmware i lau masini

O'U SYST Debugging ma Fa'amuila Firmware ma Eclipse IDE - Fa'amau fa'amau

O'U SYST Debugging ma Fa'amumu Firmware ma Eclipse IDE - Ata 2

Debugging ma Emo BleAdvertiser Firmware

E mana'omia e BleAdvertiser vaega ole NRF SDK masini mālū e tatau ai ona tatou moli muamua le masini mālū. Fa'aoga
IDAPnRFProg e moli le NRF softdevice e faʻaaoga IDAP-Link. La'i mai iinei: IDAP-Link/M - Su'esu'e/Windows ile SourceForge.net
Taʻavale IDAPnRFProg e ala i le mulimuli i le laina faʻatonu:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex

O'U SYST Debugging ma Fa'amuila Firmware ma Eclipse IDE - laina fa'atonu

O'u SYST Debugging ma Fa'amumuina Firmware ma Eclipse IDE - laina fa'atonu 1

A maeʻa ona faʻapipiʻiina le Bluetooth Low Energy Module i IDK-BLYST-NANO ma IDAPnRFProg, ua mafai nei ona matou faʻapipiʻiina ma faʻamalama le firmware BleAdvertiser ile IDK-BLYST-NANO

Pepa / Punaoa

I-SYST Debugging ma Fa'amuila Firmware ma Eclipse IDE [pdf] Tusi Taiala
Debugging ma Fa'amuila Firmware ma Eclipse IDE

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *